美文网首页
linux rsync使用

linux rsync使用

作者: ayunga | 来源:发表于2023-02-01 22:09 被阅读0次

从远端服务器A(192.168.XX.XX)传到当前服务器B

rsync -avrP  -e "ssh -p 22 " username@192.168.XX.XX:/A/dir  /B/dir

举例

从A服务器(192.168.XX.XX) 的 /p300s/ayunga/Project-R的数据, 传到B服务器的 /serverB/ayunga/Project-R下

# A 服务器目录
$ pwd
/p300s/ayunga
$ ls Project-R/
00.data  01.assembly  04.Annotation  05.kmer  06.Bionano 11.Hic
# B 服务器目录
$ pwd
/serverB/ayunga
$ ls Project-R
空

如果,只从A服务器传 /p300s/ayunga/Project-R/00.data, 到B服务器

rsync -avrP  -e "ssh -p 22 " ayunga@192.168.XX.XX:/p300s/ayunga/Project-R/00.data  /serverB/ayunga/Project-R/00.data

如果,从A服务器传 /p300s/ayunga/Project-R/的所有文件,到B服务器

rsync -avrP  -e "ssh -p 22 " ayunga@192.168.XX.XX:/p300s/ayunga/Project-R  /serverB/ayunga/Project-R

如果,从A服务器 /p300s/ayunga/Project-R/的文件中,除了00.data文件夹外,其余的都到B服务器

rsync -avrP  -e "ssh -p 22 " ayunga@192.168.XX.XX:/p300s/ayunga/Project-R   --exclude '00.data'   /serverB/ayunga/Project-R

如果,从A服务器 /p300s/ayunga/Project-R/的文件中,除了00.data、11.Hic文件夹外,其余的都到B服务器

rsync -avrP  -e "ssh -p 22 " ayunga@192.168.XX.XX:/p300s/ayunga/Project-R   --exclude '00.data'  --exclude '11.Hic'  /serverB/ayunga/Project-R

相关文章

网友评论

      本文标题:linux rsync使用

      本文链接:https://www.haomeiwen.com/subject/fjtwhdtx.html