我想用 Bacula 备份我的域控制器。我想为此我可能想使用 Windows Backup 在本地创建关键数据的本地备份,然后让 bacula 抓取该 bkf 文件(或现在的任何文件)。
但是,那此处为 MS 的说明dsy 有一个关键卷选项或“启用系统恢复复选框”。但是,我只看到:
- 系统状态
- 裸机
- 系统中的各种驱动器
我可以备份关键的 AD 和 DNS 数据而不备份整个服务器吗?
答案1
作为马西莫说,您需要执行系统状态备份,然后使用 Bacula 覆盖该备份。
在以前版本的 Windows 上执行此类系统状态备份文件级备份的标准方法是使用ntbackup
系统状态写出 BKF 文件并用备份覆盖该文件。
Windows Server 2008 删除ntbackup
并添加了“Windows 备份”功能。您可以使用 进行系统状态备份wbadmin start systemstatebackup -quiet -backuptarget:X:
,替换X:
为目标卷。您将在该卷中获得一个文件夹层次结构“X:\WindowsImageBackup”,其中包含备份集。
但请注意——如果您尝试将备份备份到“C:”卷,您将在 W2K8 原版安装中收到“错误 - 备份位置是关键卷”信息。您可以将备份发送到其他卷,也可以设置一个标志来解决此“功能”。Microsoft有一篇文章描述了如何覆盖这一点行为,基本上相当于在“HKLM\SYSTEM\CurrentControlSet\Services\wbengine\SystemStateBackup”处创建一个名为“AllowSSBToAnyVolume”的 REG_DWORD 值,并将其设置为“1”。
答案2
从历史上看,Active Directory 备份/恢复始终与完整系统状态备份相关联;在我看来,这是微软非常不幸的设计选择,特别在 Windows 2008 之前,系统状态备份只能在创建备份的同一硬件上恢复。
因此,为了在域控制器上进行完整的 AD 备份,您必须按照您链接的文章进行完整的系统状态备份;如果您的 DNS 区域是 AD 集成的(应该如此),DNS 数据将自动包含在内。如果不幸没有集成,那么您还应该备份 DNS 区域文件(默认情况下,这些文件位于系统目录中,因此通常包含在内)。