Windows2008如何进行Active Directory 备份和恢复二?

系统 Windows
本文介绍了windows 2008中如何对Active Directory进行备份,

继上文Windows2008中如何进行Active Directory 备份和恢复一之后,我们接着介绍如何进行Active Directory 备份,具体内容如下所述。

备份至网络共享

备份至网络共享就象备份至本地卷一样轻松。两者的主要差异是,它不能创建远程卷的“卷影复制服务”快照。因此,每个完整备份都将覆盖前一完整备份,从而在网络共享上仅为您留下每个服务器的***完整备份映像。由于此限制,您不能使用 Windows Server Backup 计划程序来计划到网络共享的备份。不过,您可以使用 Windows Task Scheduler 来运行 WBADMIN 命令行程序,执行到网络共享的完整备份。如果您选择以此方式来计划到网络共享的完整备份,请更改每个备份的目标文件夹以避免覆盖先前备份。

备份至可记录的 DVD

Windows Server Backup 还支持备份至光学媒体,例如可写入的 DVD。您还可以创建包含多个卷的备份集。Windows Server Backup 始终将备份压缩至 DVD,这意味着,您从 DVD 仅可以还原完整系统或完整卷。Windows Server Backup 不支持使用 DVD 执行系统状态或文件级别的备份和还原。而且,您不能对备份至 DVD 进行计划。

系统状态备份和还原

系统状态备份仅包括选定的文件和某些应用程序数据库(而不是整个卷),它虽简单但通常却至关重要。但是,在 Windows Server 2008 的早期版本中,并不支持系统状态备份和还原。备份工具只备份关键的系统卷(即,恢复和重新启动操作系统及关键应用程序所必需的任何卷)。这些关键系统卷等同于面向卷的系统状态备份。

应客户反馈的要求,Microsoft 向 Windows Server Backup 添加了系统状态备份和还原功能。该应用程序会创建多个 VHD 文件,每个托管系统状态数据的卷一个 VHD 文件,但它仅将必要的文件和数据库复制到 VHD 中。另一个问题是,当您执行系统状态备份时,Windows Server Backup 并不创建目标卷的快照,这一点与正常的备份过程不同。而是每个系统状态备份生成一个全新的 VHD 文件集,这意味着没有基于快照的卷备份所具备的空间效率。

您仅可以使用 WBADMIN.EXE 命令行程序执行系统状态备份——MMC 管理单元不提供此选项。要执行系统状态备份,请使用以下命令:

C:\> wbadmin start systemstatebackup–backuptarget

WBADMIN 然后会将关键系统文件和应用程序数据库备份至目标卷(在为系统状态备份而保留的文件夹中)。系统状态备份在具有默认目录信息树 (DIT) 的 32 位 Windows Server 2008 域控制器 (DC) 上运行时要稍大于 6GB——这比在 Windows Server 2003 上大 5GB,部分原因是 Windows Server Backup 捕获核心操作系统文件,而 NTBACKUP 并不捕获此类文件。

如您所料,备份系统状态所需的时间也会更长。当然,这些初始数字是以操作系统的预发布版本为基础的。您必须在自己的环境下对此进行测试,如果您要将域控制器移至 Windows Server 2008,您需要针对更大的系统状态备份(以及更长的备份时间)做出计划。

使用 MMC 备份服务器

运行 Windows Server Backup MMC(请参见图 2)时,您可以选择设置备份计划或立即运行特定备份。在本例中,我选择“Backup once”(立即备份)以立即执行备份。

Windows2008中如何进行Active Directory 备份和恢复二?

Figure 2 Windows Server Backup MMC (单击该图像获得较大视图)

如您在图 3 中所见,我可以选择是备份服务器上的所有卷,还是只备份所选的特定卷。如果选择“Full server”(完整服务器),则 Windows Server Backup 将备份所有装入的卷,但我无法备份至装入的硬盘驱动器——只能备份至可记录的 DVD 或网络共享。

Windows2008中如何进行Active Directory 备份和恢复二?

Figure 3 Using the backup configuration dialog to specify all or select volumes (单击该图像获得较大视图)

在本示例中,我希望备份至本地硬盘驱动器,因此,我选择“Custom”(自定义)选项。然后会显示一个对话框,让我选择要备份的卷(请参见图 4)。默认情况下,Windows Server Backup 会选中“Enable system recovery”(启用系统恢复)框,这会让 Windows Server Backup 选择引导卷、操作系统卷,以及具有关键系统文件和应用程序数据库的任何其他卷。在 DC 上,这包括托管 SYSVOL、Active Directory DIT 以及 Active Directory 日志的卷。这等同于系统状态备份,但它备份所有关键卷,而不仅仅是这些卷上的关键文件。实际上,我甚至可以从系统恢复备份集执行系统状态恢复。

Windows2008中如何进行Active Directory 备份和恢复二?

Figure 4 Selecting specific volumes to back up (单击该图像获得较大视图)

 

在选择目标类型(本地驱动器或网络共享)并指定目标后,Windows Server Backup 会提示我选择“VSS copy”(VSS 副本)备份或“VSS full”(VSS 完整)备份。这个术语有点令人困惑,因为这两个选项均将完整地备份选定卷。区别在于备份源文件后 Windows Server Backup 处理它们的方式。如果您选择副本选项,则 Windows Server Backup 将原样保留备份的文件。如果您选择完整选项,Windows Server Backup 将随后重置存档。

从命令行备份服务器

如果您要编写备份过程的脚本,或在 Server Core 安装上备份服务器,则可以使用 WBADMIN.EXE 命令行程序。WBADMIN 提供一个完整的选项集,这些选项实质上执行与 MMC 管理单元相同的功能,包括管理备份计划。

