linux使用rsync备份目录,但是有的目录没有备份,请问是什么原因?并且在输出日志中没有现在错误!

linux使用rsync备份目录,但是有的目录没有备份,请问是什么原因?并且在输出日志中没有现在错误!,第1张

你是通过 rsync daemon 来同步的纯老,很可能和你 rsyncd.conf 里的配置有关,比如权限相关配置导致你对所有文件做伏升都无法读取,或者是rsyncd.conf里直接就exclude掉了。 既然是本地同步 (127.0.0.1), 你可以先试试不通过daemon,直接用路径名的方法同步,比如

sudo rsync -cvzrltogp /path/to/rsync 厅掘/home

上面的命令如果没问题,那就可以肯定是你 rsync daemon配置的问题了。

简单解释,就是本机目录没有的文件,服务器如果有,就会在同步的过程中删除

我有,你也有;我没有,你就要删除

在客户端先建立一些其他的文件

touch stu{a,g}

我们在客户端创建一些要同步的文件

touch {a..g}

执行无差异备份

rsync -avz --delete /backup/ rsync_backup@172.16.1.41::backup/ --password-file=/etc/rsync.password

执行后去服务器颤袭端查看,发现客户端没有茄让兄的文件都被滑改删除了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12273537.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存