自动化小型networking裸机恢复实践

我有几台机器,在一个小型的networking上,任何时候都有一个DC和3到5个工作站。 这些都是在同一台服务器上设置DNS和AD。 我希望能够为任何工作站自动备份,重新镜像和恢复数据。 我每天晚上将networking上的每个工作站都备份到服务器(用户设置,文件等 – 不是完整的映像)。 然后我每天晚上备份服务器(差异备份),每周一次外部备份驱动器。 当数据不在现场时,交换​​的备份驱动器将获得一个新的完全备份,然后每个附加备份进行差异化,直到一周结束。
我在这里有一些要求:

  • 首先,我希望能够运行一个简单的自动备份程序,但不知道这样做的最佳方法。 目前,我正在使用ntbackup备份服务器上每台机器的日常备份的networking共享,然后在服务器上每晚备份一次到外部驱动器。 然后每周外部驱动器被带走。 这应该保护我的数据免受每天的工作站或服务器崩溃,以及每周的工作站或服务器(或火灾等)被盗。 数据丢失一天左右的风险是可以接受的(在发生盗窃或火灾等灾难性事件时,数据可保存一周)。

  • 其次,我想有一个自动化的工作站恢复方式。 我希望它是一个一键恢复types的情况。 在最坏的情况下,我会用最后一天的恢复数据来做恢复。 理想情况下,我可以注销工作站上的用户(如果有的话),并开始备份用户数据(文档,设置,桌面等)。备份完成后,我想成为能够启动远程裸机(无用户交互)恢复到基本映像。 然后一旦完成,我想有工作站(如果没有在图像中这样做)join到域和工作站数据重新填充。

上述设备是:

  • Server 2003小型企业版R2
  • 工作站 – XP专业版和Vista(无Windows 7)

有没有一个良好的点击备份,重新形象,恢复解决scheme吗? 其他人使用什么?

感谢您提供的任何build议。

我曾经玩过这个想法,我的解决scheme是build立一个DRBL(drbl.sourceforge.net/)服务器,这样我就可以使用PXE来启动Clonezilla(clonezilla.org/),然后将图像没有任何用户input(使用脚本 )。 使用另一个脚本进行恢复也同样简单。

计算机被设置为从LAN启动,默认选项是从本地磁盘继续启动。 来时候备份一个cron作业会改变脚本的默认选项,并试图WOL或强制重启,以便目标启动并开始成像。

我没有太多的Windows Server的经验,但我很确定它包含一个引导PXE图像的方法? 这可能需要一点点努力才能build立起来,而DRBL服务器却是开箱即用的。 虽然如果你有一个备用的盒子,你也可以用它来做服务器的裸机备份。

嗯..回想起来,所有这些对于3-5台电脑可能有点太多了(除非你急于想要自动化成像)。 在以前的工作环境中,我们使用了几个Acronis True Image(en.wikipedia.org/wiki/.tib)光盘进行更为特殊的成像/部署。 很抱歉维基链接,显然新版本已经从我上次使用它的时候改变,所以可能会有更多的select。

同时也为括号中的蹩脚链接道歉,显然新用户不能发布多个链接。

这完全不符合您的需求,但它是一个很好的裸机恢复解决scheme。 ShadowProtect会将整个计算机备份到外部驱动器。 这是一个基于图像的备份。 如果您遇到问题,可以根据您如何设置备份的方式返回相当的方式。 在过去,我一整天都在服务器上设置每周完整和差别。 在工作站上,您可以每月完成每日差异。

优点: – 您可以恢复计算机在某个时间点的方式。

  • 您可以调整备份以适应您的需要,并且每隔15分钟备份一次,如果您愿意的话。

  • 工作站软件便宜。

  • SBS版本的软件比标准的服务器版本要less得多。

  • 许可证是便携式的,所以如果你得到一台新电脑,你可以移动许可证。

  • 整体恢复的时间更less。

缺点:

  • 没有人点击解决scheme。 需要从CD启动,并且有几个问题需要回答你想恢复到什么时间点。

  • 你越经常备份你保留得越less。

我已经使用了这个,它已经为服务器和工作站节省了不止一次。