是,用Windows Server Backup备份并恢复系统状态是修复AD故障最直接可靠的方式之一:需在DC正常时备份、DSRM下执行授权还原,确保USN一致与复制安全,且须验证dcdiag、repadmin及事件日志。
用 windows server backup 备份并恢复系统状态,是修复 active directory(ad)故障最直接、最可靠的方式之一。关键在于:备份必须在域控制器(dc)正常运行时完成;恢复必须在目录服务还原模式(dsrm)下执行,并启用“授权还原”——否则 ad 数据库会因 usn 冲突或复制错误而损坏。
备份前的必要准备
确保以下几项已就绪,否则备份可能不完整或无法用于 AD 恢复:
- 安装 Windows Server Backup 功能(通过“添加角色和功能向导”启用)
- 域控制器处于健康状态,dcdiag /test:replications 和 repadmin /showrepl 无严重错误
- 选择可靠的备份位置:本地非系统卷(如 D:Backup)或带写入权限的网络共享(例如 \
dbackup),不建议使用系统盘 C: - 确认备份账户对目标路径有完全控制权限;若用网络共享,需在“提供用户凭据”步骤中输入具备写权限的域账户或本地管理员凭证
- 勾选“VSS 完整备份”(Windows Server 2008 R2 及以后默认启用),确保 AD 数据库(ntds.dit)、日志、SYSVOL、注册表等全部被原子性捕获
执行系统状态备份(图形界面)
打开“Windows Server Backup”,按顺序操作:
- 点击“本地备份” → “操作”菜单 → “备份一次”
- 在“备份选项”页选“不同选项” → 下一步
- “选择备份配置”页选“自定义” → 下一步
- 点击“添加项”,勾选“系统状态” → 确定
- 指定目标类型(本地驱动器或远程共享)→ 输入路径 → 提供访问凭据(如需)
- 确认设置后点击“备份”,等待完成(通常几分钟到十几分钟,取决于 SYSVOL 大小)
完成后,备份将存放在 Backup SetYYYY-MM-DDHHMMSSSystemState 目录下,包含 ntds.dit、edb.log、registry、boot 等关键组件。
故障后执行授权还原(DSRM 下操作)
当 AD 出现逻辑损坏(如误删OU、组策略异常、数据库损坏)时,需进入 DSRM 执行授权还原:
通过 SSH 隧道从 Android 设备在互联网上对 Windows PC 实现完整远程控制的设置与使用指南,适用于远程桌面访问、安全 RDP 等。
- 重启 DC,在启动过程中反复按 F8 → 选择“目录服务还原模式”
- 使用本地管理员账户登录(格式:DC名称Administrator),密码为安装 AD DS 时设定的“目录服务还原模式密码”
- 打开 Windows Server Backup → 右侧点“还原” → 选“此服务器” → 下一步
- 选择含系统状态的备份时间点 → 下一步
- 在“选择要还原的项目”中仅勾选“系统状态” → 下一步
- 目标位置选“原始位置”,务必勾选“执行授权还原”(这是防止复制冲突的核心动作)
- 确认后点击“还原”,完成后系统自动重启
重启后,DC 会以“已授权还原”身份重新加入复制拓扑,其他 DC 将接受其更新序列号(USN)重置,并同步覆盖错误数据。
验证与收尾
还原成功不代表 AD 已完全可用,必须验证:
- 用域管理员账号正常登录,检查 AD 用户和计算机、DNS 管理单元是否可访问
- 运行 dcdiag /v 查看所有测试项是否通过,重点关注 Replications、KnowsOfRoleHolders、Services
- 检查事件查看器 → Windows 日志 → Directory Service,确认无 1925、2042、2103 等严重错误
- 若环境含多个 DC,确认 repadmin /replsummary 显示复制延迟为 0 或极低
- 特别注意:若曾降级/重装过该 DC,或从快照恢复,需额外确认 VM-GenerationID 是否匹配,避免 USN 回滚
不复杂但容易忽略:每次执行授权还原后,应立即更新林/域功能级别检查,并在至少一台其他 DC 上同步运行 ntdsutil “activate instance ntds” “authoritative restore” “restore object …”(如需单对象恢复)。










