作为AD的管理员,日常备份和恢复是一项重要工作,但是大多数情况下,管理员可能需要面对的不是恢复整个域控制器,而是一些意外删除的AD对象的恢复,在Windows Server 2008 AD域中,可以从AD备份中进行授权还原,但是必须在目录服务还原模式(DSRM)下进行,还原过程中,域控制器保持脱机,无法提供服务,在Windows Server 2008 R2中引进了AD回收站功能,可以最大程度缩短目录服务中断时间,方便的将AD对象进行恢复,但是要使用AD回收站功能需要AD的林功能级别为Windows Server 2008 R2,本篇介绍的是使用NetBackup 进行AD的粒度备份和恢复。

测试环境介绍

1、NetBackup Server

NetBackup版本:7.6.0.1

主机名:NBUSRV

操作系统:Windows server 2008 R2

NetBackup角色:master server、media server

2、域控制器

主机名:SVR01

操作系统:Windows server 2008 R2

测试步骤:

1、启用NetBackup media server 的NFS服务

NetBackup for AD粒度恢复_第1张图片

2、将NetBackup media server的Client for NFS服务启动类型改为禁用

wKiom1OytCuB8OdMAADn8NnH9WY059.jpg

3、将Netbackup Media server的Server for NFS服务启动类型改为禁用

NetBackup for AD粒度恢复_第2张图片

4、在Netbackup Server的\Veritas\NetBackup\db路径下添加altnames文件夹,并在该文件夹下新建文件No.Restrictions,注意,文件扩展名为Restrictions

如果没有这一步,AD备份时会出现错误代码1

NetBackup for AD粒度恢复_第3张图片

5、修改服务启动类型,运行sc config portmap start= auto

wKioL1OytErAjOo7AACIMWHa19A930.jpg

6、域控制器SVR01上配置NFS服务

安装的域控制器上默认已经安装NFS服务

NetBackup for AD粒度恢复_第4张图片

7、将域控制器的Server for NFS服务启动类型改为禁用

NetBackup for AD粒度恢复_第5张图片

8、修改NetBackup Client Service服务的运行账户,该账户须具有域管理员权限,修改后重启服务生效

NetBackup for AD粒度恢复_第6张图片

9、新建AD备份策略,启用粒度恢复

NetBackup for AD粒度恢复_第7张图片10、新建备份计划,根据实际情况选择被备份频率和保留周期,这里测试环境,仅作演示

NetBackup for AD粒度恢复_第8张图片

11、选择备份客户端为域控SVR01

NetBackup for AD粒度恢复_第9张图片

12、选择备份系统状态

NetBackup for AD粒度恢复_第10张图片

13、执行备份

NetBackup for AD粒度恢复_第11张图片

14、删除用户oraadmin,该用户属于Oracle admin

NetBackup for AD粒度恢复_第12张图片

NetBackup for AD粒度恢复_第13张图片

15、删除Server admin全局组,该组有一个成员组Oracle admin


NetBackup for AD粒度恢复_第14张图片

NetBackup for AD粒度恢复_第15张图片

16、删除HR组织单位

NetBackup for AD粒度恢复_第16张图片

17、执行恢复操作,选择要恢复的AD对象—“Restore from Normal Backup”—“Start Restore of Marked Files”

NetBackup for AD粒度恢复_第17张图片

18、恢复选项保持默认

NetBackup for AD粒度恢复_第18张图片

NetBackup for AD粒度恢复_第19张图片

19、NetBackup恢复成功

NetBackup for AD粒度恢复_第20张图片

20、检查恢复的账号oraadmin,账号状态为禁用,组成员关系也一起恢复

NetBackup for AD粒度恢复_第21张图片

21、全局组Server admin恢复成功,组成员关系也一并恢复

NetBackup for AD粒度恢复_第22张图片

21、组织单位HR成功恢复

NetBackup for AD粒度恢复_第23张图片

    至此,AD的粒度备份与恢复已成功完成,包括配置NFS,整个过程还是相对比较简单,不需要复杂的操作和Powershell命令,AD对象恢复时也一并将对象的链接属性(如用户的组成员身份)恢复,不需要额外的操作,恢复所需的时间取决于你要恢复多少AD对象,一般来说分分钟就可以完成了,小伙伴们,有环境的赶紧尝试一下吧。