多机备份解决方案

多机备份解决方案

我家里有越来越多的 PC 和笔记本电脑需要备份解决方案。我的问题有两个方面:

  1. 大多数商业备份供应商似乎都是按机器授权的,是否有任何产品可以提供可以在所有机器上使用的许可证,而无需按机器收取费用?

  2. 另一种方法是采用集中控制的备份策略,由一台连接硬盘的 PC 控制,该 PC 可以备份网络上的其他机器。哪种备份软件适合这种方法?该软件是否可与 Windows/Linux 互操作?

我搜索了重复的问题,但没有看到任何解决多机器/成本问题的内容。

网络中的操作系统将是 Windows (XP、Vista、7) 和 Linux 变体。机器何时开机没有规律。

答案1

您可能需要检查Linbox 救援服务器。这是属于您的第二种选择的解决方案。

备份服务器是 Linux Redhad 发行版,客户端电脑可以是 Linux、Windows 或多重引导。

答案2

很大程度上取决于您希望在机器上备份的数据的大小和分布,以及它们通常如何连接(例如,当您将笔记本电脑放在异地时,您是否想要更新笔记本电脑的备份)。

我使用与所述类似的技术在这篇非常有用的文章中维护我的主机、上网本和邮件服务器的文档和设置的异地备份 - 如果您备份的文件位于一致的位置,则应该很容易在多台机器上实现(只需一个脚本复制到所有机器,并为每台机器设置一个 SSH 密钥对用于身份验证)。

rsync 算法是一种非常有效的方法,即使在慢速链接上也可以维护大量数据的备份,并且作为一个命令行实用程序,它可以轻松地用于您可以手动运行或通过 cron 或 Windows 的计划任务自动运行的脚本中。差分是另一个类似的选项,它使用 rsync 算法为每次运行创建“增量”文件(rdiff-backup 包装此实用程序以产生与 rsync+hardlink 快照非常相似的安排)。它们也有许多额外的前端可用,要么只是添加一个 GUI 前端,要么包装它们以更友好的方式提供特定的安排(尽管会失去一些灵活性),或者两者兼而有之。

Windows 上有许多 rsync+ssh 端口(赛格威大多数人都会使用同步是另一个显然很受欢迎的选择)。虽然您可能需要在 Linux/BSD 服务器端运行才能使用基于硬链接的快照技术(我不确定 Windows 端口是否支持硬链接,但它们可能支持,因为 NTFS 文件系统可以支持/模拟它们),但如果您坚持使用 Windows 服务器端,rsync 会运行良好,而且 rdiff 的技术也不需要硬链接。

答案3

我过去成功使用过的一个解决方案是备份电脑。它在一台服务器上运行,并定期通过 rsync 或 ssh 或 samba 从所有其他机器提取备份。它有许多有用的功能,太多了,无法在此描述。

BackupPC 是免费的开源软件。

答案4

了解电脑的操作系统和正常运行时间就好了...这肯定能帮助人们。

解决方案或其中的一部分也可能是DropBox 类服务器

相关内容