还原意外删除的用户账户[为企业维护windows server 2008系列三]

简介:
通过前面两回,我们了解到在windows server 2008中还原活动目录数据库的方法。那么在活动目录数据的日常维护中,难免出现意外删除用户账户的情况。
面对这样的场景,您可能会惊慌失措,今天咱们就来传授不用惊慌失措的绝招:还原意外删除的用户账户
虽然是绝招,但是少不了基本功(活动目录数据库的备份,我这里已经是提前备份好的,所以我就可以直接还原了)。
下面大家来看一下这个意外删除到还原的全过程:
在我的Active Directory 用户的计算机中有demo这个OU,在此OU下有user1和user2两个用户
活动目录用户和计算机中有user1和user1两个用户
由于误操作,管理员意外删除了user1
管理员意外删除了user1
现在咱们把user1还原回来!首先,重新启动计算机按F8进入目录服务还原模式(再次提醒和生命我在删除user1之前已经做过活动目录的备份了哦)
4
进入系统后,使用wbadmin命令来实现系统状态还原,
5
获得版本后,执行下面命令(wbadmin start systemstaterecovery –version:版本id)来还原系统状态到我最后一次备份的状态,
6
还原完毕之后,先不要着急重新开机,因为还原完成后的AD数据库版本比较低,所以其他的域控制器会因为复制的原因把刚刚还原的数据覆盖掉。
7
所以我们需要把当前域控制器上已经还原回来的AD数据库版本刷新,来防止被其他域控制器覆盖数据。
下面我们就用ntdsutil工具来实现:
打开命令提示符界面,键入ntdsutil 并设置当前连接的AD数据库实例为ntds(这里指的是当前正在使用的数据库文件%systemroot%\ntds\ntds.dit)
8
接着我进入一个目录叫做 authoritative restore (授权还原)
9
选择我要还原一个对象 ,使用 ‘Restore object ldap路径’ (这里解释下什么叫ldap路径:我所要还原的对象的名字:‘CN=user1’ 表示,对象所属的OU: ‘OU=demo’表示,对象和OU所属的域:‘DC=wgs,DC=com’ 表示)的命令如下, 10
按下enter后,系统提示是否要执行此授权还原:
11
选择是,还原完成后大家可以看到我所选择要还原的对象user1的版本号被增加了十万,如下图:
12
此时,再重新启动计算机,我们意外删除的用户数据就被找回来了,而且不会被其他DC覆盖数据。大家可以从下图中看到被意外删除的user1回来了!!!(路人甲曰:兴奋ing、激动ing、跃跃欲试ing……)
13
 
最后总结并解释下今天这篇文章涉及到的概念和名词:
DC:域控制器
OU:组织单位
具体解释,请参考: http://angerfire.blog.51cto.com/198455/43217
AD还原方式分两种:
1 非授权还原:恢复活动目录到备份它时的状态
2 授权还原:恢复活动目录的特定对象




本文转自 angerfire 51CTO博客,原文链接:http://blog.51cto.com/angerfire/206785,如需转载请自行联系原作者
目录
相关文章
|
12天前
|
网络安全 虚拟化 Windows
windows 11安装openSSH server 遇到的"kex_exchange_identification: read: Connection reset"问题
windows 11安装openSSH server 遇到的"kex_exchange_identification: read: Connection reset"问题
|
22天前
|
PHP Windows
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
|
1月前
|
开发框架 .NET API
Windows Server 2022 安装IIS 报错 访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005
Windows Server 2022 安装IIS 报错 访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005
64 0
|
1月前
|
Linux Docker Windows
Windows——Docker拉取Windows Server镜像
Windows——Docker拉取Windows Server镜像
99 0
|
2月前
|
弹性计算 持续交付 Docker
阿里云云效产品使用合集之如何部署到阿里云服务器上的 Windows Server 上的 IIS
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
2月前
|
网络协议 Unix 网络安全
FTP服务器怎么搭建?Windows server搭建FPT服务器
FTP服务器是按照FTP协议提供文件传输服务的计算机。它用于在两台计算机间安全地传输文件,支持用户权限管理和跨平台操作。FTP使用控制连接处理命令,数据连接传输文件,有PORT和PASV模式。要搭建FTP服务器,首先在Windows Server 2008 R2上安装IIS,确保选中FTP服务。接着,创建FTP文件夹作为站点根目录,通过IIS管理器添加FTP站点,配置站点信息、身份验证和权限。测试客户端通过telnet和浏览器访问FTP服务器,确认能成功登录及浏览文件。FTP常用于文件共享和管理,可通过专用工具如FlashFXP上传下载文件。
105 0
FTP服务器怎么搭建?Windows server搭建FPT服务器
|
3月前
|
编解码 安全 网络安全
RealVNC的 VNC server在windows7系统下无法正确运行
在Windows 7上运行旧版VNC Server(如4.1.2)可能存在兼容性问题,但可通过调整配置解决。步骤包括:安装VNC Server,设置兼容性模式(选择Windows XP SP3),启动VNC Server,配置VNC连接参数。若遇到问题,检查防火墙设置,确保系统更新,并考虑升级到新版VNC Server以提高性能和兼容性。
|
2月前
|
前端开发 JavaScript 应用服务中间件
windows server + iis 部署若伊前端vue项目
5,配置url重写规则(重写后端请求) 注:如果没有Application Request Routing Cachefourcloudbdueclaim和URL重写,则是第二部的那两个插件没装上 打开iis,点击计算机->点击Application Request Routing Cache -> 打开功能
163 0
|
4月前
|
开发框架 .NET API
在Windows Server 2008 R2上运行.Net 8应用
在Windows Server 2008 R2上成功运行.Net 8程序,需安装三个补丁:Windows Server 2008 R2 SP1 (KB976932)是基础更新;VC_redist.x64提供MSVC库支持;KB3063858解决.NET运行时加载`kernel.dll`的路径问题。KB3063858可能需要KB2533623。详细信息和下载链接在文中给出。
337 4
|
4月前
|
网络协议 Unix Linux
【技术分享】Server / Server Software / Unix Windows OS
Server / Server Software / Unix Windows OS
70 2