我有三台服务器,需要能够使用 rnsapshot 从这些服务器提取备份并将备份保存到单个备份服务器。我该怎么做?到目前为止,我读过的所有指南都只考虑一台服务器。
我也在尝试找出备份 ubuntu 服务器的最佳方法?我希望备份尽可能多的信息,以便在发生灾难时,我能够使用 rsnapshot 以最小的努力恢复到我的工作状态。
谢谢你的帮助。
答案1
您只需将 3 个服务器添加到您的 rnspahsot.conf 文件中即可。我将这样做作为示例:
# Server 1 backup
backup user1@server1:/etc/ server1/
# Server 2 backup
backup user2@server2:/etc/ server2/
# Server 3 backup
backup user3@server3:/etc/ server3/
以上操作会将所有 3 台服务器上的 /etc 目录备份到您本地的 rsnapshot 备份服务器的各自目录中,例如 server1/server2 等等。当然,您可以添加许多其他目录,例如 /home /var/www 等等。
回答您的另一个问题取决于您在灾难恢复方面真正需要实现的目标。rsnapshot 实际上只是备份服务器上的目录和文件。我个人在某个时间点使用它来备份数据和配置文件,然后在发生重大灾难时使用其他工具,例如 VM 备份映像工具。我假设您使用的是虚拟机?