Windows 备份实用程序带有备份系统状态的选项。这是用来做什么的?它真的有用吗?我可以在另一台机器上恢复该 Windows 吗?
答案1
系统状态包含多项内容:
- 系统注册表
- COM + 数据库
- 证书服务
- 活动目录
- 系统卷
- IIS 元数据库
仅当安装了指定的服务 (AD、IIS、证书) 时,才会包含其中一些项目。(详细信息可在线查看。TechNet:服务器 2003/2003R2.MSDN:服务器 2003/2003R2.TechNet 论坛:服务器 2008.MSDN:Server 2008 及以上版本)
如果您需要恢复服务器,您将需要此状态来恢复注册表、AD 域或 IIS 站点。
您可以将系统状态还原到同一台服务器,或具有相同硬件的另一台服务器。Microsoft 不支持将系统状态还原到不同的硬件(请参阅本文),但在某些情况下,以及系统状态的某些部分(例如 IIS 元数据库)中,这种情况是可能的。在这种情况下,这确实是一个尝试一下看看的情况,但它不是一个推荐的解决方案。
答案2
不管微软怎么说 - 基本上可以将系统恢复到任何兼容硬件。
其工作原理如下(已通过 Windows 2000 和 2003 验证):
- 创建与原始服务器具有相同 CPU 类型(例如 x32 或 x64)的机器
- 将所有最新的 SP 应用到它。
C:\exclude
将以下文件复制到文件夹(仅作为示例):%systemdrive%\boot.ini %systemdrive%\ntdetect.com %systemdrive%\ntldr %systemroot%\system32\hal.dll %systemroot%\system32\kernel32.dll %systemroot%\system32\ntoskrnl.exe %systemroot%\system32\ntkrnlpa.exe %systemroot%\system32\ntdll.dll %systemroot%\system32\win32k.sys %systemroot%\system32\winsrv.dll %systemroot%\system32\drivers\etc\hosts
执行完整系统还原。请勿重新启动。
- 执行系统状态恢复。不要重新启动。
- 将排除的文件复制回原始位置。重新启动。
- 系统将启动并请求安装硬件驱动程序。
- 经过几次重启后,服务器将与之前的服务器完全一样,只是硬件不同。
它也适用于 AD DC。
答案3
系统状态备份应该是 Windows Server 备份计划和灾难恢复准备的一部分。
系统状态包含操作配置文件。在服务器上安装驱动程序、补丁或程序之前,请考虑如果操作系统崩溃,您的后备方案是什么。您应该创建系统状态备份,以便在出现问题时进行回滚。
系统状态包含启动文件(Boot.ini、NDTLDR、NTDetect.com)、Windows 注册表(包括 COM 设置)、SYSVOL(组策略和登录脚本)、域控制器上的 Active Directory 和 NTDS.DIT,以及(如果安装了服务)证书存储。如果您的服务器运行 IIS,则将包含 IIS 元目录和群集服务信息(如果服务器是群集的一部分)。
您不必知道选择这些组件中的哪一个。当您启动系统状态备份时,备份/恢复应用程序将自动执行此操作。同样,您无法选择要恢复的组件:由于组件之间可能存在依赖关系,因此将恢复所有系统状态数据。可以将系统状态恢复到备用位置。当您恢复到备用位置时,并非所有数据都会恢复。只有组件系统启动文件、注册表文件、SYSVOL 目录文件和群集数据库信息文件才会恢复。
笔记:备份系统状态时,您可以包含或排除受系统保护的启动文件。受系统保护的启动文件不用于从还原的备份媒体进行的安装。当您创建的备份文件要用于其他域控制器安装时,您可以取消选中高级选项以备份受系统保护的文件。清除此选项会减小文件的大小.bkf
,以及备份、还原和复制系统状态文件所需的时间。
答案4
系统状态备份数据包含活动目录数据库、注册表、系统文件、启动文件、sysvolv 目录和 Com+Registartion 数据库。我们可以在目录服务恢复模式下轻松恢复它。