中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

rsync+ssh的使用詳細(xì)解析

2018-10-11    來源:愛站科技

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用

  rsync是類unix系統(tǒng)下的數(shù)據(jù)鏡像備份工具,今天小編跟大家分享一篇關(guān)于rsync+ssh的使用詳細(xì)解析,感興趣的朋友跟小編一起來了解一下吧!

  它的特性如下:

  1、可以鏡像保存整個目錄樹和文件系統(tǒng)。

  2、可以很容易做到保持原來文件的權(quán)限、時間、軟硬鏈接等等。

  3、無須特殊權(quán)限即可安裝。

  4、優(yōu)化的流程,文件傳輸效率高。

  5、可以使用rcp、ssh等方式來傳輸文件,當(dāng)然也可以通過直接的socket連接。

  6、支持匿名傳輸。

  在使用 rsync 進(jìn)行遠(yuǎn)程同步時,可以使用兩種方式:遠(yuǎn)程 Shell 方式(建議使用 ssh,用戶驗證由 ssh 負(fù)責(zé))和 C/S 方式(即客戶連接遠(yuǎn)程 rsync 服務(wù)器,用戶驗證由 rsync 服務(wù)器負(fù)責(zé))。

  無論本地同步目錄還是遠(yuǎn)程同步數(shù)據(jù),首次運(yùn)行時將會把全部文件拷貝一次,以后再運(yùn)行時將只拷貝有變化的文件(對于新文件)或文件的變化部分(對于原有文件)。

  rsync+ssh

  在常駐模式(daemon mode)下,rsync默認(rèn)監(jiān)聽TCP端口873。SSH情況下,rsync用戶端執(zhí)行程式必須同時在本地和遠(yuǎn)程機(jī)器上安裝。

  rsync 在首次復(fù)制時沒有速度優(yōu)勢,速度不如 tar,因此當(dāng)數(shù)據(jù)量很大時您可以考慮先使用 tar 進(jìn)行首次復(fù)制,然后再使用 rsync 進(jìn)行數(shù)據(jù)同步。

  另外,無法實現(xiàn)實時更新,如果想實現(xiàn)實時更新rsync需要借助lsyncd工具

  增量備份

  rsync -av /src_dir/ user@IP_Addres:/dest_dir/

  A-->B 同步本地到遠(yuǎn)端

  rsync -av user@IP_Addres:/src_dir/ /dest_dir/

  B-->A 同步遠(yuǎn)端到本地

  鏡像備份

  rsync -av --delete /src_dir/ user@IP_Addres:/dest_dir/

  A-->B 同步本地到遠(yuǎn)端

  rsync -av --delete user@IP_Addres:/src_dir/ /dest_dir/

  B-->A 同步遠(yuǎn)端到本地

  舉例:

  -----------------------常規(guī)增量備份-------------------------

  A:

  [root@server www]# ls

  a b c d

  [root@server www]# rsync -av /www/ root@10.1.1.95:/www/

  root@10.1.1.95's password:

  building file list ... done

  ./

  a

  b

  c

  d

  sent 262 bytes received 114 bytes 107.43 bytes/sec

  total size is 0 speedup is 0.00

  [root@server www]#

  B:

  [root@localhost www]# ls //發(fā)現(xiàn)同步成功

  a b c d

  [root@localhost www]#

  -----------------------常規(guī)增量備份-------------------------

  -----------------------鏡像備份-------------------------

  A:

  [root@server www]# rm -rf *

  [root@server www]# rsync -av /www/ root@10.1.1.95:/www/

  root@10.1.1.95's password:

  building file list ... done

  sent 52 bytes received 20 bytes 28.80 bytes/sec

  total size is 0 speedup is 0.00

  [root@server www]#

  B:

  [root@localhost www]# ls //刪除同步端的文件同步的另外一端在增量備份中不受影響

  a b c d

  [root@localhost www]#

  A:

  [root@server www]# rsync -av --delete /www/ root@10.1.1.95:/www/

  root@10.1.1.95's password:

  building file list ... done

  deleting d

  deleting c

  deleting b

  deleting a

  ./

  sent 62 bytes received 26 bytes 35.20 bytes/sec

  total size is 0 speedup is 0.00

  [root@server www]#

  B:

  [root@localhost www]# ls //使用增量備份后就會刪除同步另一端的文件保持兩者相同,即鏡像同步

  [root@localhost www]#

  -----------------------鏡像備份-------------------------

  以上就是關(guān)于rsync+ssh的使用詳細(xì)解析,想必都了解了吧,更多相關(guān)內(nèi)容請繼續(xù)關(guān)注愛站技術(shù)頻道。

標(biāo)簽: 服務(wù)器 權(quán)限

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:Microsoft FTP7.5軟件的安裝與使用

下一篇:在vsftpd下架設(shè)ftp服務(wù)器的詳細(xì)教程