rsync如何實現(xiàn)斷點續(xù)傳
rsync實現(xiàn)斷點續(xù)傳
rsync命令比scp命令有兩個優(yōu)勢
支持?jǐn)帱c續(xù)傳
反復(fù)拷貝文件夾時,可以只拷貝修改過的文件,大大提高效率
我們傳輸較大文件時可以考慮使用rsync命令進(jìn)行數(shù)據(jù)傳輸。
示例:
rsync -avP /home/aaa.xml root@192.168.64.252:/etc/libvirt/qemu/
- -a 歸檔模式
- -v 詳細(xì)輸出
- -P 顯示進(jìn)度
- –partial 參數(shù)可以實現(xiàn)斷點續(xù)傳,使用示例:
rsync -avP --partial /home/aaa.xml root@192.168.64.252:/etc/libvirt/qemu/
補充
-r 遞歸
示例:
rsync -avPr --partial /home/l root@192.168.64.252:/etc/libvirt/qemu/
–exclude=‘.git' 這個參數(shù)也非常有用,作用是排除匹配模式的文件 -e ssh 使用ssh作為遠(yuǎn)程shell -a, --archive //歸檔 -q, --quiet //靜默模式 -p, --perms //保持原有的權(quán)限屬性 -z, --compress //在傳輸時壓縮,節(jié)省帶寬,加快傳輸速度 –delete //在源服務(wù)器上做的刪除操作也會在目標(biāo)服務(wù)器上同步
rsync來傳輸文件(可斷點續(xù)傳)
scp傳文件的話如果出錯就得重新來過,用rsync可以實現(xiàn)斷點上傳的功能
大概就是這樣用
rsync -P --rsh=ssh home.tar 192.168.205.34:/home/home.tar
傳輸?shù)奈募[藏起來,用ls -a查看。
如果中途出錯,再次運行同樣的命令上傳就可以了。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux系統(tǒng)關(guān)機命令之間的區(qū)別及用法詳解
在本篇文章里小編給大家整理了一篇關(guān)于Linux系統(tǒng)關(guān)機命令之間的區(qū)別及用法詳解內(nèi)容,有需要的朋友們參考學(xué)習(xí)下。2020-12-12ubantu 16.4下Hadoop完全分布式搭建實戰(zhàn)教程
這篇文章主要給大家介紹了關(guān)于在ubantu 16.4下Hadoop完全分布式搭建的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-10-10CentOS 7系統(tǒng)下安裝ftp服務(wù)器的全過程
這篇文章主要介紹了關(guān)于CentOS 7系統(tǒng)下安裝ftp服務(wù)器的全過程,文中介紹的非常詳細(xì),詳細(xì)對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。2017-04-04CentOS7+apache+php7+mysql5.7配置教程詳解
這篇文章主要介紹了CentOS7+apache+php7+mysql5.7配置教程詳解,需要的朋友可以參考下2017-10-10Linux日志中查找關(guān)鍵字及其前后的信息實例方法
在本篇文章里小編給大家整理的是關(guān)于Linux日志中查找關(guān)鍵字及其前后的信息實例方法,需要的朋友們可以學(xué)習(xí)下。2019-10-10在CentOS 7下使用yum配置MySQL源并安裝MySQL
這篇文章主要介紹了CentOS 7.0下使用yum安裝mysql的方法詳解的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-11-11