Linux項目14遠(yuǎn)程異地災(zāi)備中心的部署169_第1頁
Linux項目14遠(yuǎn)程異地災(zāi)備中心的部署169_第2頁
Linux項目14遠(yuǎn)程異地災(zāi)備中心的部署169_第3頁
Linux項目14遠(yuǎn)程異地災(zāi)備中心的部署169_第4頁
Linux項目14遠(yuǎn)程異地災(zāi)備中心的部署169_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

項目14遠(yuǎn)程異地災(zāi)備中心的部署2Crond+Rsync異地同步備份rsync常見錯誤Crond+Rsync異地同步備份Rsync是Linux系統(tǒng)下數(shù)據(jù)備份的一種工具。從字面上理解就是遠(yuǎn)程同步(remotesync),rsync不僅可以遠(yuǎn)程同步數(shù)據(jù)(類似于scp),而且可以本地同步數(shù)據(jù)(類似于cp),但不同于scp和cp的一點是,它不會覆蓋以前的數(shù)據(jù)(如果數(shù)據(jù)已經(jīng)存在),而是先判斷已經(jīng)存在的數(shù)據(jù)和新數(shù)據(jù)的差異,只有數(shù)據(jù)不同時才會把不同的部分覆蓋。通過crontab命令,我們可以在固定的間隔時間執(zhí)行指定的系統(tǒng)指令或shellscript腳本。時間間隔的單位可以是分鐘、小時、日、月、周及以上的任意組合。這個命令非常設(shè)合周期性的日志分析或數(shù)據(jù)備份等工作。因此,可以通過Crond+Rsync實現(xiàn)自動遠(yuǎn)程異地同步。3Rsync常見錯誤1、@ERRPR:chdirfailed錯誤原因:服務(wù)器端沒有提供訪問的目錄/backup處理方法:需要在服務(wù)器端創(chuàng)建,并賦予權(quán)限r(nóng)sync管理權(quán)限mkdir/backupchown-Rrsync.rsync/backup/2、@ERROR:authfailedonmodulebackup查看服務(wù)端/etc/rsync.password配置文件是否有問題,比如:多余的空格空行4Rsync常見錯誤3、@ERROR:invaliduidrsync錯誤原因:不可用的uid處理方法:useraddrsync-s/sbin/nologin-M4、@ERROR:chrootfailedrsyncerror:errorstartingclient-serverprotocol(code5)atmain.c(1522)[receiver=3.0.3]服務(wù)器端的目錄不存在或無權(quán)限,創(chuàng)建目錄并修正權(quán)限可解決問題。5Rsync常見錯誤5、@ERROR:authfailedonmoduletee

rsyncerror:errorstartingclient-serverprotocol(code5)atmain.c(1522)[receiver=3.0.3]服務(wù)器端該模塊(tee)需要驗證用戶名密碼,但客戶端沒有提供正確的用戶名密碼,認(rèn)證失敗。

提供正確的用戶名密碼解決此問題。6Rsync常見錯誤6、@ERROR:Unknownmodule‘tee_nonexists'

rsyncerror:errorstartingclient-serverprotocol(code5)atmain.c(1522)[receiver=3.0.3]服務(wù)器不存在指定模塊。提供正確的模塊名或在服務(wù)器端修改成你要的模塊以解決問題。1>

推送/拉取命令寫錯了2>

