我有一个无线networking设置,提供约100个用户的互联网接入。 没有文件共享或机器之间的任何通信。 他们希望自己的机器上的文件的自动备份到一个中央区域,如果他们丢失文件,他们可以恢复它们。 备份将需要在系统内自动化,以知道何时前一个用户的机器完成前一个用户的机器。 机器将是Windows或Mac。 如果需要分开,我们可以有两个不同的系统。 这有什么select呢? 我不是在寻找一个完整的机器备份,而只是在他们的机器上的文件。
您可以使用CrashPlan的对等备份function来完成此操作:
http://www.crashplan.com/blog/consumer/thank-you-for-being-a-backup-friend
http://www.crashplan.com/consumer/compare.html
把CrashPlan放在所有的个人电脑上,包括装有备份的个人电脑(这需要一个大的硬盘)。 将PC全部备份到备份机器。
这将是完全自动的。
免费版本可能会做你需要的一切。
一些开源的可能性:
BackupPC http://backuppc.sourceforge.net/能够使用rsync或Windows共享将文件备份到服务器。 因此,它适用于Windows和Mac。
UrBackup http://www.urbackup.org/可能更容易设置,也可以备份打开的文件。 但只在Windows上。
我会使用这两个组合。 用于Mac的BackupPC和用于Windows的UrBackup。
您也可以使用Bacula http://www.bacula.org或Amanda http://www.amanda.org/ 。 这些可能更难以build立。
似乎有某种自动化的集中系统从用户那里获取数据是一个相当高的要求。有几个自动备份系统,每个用户可以根据自己的特定需求或偏好个别select。 您当然可以select一种推荐的产品,并提供安装说明。
对我来说,更大的问题是数据安全性和存储设备上的隔离,尽pipe这可能可以通过Linux机箱或NAS进行pipe理。 甚至可能会检查FreeNAS这样的免费软件。
然而,另一个方向看起来像Dropbox或其中一个替代品 (请注意,文章以Dropbox结束)。 在这种情况下,您只需要解决scheme,熟悉设置,build议并帮助安装(如有必要),并让每个用户都拥有自己的云解决scheme。
我最近开始使用亚迪斯! 备份http://www.codessentials.com/products/yadisbackup.html在家里,一直很高兴。
与某种NAS一起使用时,可以为每台计算机(或用户)创build一个文件夹,并将其设置为软件中的目标位置。 如果单个备份安全性是一个因素,即Joe不应该能够看到Bob的文件,则必须在NAS端创build个人帐户,并相应地在客户端工作站上映射一个驱动器。
Yadis将文件上的修改date监视到一个给定的文件夹(或文件夹),并立即备份到任何目的地。
首先需要一点资源,但是在初始上传之后,每台计算机的stream量将非常less。
这会给你:
实时备份,因为它监视修改date
您不必担心手动错开备份,因为它在初始完整副本之后采用“一次一个文件”的方式