Windows Server 2008 系统状态备份

Windows Server 2008 系统状态备份

我正在寻找的是有关服务器 2008 系统状态备份中包含的内容的信息。它非常大(10+ G),远程备份很烦人。有没有办法获取完整的系统状态,然后像每周增量一样进行备份?

我知道 wbadmin 工具,但它的选项有限。

我还在寻找删除第二或第三个最旧备份的选项。

感谢您的更新。我还有一些其他问题:

1) 大家如何处理服务器 2008 的系统状态备份?您的程序是什么?

2) 我们处理 100 多个独立网络,所有网络的配置(硬件、操作系统、网络等)都不同,有些服务器有额外的物理驱动器,有些则没有。如果 Jim 所说/链接的内容是正确的,并且必须是本地驱动器才能避免备份 10G 的系统状态,那么有什么办法可以解决这个问题吗?我听说您可以编辑注册表并允许 wbadmin 将系统状态备份到同一驱动器,但我不希望这是我们的解决方法。此外,如果它不允许增量备份到 USB 驱动器,我真的不希望每个系统状态都是大约 10G,然后每次都尝试将其上传到异地。

谢谢大家的帮助!

答案1

我的 wbadmin 备份在 Windows 2008 64 位上也是 10Gig。Tom 的列表简要介绍了几项内容,即 .NET 框架文件(在 64 位上还有 32 位 .NET FW 文件,这有助于达到 10G)和任务计划程序文件。此 MSDN 链接(和这个) 可能会有所帮助。还请注意,一些新的基于 Win 2008 的域控制器将运行 DFSR 而不是 FRS,因此也需要在等式中考虑它。

Wbadmin 使用卷影复制服务 (VSS) 进行系统状态备份。它基本上会拍摄 VSS 快照并将所有文件收集到 VHD 文件中。将有备份解决方案提供基于 VSS 的系统状态备份,这些备份解决方案将执行与 wbadmin 相同的操作,但提供增量功能甚至单实例存储,例如Attix5。大多数系统状态文件实际上并不会像所有驱动程序文件那样经常更改,因此在最初完成完整备份后,备份大小会大幅下降。

如果您感觉强大,您可能会研究一种可以从 VHD 文件中提取文件或将 VHD 文件安装为 Windows 驱动器的工具,然后使用一些备份工具来备份公开的文件。

答案2

域控制器上的系统状态组件包括以下内容:
系统启动文件。这些文件是 Windows Server 2003 启动所必需的。
系统注册表
组件服务的类注册数据库。组件对象模型 (COM) 是在分布式系统环境中编写组件软件的二进制标准。
系统卷 (SYSVOL)。SYSVOL 为必须共享才能在整个域中进行公共访问的文件提供默认位置。域控制器上的 SYSVOL 文件夹包含以下内容:
Net Logon 共享文件夹。这些文件夹通常托管运行 Windows 2000 之前操作系统的网络客户端的用户登录脚本和策略设置。
启用了 Active Directory 的客户端的用户登录脚本
系统策略
组策略设置
文件系统连接
文件复制服务 (FRS) 暂存目录和文件(需要在域控制器之间可用并同步)
Active Directory,包括以下内容:
Active Directory 数据库 (Ntds.dit)
检查点文件 (Edb.chk)
事务日志,每个日志大小为 10 兆字节 (MB) (Edb*.log)
保留事务日志(Res1.log 和 Res2.log)

我不知道如何对系统状态进行增量操作,你确定它是 10+ G 吗,那真的很大,我认为要么是其他东西也在备份,要么是某些东西已损坏,或者你有一个巨大的网络。

答案3

请参阅此 Technet 文章Windows 备份概述。它已经执行了您要求它执行的操作。可能发生的情况是,您正在备份到网络位置,而不是备份到本地磁盘并将其复制到网络位置。当备份到网络位置时以前的备份被覆盖(这使得每个备份都是完整的)。尝试创建一个 powershell 脚本来运行您想要的备份,并在完成后将备份复制(而不是移动)到您选择的网络位置。

相关内容