服務(wù)端模塊名字寫錯了7Rsync常見錯誤7、rsync:--passwork-file=/etc/rsync.password:unknownoptionrsyncerror:syntaxorusageerror(code1)atmain.c(1422)[client=3.0.6]錯誤原因:/etc/rsync.password文件名稱寫錯解決方法:更正/etc/rsync.password文件名稱8Rsync常見錯誤8、rsync:ERROR:cannotstatdestinationsendingincrementalfilelistrsync:ERROR:cannotstatdestination"."(inbackup):Permissiondenied(13)rsyncerror:errorsselectinginput/outputfiles,dirs(code3)atmain.c(554)[receiver=3.0.6]rsync:connectionunexpectedlyclosed(5bytesreceivedsofar)[sender]9Rsync常見錯誤rsyncerror:errorinrsyncprotocoldatastream(code12)atio.c(600)[sender=3.0.6]錯誤原因:服務(wù)端rsync對目錄操作權(quán)限不足解決方法:修改對應(yīng)目錄權(quán)限755[root@oldboy~]#chmod755/backup/[root@oldboy~]#ll-ld/backup/drwxr-xr-x.12rsyncrsync4096Sep2319:17/backup/10Rsync常見錯誤9、rsync:writefailedon"/home/backup2010/":Nospaceleftondevice(28)rsync:writefailedon"/home/backup2010/wensong":Nospaceleftondevice(28)rsyncerror:errorinfileIO(code11)atreceiver.c(302)[receiver=3.0.7]rsync:connectionunexpectedlyclosed(2721bytesreceivedsofar)[generator]11Rsync常見錯誤rsyncerror:errorinrsyncprotocoldatastream(code12)atio.c(601)[generator=3.0.7]問題原因:磁盤空間不夠,所以無法操作。解決方法:可以通過df/home/backup2010來查看可用空間和已用空間10、rsync:opendir"/kexue"(indtsChannel)failed:Permissiondenied(13)注意查看同步的目錄權(quán)限是否為75512Rsync常見錯誤11、rsync:failedtoconnectto203.100.192.66:Connectiontimedout(110)rsyncerror:errorinsocketIO(code10)atclientserver.c(124)[receiver=3.0.5]檢查服務(wù)器的端口netstat–tunlp,遠(yuǎn)程telnet測試??赡芤驗榭蛻舳嘶蛘叻?wù)端的防火墻開啟導(dǎo)致無法通信,可以設(shè)置規(guī)則放行rsync(873端口)或者直接關(guān)閉防火墻。關(guān)服務(wù)端selinux和iptabs防火墻13Rsync常見錯誤還有一種在同步過程中可能會提示沒有權(quán)限(將同步目錄加上SvcwRsync全部權(quán)限即可,更簡單的方法就是將SvcwRsync設(shè)為管理員即可)需要給/etc/rsync.password600權(quán)限[root@backupbackup]#ll-ld/etc/rsync.password-rw-------.1rootroot20Sep2221:16/etc/rsync.password14Rsync常見錯誤12、rsync:failedtoconnectto10.10.10.170:Connectionrefused(111)rsyncerror:errorinsocketIO(code10)atclientserver.c(124)[receiver=3.0.5]啟動服務(wù):rsync--daemon--config=/etc/rsyncd.conf13、rsync:recv_generator:mkdir"/teacherclubBackup/rsync……"failed:Nospaceleftondevice(28)

***Skippinganycontentsfromthisfaileddirectory***

磁盤空間滿15Rsync常見錯誤14、rsyncerror:receivedSIGINT,SIGTERM,orSIGHUP(code20)atrsync.c(544)[receiver=3.0.5]Ctrl+C或者大量文件15、rsync:readerror:Connectionresetbypeer(104)

rsyncerror:errorinrsyncprotocoldatastream(code12)atio.c(759)[receiver=3.0.5]xnetid啟動查看rsync日志16Rsync常見錯誤rsync:unabletoopenconfigurationfile"/etc/rsyncd.conf":Nosuchfileordirectoryxnetid查找的配置文件位置默認(rèn)是/etc下,根據(jù)具體情況創(chuàng)建軟鏈接。例如:ln-s/etc/rsyncd/rsyncd.conf/etc/rsyncd.conf或者更改指定默認(rèn)的配置文件路徑,在/etc/xinetd.d/rsync配置文件中。17Rsync常見錯誤16、rsync:recv_generator:mkdir"nfs01_172.16.1.31"(inbackup)failed:Permissiondenied(13)sendingincrementalfilelist./rsync:failedtosettimeson"."(inbackup):Operationnotpermitted(1)nfs01_172.16.1.31/rsync:recv_generator:mkdir"nfs01_172.16.1.31"(inbackup)failed:Permissiondenied(13)18Rsync常見錯誤***Skippinganycontentsfromthisfaileddirectory***sent106bytes

received15bytes

80.67bytes/sectotalsizeis655

speedupis5.41rsyncerror:somefiles/attrswerenottransferred(seepreviouserrors)(code23)atmain.c(1039)[sender=3.0.6]19Rsync常見錯誤錯誤原因:1、服務(wù)端配置文件中指定的用戶和模塊指定的目錄的屬主屬組不同2、服務(wù)端模塊指定的目錄屬組屬組沒有權(quán)限解決方法:將模塊指定目錄的屬主屬組修改為配置文件中指定的uidgid[root@nfs01~]#chownrsync.rsync/backup

