screen创建rsync 任务

需求:主机A 上的数据 迁移到 主机B 。

背景:由于某那种原因需要把主机A上的数据迁移到主机B

操作:

1、在B配置免密

#ssh-keygen -t rsa 
#ssh-copy-id -i ~/.ssh/id_rsa.pub app@192.168.1.1

2、创建screen任务,并Ctrl +a 再按d退出该screen会话,结束的话输入Ctrl +d 或者输入exit退出。

#screen
#rsync -avzP --bwlimit=5000  app@192.168.1.1:/home/app/images/   /nfsdata/images/

–bwlimit=5000  限速5000KB/s
a:以archive模式操作,复制目录、符号连接,等价于 -rlptgoD

v:详细提示

z:压缩

u:只进行更新,防止本地新文件被重写,注意两者机器的时钟的同时

P:是综合了–partial –progress两个参数,
此时的rsync支持了断点续传

3、进入screen回话,查看详情

查看回话
#screen  -ls       
进入回话
#screen  -r   xxx

 

 

posted @ 2020-04-13 14:42  禾急稳  阅读(305)  评论(0)    收藏  举报