中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

linux熱備份命令 linux 備份文件夾命令

Linux安裝MongoDB雙機(jī)熱備份(主從復(fù)制)

主從復(fù)制作用:數(shù)據(jù)備份、讀寫分離

創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的邕寧網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

雙機(jī)熱備份:部署兩個(gè)節(jié)點(diǎn)的MongoDB服務(wù),配置一主一從,主節(jié)點(diǎn)添加數(shù)據(jù),將自動(dòng)備份到從節(jié)點(diǎn)上面,保證主機(jī)宕機(jī)后數(shù)據(jù)不丟失,同時(shí)可以繼續(xù)提供數(shù)據(jù)讀取服務(wù)(主服務(wù)掛掉,從服務(wù)將無(wú)法在進(jìn)行寫入數(shù)據(jù),只能提供數(shù)據(jù)讀取服務(wù))

一主多從:部署多個(gè)節(jié)點(diǎn)的MongoDB服務(wù),配置一主多從,數(shù)據(jù)也會(huì)自動(dòng)備份到所有從節(jié)點(diǎn)上面,保證主機(jī)宕機(jī)后數(shù)據(jù)不丟失,同時(shí)可以根據(jù)從節(jié)點(diǎn)的優(yōu)先級(jí)進(jìn)行選取新的主節(jié)點(diǎn),繼續(xù)提供讀寫服務(wù)(主從關(guān)系跟服務(wù)設(shè)置的優(yōu)先級(jí)有直接關(guān)系 優(yōu)先級(jí)參數(shù):priority 數(shù)字越大優(yōu)先級(jí)越高)

使用上面的方式,在不同服務(wù)器上安裝并啟動(dòng)MongoDB服務(wù)

將啟動(dòng)時(shí)使用的配置文件mongodb.conf中添加下面的副文本集名稱配置,將權(quán)限控制參數(shù)改為false(auth=false),然后將服務(wù)進(jìn)行重新啟動(dòng)即可(testrs是自定義的副本集名稱)

#使用此設(shè)置來(lái)配置復(fù)制副本集。指定一個(gè)副本集名稱作為參數(shù),所有主機(jī)都必須有相同的名稱作為同一個(gè)副本集

replSet=testrs

然后啟動(dòng)每個(gè)服務(wù)的客戶端查看當(dāng)前節(jié)點(diǎn)為主節(jié)點(diǎn)還是從節(jié)點(diǎn);

1). 如果服務(wù)部署在不同服務(wù)器上,直接啟動(dòng)/bin目錄下的mongo即可 命令:./ mongo

2). 如果服務(wù)部署在同一臺(tái)服務(wù)器上,使用不同端口及配置文件進(jìn)行啟動(dòng)的,啟動(dòng)客戶端使用該命令 命令:./mongo 127.0.0.1:27018/

經(jīng)過(guò)上面的一系列操作后,主從配置就完成了,接下來(lái)可以進(jìn)行數(shù)據(jù)同步測(cè)試

第一步:在主庫(kù)上面切換到admin,然后進(jìn)行添加數(shù)據(jù)(命令:db.testdb1.insert([{"name":"zs"}]))

在從庫(kù)上查詢?cè)摂?shù)據(jù)(命令:db.testdb1.find({name:"zs"})),會(huì)出現(xiàn)下面如圖的錯(cuò)誤,因?yàn)閺膸?kù)沒有查詢數(shù)據(jù)權(quán)限,所以需要設(shè)置查詢權(quán)限

設(shè)置從庫(kù)查詢權(quán)限,使用命令:rs.secondaryOk()

然后在使用查詢命令進(jìn)行查詢(命令:db.testdb1.find({name:"zs"}))就會(huì)看到如下圖的查詢結(jié)果:

如上圖所示,數(shù)據(jù)已經(jīng)同步到從庫(kù)上面了,這樣雙機(jī)熱備份就已經(jīng)實(shí)現(xiàn)了,上面的情況不包含權(quán)限控制

