Ubuntu 主机/客户端服务器用于备份吗?

Ubuntu 主机/客户端服务器用于备份吗?

我想使用 Ubuntu 服务器来托管某种备份服务,以备份位于异地 Windows 计算机上的客户文件。如能提供任何有关如何实现此目的的建议,我将不胜感激。

答案1

你可以使用 rsync 来实现这一点。有一个 Windows 版本的 rsync 叫做同步.它基于cygwin。

您可以在 Windows 机器上安装 cwRsync,然后将数据 rsync 到 Ubuntu 机器。当我将服务器从 Linux 迁移到 Windows 并需要将几 GB 的数据从一台机器复制到另一台机器时,我曾使用 rsync 来实现这一点。

这里是一个如何操作的例子。

如果您为备份创建批处理文件,则可以使用 Windows 中的事件计划程序自动运行它。

答案2

您可以使用简单的 rsync(cwRsync 作为NZB 提及)将客户端数据同步到您的服务器。

除此之外,我还会让服务器每天对同步的数据进行快照。如果您的客户端弄乱了数据,您的实时 rsync 副本可能也会被搞砸。在这种情况下,您需要从最新的快照中恢复数据。

了解如何使用硬链接实现这一点。我不会使用存档,因为这样通常会导致占用更多的磁盘空间。

相关内容