配置文件中指定的用戶和組20Rsync常見錯誤17、skippingnon-regularfile“vendor/bin/doctrine”receivingincrementalfilelistskippingnon-regularfile“vendor/bin/doctrine”skippingnon-regularfile“vendor/bin/doctrine.php”sent1990bytesreceived489209bytes327466.00bytes/sectotalsizeis182515746speedupis371.57原因:source源文件有軟鏈接。21Rsync常見錯誤解決方法:修改為rsync-va,其中

-a==-rlptgoD(no-H,-A,-X)

或者rsync-rvltOD也可以。解決后:receivingincrementalfilelistvendor/bin/doctrine->../doctrine/orm/bin/doctrinevendor/bin/doctrine.php->../doctrine/orm/bin/doctrine.phpsent1998bytesreceived489279bytes327518.00bytes/sectotalsizeis182515746speedupis371.5122Rsync常見錯誤18、@ERROR:moduleisreadonlyrsyncerror:syntaxorusageerror(code1)atmain.c(866)[receiver=3.0.6]rsync:readerror:Connectionresetbypeer(104)rsyncerror:errorinrsyncprotocoldatastream(code12)atio.c(759)[sender=3.0.6]原因:source源服務(wù)器端權(quán)限設(shè)置read為only只讀權(quán)限。解決方法:readonly=false23Rsync常見錯誤19、passwordfilemustnotbeother-accessiblecontinuingwithoutpasswordfilePassword:原因:這是因為rsyncd.pwdrsyncd.secrets的權(quán)限不對,應(yīng)該設(shè)置為600。解決方法:chmod600rsyncd.pwd24Rsync常見錯誤20、rsyncerror:errorstartingclient-serverprotocol(code5)atmain.c(1524)[Receiver=3.0.6]原因:/etc/rsyncd.conf配置文件內(nèi)容有錯誤。請正確核對配置文件。21、

rsync:chown“”failed:Invalidargument(22)原因:權(quán)限無法復(fù)制。去掉同步權(quán)限的參數(shù)即可。(這種情況多見于Linux向Windows的時候)25Rsync常見錯誤22、@ERROR:daemonsecurityissue—contactadmin@ERROR:daemonsecurityissue—contactadminrsyncerror:errorstartingclient-serverprotocol(code5)atmain.c(1530)[sender=3.0.6]原因:同步的目錄里面有權(quán)限不足的軟連接文件,需要服務(wù)器端的/etc/rsyncd.conf打開usechroot=yes。26Rsync常見錯誤23、rsync:readerror:Connectionresetbypeer(104)rsyncerror:errorinrsyncprotocoldatastream(code12)atio.c(794)[receiver=3.0.6]解決:很大可能是服務(wù)器端沒有開啟rsync服務(wù),開啟服務(wù)。

24、@ERROR:failedtoopenlockfilersyncerror:errorstartingclient-serverprotocol(code5)atmain.c(1495)[receiver=3.0.6]解決:配置文件rsync.conf中添加lockfile=rsyncd.lock即可解決27Rsync常見錯誤25、rsyncerror:errorstartingclient-serverprotocol(code5)atmain.c(1503)[sender=3.0.6]錯誤原因:客戶端密碼文件的權(quán)限不是600服務(wù)端密碼文件不是600服務(wù)端密碼文件不存在(名字寫錯了/沒有創(chuàng)建/配置文件參數(shù)寫錯了)服務(wù)端密碼文件里保存的用戶名和密碼不正確28在線擴容解析(1)存儲服務(wù)器的容量擴展:通過增加物理硬盤來擴展存儲資源池的容量,存儲服務(wù)器支持物理硬盤的熱拔插,熱拔插技術(shù)能夠確保存儲服務(wù)器在增加硬盤時還能提供不間斷的存儲空間服務(wù)。(2)存儲服務(wù)器的邏輯卷空間擴展:存儲池可以在線擴展邏輯硬盤的空間,邏輯卷再通過擴展卷功能增加自身容量,這一技術(shù)確保邏輯卷在擴展容量過程中,數(shù)據(jù)存儲業(yè)務(wù)不中斷。(3)LUN卷的空間擴展:IPSAN技術(shù)提供了LUN卷的空間擴展功能,存儲服務(wù)器增加LUN卷的大小后,iSCSI客戶端的本地磁盤管理器

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論