上面的情況已經(jīng)完成了MongoDB的主從復(fù)制功能,但是我們把權(quán)限沒有開放,啟動(dòng)時(shí)使用的配置中auth配置的值為false,說(shuō)明沒有添加權(quán)限,接下來(lái)就開放一下權(quán)限配置;

首先需要主從之間通信的一個(gè)keyFile文件,根據(jù)官網(wǎng)提供的說(shuō)明,這個(gè)keyfile是可以任意內(nèi)容的,只要保證所有集群中的機(jī)器都擁有同樣的文件即可。

我這里將keyFile文件放到了MongoDB的bin目錄下了,使用openssl rand -base64 1024 /usr/local/mongodb-master/bin/mongodb.key 命令生成;

然后將mongodb.key文件復(fù)制到每臺(tái)從服務(wù)上面,在每臺(tái)服務(wù)的啟動(dòng)文件上添加 keyFile=/usr/local/mongodb-master/keyfile/mongodb.key 配置項(xiàng) ,然后將auth屬性值改為true,這樣就完成了權(quán)限配置

重啟主從兩個(gè)節(jié)點(diǎn),這樣主機(jī)添加的數(shù)據(jù),就會(huì)同步到從機(jī)上面了?。?!

添加或刪除從節(jié)點(diǎn)參考文章:

Linux dump命令

Linux dump命令用于備份文件系統(tǒng)。

dump為備份工具程序,可將目錄或整個(gè)文件系統(tǒng)備份至指定的設(shè)備,或備份成一個(gè)大文件。

語(yǔ)法:

dump[-cnu][-0123456789][-b

區(qū)塊大小][-B區(qū)塊數(shù)目][-d密度][-f設(shè)備名稱][-h層級(jí)][-s磁帶長(zhǎng)度][-T日期][目錄或文件系統(tǒng)]或dump[-wW]

參數(shù):

-0123456789 備份的層級(jí)

-b區(qū)塊大小 指定區(qū)塊的大小,單位為KB

-B區(qū)塊數(shù)目 指定備份卷冊(cè)的區(qū)塊數(shù)目

-c 修改備份磁帶預(yù)設(shè)的密度與容量

-d密度 設(shè)置磁帶的密度,單位為BPI

-f設(shè)備名稱 指定備份設(shè)備

-h層級(jí) 當(dāng)備份層級(jí)等于或大于指定的層級(jí)時(shí),將不備份用戶標(biāo)示為nodump的文件

-n 當(dāng)備份工作需要管理員介入時(shí),向所有operator群組中的使用者發(fā)出通知

-s磁帶長(zhǎng)度 備份磁帶的長(zhǎng)度,單位為英尺

-T日期 指定開始備份的時(shí)間與日期

-u 備份完畢后,在/etc/dumpdates中記錄備份的文件系統(tǒng),層級(jí),日期與時(shí)間等

-w 與-W類似,但僅顯示需要備份的文件

-W 顯示需要備份的文件及其最后一次備份的層級(jí),時(shí)間與日期。

Linux熱備份

你可以用賽門鐵克的storagefoundation,或者慷福軟件來(lái)實(shí)現(xiàn)硬盤快照或者數(shù)據(jù)同步都OK。

網(wǎng)頁(yè)名稱:linux熱備份命令 linux 備份文件夾命令
網(wǎng)站URL:http://m.rwnh.cn/article30/hhgjpo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、網(wǎng)站維護(hù)建站公司、微信公眾號(hào)企業(yè)網(wǎng)站制作、網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
谷城县| 布尔津县| 平乡县| 子洲县| 灵宝市| 拉孜县| 西安市| 来宾市| 峨眉山市| 茂名市| 三穗县| 海南省| 耿马| 外汇| 辛集市| 呼伦贝尔市| 新巴尔虎左旗| 巴塘县| 长春市| 西丰县| 缙云县| 兰西县| 定南县| 东宁县| 文昌市| 广汉市| 慈溪市| 黄浦区| 凉城县| 印江| 廊坊市| 栾川县| 阿勒泰市| 海晏县| 扎囊县| 洛扎县| 增城市| 唐海县| 永清县| 林口县| 杭州市|