我正在寻找的是有关服务器 2008 系统状态备份中包含的内容的信息。它非常大(10+ G),远程备份很烦人。有没有办法获取完整的系统状态,然后像每周增量一样?
我知道 wbadmin 工具,但它的选项有限。
我也在寻找删除第二个或第三个最旧备份的选项。
感谢您的更新。我还有几个问题:
1)大家是如何处理2008服务器的系统状态备份的?你的程序是什么?
2) 我们处理超过 100 个独立的网络,所有网络都有不同的配置(硬件、操作系统、网络等),有些服务器有额外的物理驱动器,有些则没有。如果 Jim 所说/链接的内容是正确的,并且它必须是本地驱动器以避免备份 10G 的系统状态,有没有办法解决这个问题?我听说您可以编辑注册表并允许 wbadmin 将系统状态备份到同一个驱动器,但我不希望这成为我们的解决方法。另外,如果它不允许增量备份到 USB 驱动器,我真的不希望每个系统状态都是 appx 10G,然后尝试每次都将其上传到异地。
感谢大家的帮助!
域控制器上的系统状态组件包括:
系统启动(引导)文件。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,那真的很大,我认为要么其他东西也在备份,要么有东西被破坏,或者你有一个巨大的网络。
我的 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 驱动器的工具,并使用一些备份工具来备份暴露的文件。
有关Windows 备份的概述,请参阅此 technet 文章。它已经完成了你要求它做的事情。可能发生的情况是您正在备份到网络位置,而不是备份到本地磁盘并将其复制到网络位置。当备份到网络位置时,以前的备份会被覆盖(这使得每个备份都是完整的)。尝试创建一个 powershell 脚本来运行您想要的备份,并在完成时将备份复制(而不是移动)到您选择的网络位置。