Linux断点续传
Linux斷點續傳
之前使用cp命令拷數據很慢,中途有一次服務器突然關機導致數據拷盤中斷,后臺發現了rsync命令后速度,工作效率大大提升了。rsync支持斷點續傳
斷點續傳測試:
rsync -avzP --progress --rsh=ssh /nfs1/public1 root@192.168.3.252:/nfs6/輸入上面命令后會讓你輸入密碼:
密碼輸入完畢后就可以看到數據拷盤的進度了:
rsync工具介紹,可以修改對應的參數:
使用場景:A機器傳輸文件到B機器。或者備份數據到遠程機器。本機的A目錄到B目錄,其中A目錄數據不斷的增加,每小時備份到B機器。使用cp顯然不合適。
?rsync -av /etc/passwd /tmp/1.txt //-a 保含了好幾個選項
? rsync格式
本地目錄 目標目錄
? rsync [OPTION] … SRC DEST
? rsync [OPTION] … SRC [user@]host:DEST
rsync -av /tmp/1.txt root@192.168.188.128:/tmp/2.txt //不寫用戶就是當前的用戶,對方機器沒有會報錯
? rsync [OPTION] … [user@]host:SRC DEST //遠程目錄拷貝到本地目錄下
? rsync [OPTION] … SRC [user@]host::DEST //::可以是目標也可以是源
? rsync [OPTION] … [user@]host::SRC DEST
?rsync常用選項
? -a 包含-rtplgoD
? -r 同步目錄時要加上,類似cp時的-r選項
? -v 同步時顯示一些信息,讓我們知道同步的過程
? -l 保留軟連接
? -L 加上該選項后,同步軟鏈接時會把源文件給同步
? -p 保持文件的權限屬性
? -o 保持文件的屬主 //如果對方沒有就顯示數字
? -g 保持文件的屬組
? -D 保持設備文件信息
? -t 保持文件的時間屬性
–delete 刪除DEST中SRC沒有的文件
–exclude 過濾指定文件,如–exclude “logs”
?-P 顯示同步過程,比如速率,比-v更加詳細
-u (update)加上該選項后,如果DEST中的文件比SRC新,則不同步。
?-z 傳輸時壓縮
總結
- 上一篇: ASM 简介
- 下一篇: HTML网页作业第二章课后作业,泵与泵站