假设我想启动 WBENGINE 服务,它会随后执行备份。我仅需输入以下命令即可:

C:\> wbadmin start backup –include:c:,d:–backuptarget

若要备份所有关键的系统卷,可以输入以下命令:

C:\> wbadmin start backup -allcritical–backuptarget

启动备份后,WBADMIN 继续运行并显示备份进度。如果终止 WBADMIN,则备份将继续在后台执行。然后可以使用以下命令重新将 WBADMIN 连接至正在运行的备份:

C:\> wbadmin get status

如果希望终止正在运行的备份,只需输入以下内容:

C:\> wbadmin stop job

使用 MMC 计划备份

与 Windows Server Backup 集成的备份计划程序实际上是为专门完成一项任务:简化每日对本地磁盘卷做完整系统备份的计划。您可以使用内置的计划程序自动在多个目标卷中轮换备份。如果您具有便于移动的硬盘驱动器(或者正在使用通过 USB 连接的硬盘驱动器),则可以使用此功能来建立转换方案,在此方案中,您取下备份磁盘并将其存储在外部,然后将最早的备份磁盘返回到服务器以供下一个计划的备份使用。

Windows Server Backup 计划程序仅让您计划始终每日发生的备份。也就是说,没有单独针对各个星期一、星期三和星期五计划备份的方法。因此,如果您不希望每日都运行计划的备份,就必须直接使用 Windows Task Scheduler。

当建立到本地磁盘的计划备份时,Windows Server Backup 负责磁盘,即格式化磁盘、建立特定的文件夹结构,并使 Windows 资源管理器中不显示目标磁盘。目标磁盘必须为基本卷——Windows Server Backup 无法备份至被配置为动态卷的磁盘。

通过 MMC 管理单元计划备份十分容易。在此示例中,我首先选择“Backup Schedule”(备份计划)链接、指定备份类型以及要备份的卷,然后 Windows Server Backup 即会显示“Specify backup time”(指定备份时间)对话框(请参见图 5)。

Windows2008中如何进行Active Directory 备份和恢复二?

Figure 5 Specifying when daily backups should occur (单击该图像获得较大视图)

选择希望备份执行的时间后,我可以选择备份的一个或多个目标卷。在本例中,我选择备份卷 E:,如图 6 所示。Windows Server Backup 会尽量为您选择一个合适的目标卷,但是,如果您要备份的目标磁盘未出现,则可以使用“Show All Available Disks”(显示所有可用磁盘)按钮来查看所有连接的磁盘设备。在显示两个“confirm”(确认)对话框之后,Windows Server Backup 会格式化目标卷并使用 Windows Task Scheduler 来计划备份任务。

Windows2008中如何进行Active Directory 备份和恢复二?

Figure 6 Specifying the destination disk for a scheduled backup (单击该图像获得较大视图)

每次计划的备份完成时,Windows Server Backup 都会获取目标卷的快照。而且每隔七天,它会创建一个新的基本映像。活动则记录在 Microsoft/Backup/Operational 日志中。您可以在那里检查备份是否成功完成,也可以将某一任务(例如发送电子邮件消息)与成功和失败事件相关联,以便始终了解计划备份的状态。

从命令行计划备份

如果您正在计划 Server Core 安装上的备份,或者只是想编写该过程的脚本,则可以使用 WBADMIN 命令行来管理备份计划。要添加计划的备份,可使用 WBADMIN ENABLE BACKUP 命令指定目标、源以及计划的时间,如下所示:

C:\> wbadmin enable backup –addtarget:e:-include:c:,d: -schedule:06:00,12:00,18:00

此命令会每天将 C: 和D:驱动器备份至 E:驱动器三次,时间分别为早上 6:00、中午 12:00 和下午 6:00。(请注意,所有时间均使用 24 小时制指定)。要备份所有关键的系统卷(从其可执行裸机还原或系统状态还原),请使用 –allcritical 替换 –include 开关。

也可以使用 WBADMIN 禁用所有计划的备份,如下所示:

C:\> wbadmin disable backup

此命令将删除所有由 Windows Server Backup 计划程序创建的计划备份工作,并释放所有备份目标卷以供正常使用。请注意,您始终可以使用 WBADMIN MMC 管理单元远程管理 Server Core 服务器的备份和还原活动。

欲知更多内容,请点击Windows2008中如何进行Active Directory 备份和恢复三?

【编辑推荐】

  1. Active Directory之目录服务
  2. Active Directory迁移工具ADMT
  3. Active Directory 回收站功能介绍一
  4. Active Directory 回收站功能介绍二
  5. Active Directory 回收站功能介绍三
责任编辑:韩亚珊 来源: TechNet Magazine
相关推荐

2011-07-22 15:23:55

Active Dire备份

2011-07-22 15:19:29

Active Dire恢复

2011-07-22 17:14:38

Active Dire

2011-07-18 09:11:34

Windows SerActive Dire

2011-08-16 14:08:01

windowslinux

2011-07-25 10:48:34

服务器虚拟服务器

2011-07-22 17:13:45

Active Dire

2011-07-22 16:51:28

Active Dire

2010-06-03 15:40:00

Windows Ser

2011-07-08 17:33:22

2010-06-03 15:30:01

Windows2008

2010-12-23 16:09:48

Active Dire

2010-03-24 11:55:28

2010-04-14 13:56:48

Windows Ser

2009-12-08 11:34:40

WCF Windows

2013-10-17 23:12:12

Windows 8.1Windows 8.1

2011-08-17 16:25:44

windows7系统镜像备份和还原

2010-08-17 09:48:40

DB2 分区数据库

2009-07-20 10:13:21

2011-07-19 09:46:31

Windows SerActive Dire回收站
点赞
收藏

51CTO技术栈公众号