我想将一个或多个目录备份到多个目标。例如,我想将备份放在备份服务器的两个不同硬盘上,或者将一份备份放在备份服务器上,另一份放在备份客户端上。
要求:它应该是免费软件,有适用于 Linux 的服务器和适用于 Windows 和 Linux 的客户端。仅适用于 Linux 的客户端不太合适,但那也很好。
现在它使用rsync + tar。但由于权力分散,控制力较弱,因此效果并不好。
我试过巴库拉但备份到多个目录的唯一可能方式是创建多个任务。并且无法将备份放在客户端上。
我也尝试过阿曼达。我可以使用 RAIT 复制到多个目录,但这些目录在备份服务器上。
备份到多个目录的一个很好的例子是Cobian 备份。但首先它不是客户端-服务器解决方案。而且它仅适用于 Windows。
所以这是我的问题,我需要帮助。有什么想法吗?
答案1
1)你可能只需要启动 2 个 rsync 到服务器和客户端备份,但你可能会发现这种方法在源端的 IO 开销很大,具体取决于你的情况
2)猜测:RAID1 的 2 个硬盘
3)更复杂:考虑使用镜像挂载,将数据备份到文件系统负责复制的特定目标