首页 > 其他分享 >rsync传输与备份文件

rsync传输与备份文件

时间:2023-01-05 16:35:31浏览次数:39  
标签:rsync -- 备份文件 传输 book ssh data

rsync 安全传输与备份文件   参数:-v,--verbose 展示传输过程 -n,--dry-run 预执行,先进行演示操作,不会真正复制文件 --progress 展示传输过程 --stats 展示传输文件信息 -r,--recursive 级联 -t,--times 传输文件时保留文件的修改实践 -p,--perms 更新目标文件的权限设置,与源文件已配。源文件有软链接时,重建软链接 -z,--compress 压缩传输文件 -e,--rsh=ssh 使用ssh加密传输数据 --delete 源文件删除后,同步备份后,目标文件也被删除  

示例:

1、
rsync --verbose --progress –stats --recursive --times --perms –links --compress --rsh=ssh –delete  /data/book/ [email protected]:/data/book
与
rsync -vrtplze ssh --progress --stats  /data/book/ [email protected]:/data/book #含义相同

2、
rsync -vrtplze ssh --progress --stats --delete /data/book/ /data/book2
与
rsync -vrtplze ssh --progress --stats --delete /data/book /data/book2
#二者区别为:前面是将/data/book目录下文件复制到/data/book2下,后面是将/data/book目录及目录下文件复制到/data/book2

补充:

一般备份文件需要周期性执行,搭配cron定时任务使用 流程:新建备份文件脚本,赋予脚本执行权限,编辑定时任务脚本,启动定时任务服务

 

标签:rsync,--,备份文件,传输,book,ssh,data
From: https://www.cnblogs.com/gpysir/p/17027939.html

相关文章