我正在尝试使用Backintime在Synology NAS上设置我的Linux桌面计算机的备份。
但是,我遇到以下错误消息:
Entfernter Rechner <nas.ip.address> unterstützt 'rsync -rtDH --links --no-p --no-g --no-o --dry-run --chmod=Du+wx /tmp/tmpAOVRI9 --rsh="ssh -p 22 " "<user>@<nas.ip.address>:/volume2/backup"' nicht:
3072
翻译:
Remote server <nas.ip.address> does not support 'rsync -rtDH --links --no-p --no-g --no-o --dry-run --chmod=Du+wx /tmp/tmpAOVRI9 --rsh="ssh -p 22 " "<user>@<nas.ip.address>:/volume2/backup"':
3072
建立:
- Synology NAS:DS214play,运行DS 5.2-5644
- 桌面:Linux Mint 17.2
- backintime:v1.0.34
到目前为止我做了什么:
- 我已经设置了NAS,所以我可以登录
<user>
使用用户公共ssh密钥。 (从而,ssh -p 22 <user>@<nas.ip.address>
工作良好。) - 我让sshfs工作了,所以
sshfs -p 22 -o ServerAliveInterval=240 -o idmap=user <user>@<nas.ip.address>:/ </mountpoint/
工作良好。 (然而,sshfs -p 22 -o ServerAliveInterval=240 -o idmap=user <user>@<nas.ip.address>:/volume2/backup </mountpoint/
失败了<user>@<nas.ip.address>:/volume2/backup: No such file or directory
,即使该目录存在于nas上。
当我在桌面上的shell中运行上面的命令时,我收到以下错误消息(我也尝试过没有 volum2/backup
但结果是一样的):
rsync -rtDH --links --no-p --no-g --no-o --dry-run --chmod=Du+wx /tmp/tmpAOVRI9 --rsh="ssh -p 22 " "<user>@<nas.ip.address>:/volume2/backup"
Permission denied, please try again.
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.0]
请将您的问题移至 超级用户 。它的 无关 这里。
—
Martin Prikryl