是否可以将本地源快照到远程目标?

是否可以将本地源快照到远程目标?

由于 rsnapshot 基于 rsync,我想尝试在客户端服务器上使用 rsnapshot 来备份到远程服务器。问题是我无法找到正确的信息来进行设置。我现在如何使用 rsync 将文件/目录从客户端服务器保存到远程服务器,但在 rsnapshot conf 上遇到了困难。

我最初的想法是我只是在 rsnapshot.conf 文件中切换源和目标:

本地源 -> 本地目标:

backup    /home/    localhost

到本地源 -> 远程目标:

backup    /home/    [email protected]:/volume1/Backups

这似乎不起作用,因为rsnapshot -t daily结果是:

echo 4069 > /var/run/rsnapshot.pid
mkdir -m 0755 -p \
    /var/cache/rsnapshot/daily.0/[email protected]:/volume1/Backups/
/usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded \
    /home/ \
    /var/cache/rsnapshot/daily.0/[email protected]:/volume1/Backups/remote.com/
touch /var/cache/rsnapshot/daily.0/

并且不在测试模式下运行 rsnapshot 也只是将它们保存到 rsnapshots 根目录。

有可能实现这一目标吗?

我知道切换的情况应该有效:

远程源 -> 本地目标:

backup    [email protected]:/home/    localhost

相关内容