我正在寻找一种软件,它仅在文件被修改或添加时自动将文件从远程服务器备份到本地服务器。否则它们不会执行任何操作。有这样的软件吗?
答案1
除了 rsync 答案之外,我完全可以推荐rdiff-备份。它基于 rsync,可在不同的操作系统和文件系统上运行,并且绝对可靠。我自己使用它来将不同的计算机备份到不同的其他计算机,跨越本地网络、互联网和拨号线路。但最好的功能(对我来说,YMMV)是可以轻松恢复任何给定时间点的数据。几乎和 Mac 的时间机器一样酷 ;-)
答案2
我用的是这个:
它位于连接到 Exabyte 磁带驱动器的 OS X 服务器上,我用它来备份 OS X 和 Windows 服务器的数据...它可以配置为按照您所描述的方式执行备份...虽然不便宜或开源,但我发现它很可靠..
答案3
您指的是“增量备份”。假设您正在寻找开源软件,请查看 bacula 或 backuppc。Backuppc 可能需要一点学习时间,但效果很好。R1soft 很棒(裸机恢复),但它是商业产品。
答案4
如果您想要一个可以完成这项特定工作的工具(而不是功能齐全的备份套件),请查看rsync
。您可以使用scp
类似语法调用它,它会执行基于校验和的增量传输。