目录
前言
不管是作为IT管理员、还是系统运维、等等,想必对于AD都比较熟悉。
那对于AD的用户创建、删除操作可能都在熟悉不过了,但对于删除的AD账户如何进行恢复可能比较陌生。
这里我们举例2钟较为方便的办法带你解决误删后的恢复:
- 自带命令:Powershell命令方式恢复
- 管理工具:Active Directory管理中心恢复
这里我使用域账户test这个账号,姓名叫测试
实际使用,请各自根据实际环境进行更改
一、Powershell命令方式恢复
-
删除前
Get-ADObject -Filter {samaccountname -eq "test"} -IncludeDeletedObjects
没有删除之前,使用如上命令查看账户状态,如下图:
没删除:如果test这个AD账户没有被删除,Deleted后面的值为:空值
-
删除后
如果testAD账户已被删除,执行上方命令,返回如图:
Get-ADObject -Filter {samaccountname -eq "test"} -IncludeDeletedObjects
删除后:如果test这个AD账户已被删除,Deleted后面的值为:True
-
恢复
Get-ADObject -Filter {SamAccountName -eq “test”} -IncludeDeletedObjects |Restore-ADObject
执行以下命令恢复被删除的账户“test”
这时原来误删的“test”账户就恢复到原来的OU位置,且保留和删除前的用户属性。
二、Active Directory管理中心恢复
前面我们使用了Powershell命令的方法,对于不太熟悉命令的同学就不是很友好,那么这个办法教你使用界面的方法恢复;
-
删除前
-
删除后
-
恢复
打开Active Directory管理中心
右键单击 Windows PowerShell 图标,单击 "以管理员身份运行",然后键入DSAC.EXE以打开 Active Directory管理中心
选择--左侧--本地(域名)
中间--找到“Deleted Objects” 容器
如果没有,右上角--管路--添加导航节点--添加“Deleted Objects” 容器
如果搜不到,右侧栏--域名(本地)--启用回收站
双击打开-“Deleted Objects” 容器
看到删除的账户--进行还原
三、总结
当然,除了博主分享的这些方法,当然还有其他别的方法,甚至服务的主备等等,总之大家根据情况自己灵活使用即可。
如有疑问,可在评论区或私信探讨,方法总比困难多。
如果大家还有别的其他好用的方法也可以评论、分享探讨。
请大家点赞、评论、关注、转发,支持,博主会积极更新,一起努力!!!