我正在尝试使用 rsync 将 windows 服务器备份到 rsync 服务器。我在 linux 端遇到了 rsync 的问题,它不喜欢符号链接。
目前我正在尝试使用 的模块路径~/backup
,但 rsync 说 chroot 失败。我查找了要做什么,发现我需要添加选项use chroot = no
和munge symlinks = no
. 这修复了@ERROR: chroot failed
但现在它告诉我@ERROR: chdir failed
并且日志文件说没有 ~/backup 目录。我知道我正在验证的用户在他的目录中有一个备份文件夹。
我怎样才能解决这个问题?
作为参考,我使用了一个名为 NetSync 的 .NET rsync 端口,并通过使用 granados 生成的端口转发 SSH 连接对其进行隧道传输。