【发布时间】:2021-09-20 11:23:09
【问题描述】:
- 我正在尝试从
ServerA到ServerB进行 rootfs 备份。 - 连接是一种方式,使用
rsnapshot从ServerB初始化。 - 我在
ServerA上创建了一个backup帐户,并且仅为rsync启用了无密码sudo
我想要完成的事情:
- 更改
ServerA上的authorized_keys文件,因此只能通过ssh 使用rsync命令。
ServerB - /etc/rsnapshot.conf 设置为使用以下参数运行 rsync:
rsync_long_args --rsync-path="sudo rsync" --delete --numeric-ids --relative --delete-excluded
我在ServerA 上尝试过以下操作:
from="ServerB",command="sudo rsync *" ssh-ed25519 SSH-KEY
但rsnapshot 不断崩溃并为rsync 提供IO 错误代码。
我在这里错过了什么?
【问题讨论】:
-
请在下面添加您的解决方案作为答案并接受它(当 48 小时延迟期结束时)。您应该不编辑您的问题以包含它。
标签: ssh backup rsync authorized-keys rsnapshot