我正在寻找一种方法来将运行多个操作系统(可能在一台机器上具有多个操作系统)的机器按计划备份到中央服务器。
服务器运行Ubuntu Server 8.04 LTS,客户端运行Windows XP SP3,Windows XP-64 SP2和Ubuntu 9.04。
到目前为止,我已经看过Clonezilla服务器(不工作,因为我有一个单独的DHCP服务器),FOG(仅适用于Windows客户端),partimage(只有一个活CD)和rsync(适用于文件,而不是成像) 。
我喜欢Clonezilla Server的概念,它有客户端的PXE引导,然后映像到服务器上存储,但是DHCP又是一个杀手。
我应该停止寻找一个解决scheme,而是为每个操作系统(DriveImage XML for Windows,tar等Linux)分别备份计划? 还是有一个程序/解决scheme,将为我想要做的工作?
您应该能够禁用clonezilla dhcp服务器,并将dhcp选项添加到您实际需要PXE引导的现有DHCP服务器。
你可以很容易地使用partimage来PXE启动一个linux,如果你对脚本很好,你可以自动备份,但是我认为这就是clonezilla已经做到的。
fogproject.org
我已经广泛使用它,它工作得很好。
Clonezilla服务器可以处理这个。
http://www.clonezilla.org的所有说明,您将不得不build立一个DRBL服务器并configurationclonezilla。
确保创build一些livecds / usbs,因为我发现不是所有的机器都可以在提供的驱动程序上进行PXE启动。
我们使用backuppc,可以使用tar,rsync或Windows共享进行备份。 它有一个非常好的networking界面,非常可configuration,并为我们工作得很好。 我从来没有用它来备份Windows机器。
但是,如果发生完全故障,它不会处理重新映像服务器。 我们将重新安装操作系统,并从那里恢复我们的文件。