日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

rsync的用法

發(fā)布時間:2025/4/14 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 rsync的用法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、用法例子

1、增量備份本地文件
#rsync -av ebook/ tmp/ //注意:文件名中最好不要有 :
#rsync -avzrtopgL --progress /src /dst

2、本地和遠程目錄同步
#rsync -auv --delete program doc /media/CBDISK/project/ //同步到U盤上
#rsync -auv --delete program doc cb@23.65.55.48:/home/cb/doc/working/project/ //和遠程主機同步,需要輸入遠程主機密碼
#rsync -auv --delete -e ssh program doc cb@23.65.55.48:/home/cb/doc/working/project/ //和遠程主機同步,可設置ssh無密碼登錄遠程主機,不需要輸入遠程主機密碼

3、rsync+ssh應用實例
案例要求:
1) 以root身份,將遠程主機cb251上的/data/Ubuntu目錄同步到本機/data目錄下
2) 同步完成后,將遠程主機cb251關機
3) 自己關機

#rsync -auv -e ssh root@cb251:/data/Ubuntu /data/;sync; ssh root@cb251 /sbin/shutdown -h now;/sbin/shutdown -h now

無密碼登陸遠程主機cb251請參考ssh無密碼登陸遠程主機

4、排除
rsync -auv --delete --exclude '.git' $SRC_DIR/program $DEST_DISK/project/

二、常用選項說明

-v是“--verbose”, 即詳細模式輸出
-z表示“--compress”,即傳輸時對數(shù)據進行壓縮處理
-r表示“--recursive”,即對子目錄以遞歸的模式處理
-t是“--time”,即保持文件時間信息
-o表示“owner”,用來保持文件屬主信息
-p是“perms”,用來保持文件權限
-g是“group”,用來保持文件的屬組信息
-L是“copy-links”, 傳輸鏈接的實際文件
--delete 選項指定以rsync服務器端為基礎進行數(shù)據鏡像同步,也就是要保持rsync服務器端目錄與客戶端目錄的完全一致
--exclude 選項用于排除不需要傳輸?shù)奈募愋?br />--progress 選項用于顯示數(shù)據鏡像同步的過程

三、rsync的優(yōu)點與不足

1、優(yōu)點 與傳統(tǒng)的cp、tar備份方式對比,rsync具有安全性高、備份迅速、支持增量備份等優(yōu)點,通過rsync可以解決對實時性要求不高的數(shù)據備份需求,例如,定期地備份文件服務器數(shù)據到遠端服務器,對本地磁盤定期進行數(shù)據鏡像等。 2、不足 sync做數(shù)據同步時,需要掃描所有文件后進行對比,然后進行差量傳輸。如果文 件很大,掃面文件是非常耗時的,而且發(fā)生變化的文件往往是很少一部分,因此rsync是非常低效的方式。 其次,rsync不能實時監(jiān)測、同步數(shù)據,雖然它 可以通過Linux守護進程的方式觸發(fā)同步,但是兩次觸發(fā)動作一定會有時間差,可能導致服務器端和客戶端數(shù)據出現(xiàn)不一致。

轉載于:https://www.cnblogs.com/pandachen/p/5877167.html

總結

以上是生活随笔為你收集整理的rsync的用法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。