Windows server 2003系统的AD数据库真正存放位置是在\Windows\NTDS中,其中Ntds.dit即是AD数据库的主要文件,edb.log为AD数据库的变动记录文件,edb.chk为AD数据库与内存中的AD数据的差异记录文件,res1.log,res2.log为备用的AD数据库的变动记录文件.
备份AD数据库
若要备份AD数据库,在域内任一台DC上,执行"开始/所有程序/附件/系统工具/备份"命令.打开备份向导
下一步
这里点备份
以自行选择要备份的内容.
勾选"System state"按下一步
输入备份的路径和名称
点高级
这里有多种备份类型选择.
可以验证数据
如果原来有要覆盖可有替换
还可配置计划配置备份
可看到备份多了其它条件内容
可看到现在进行备份了.
备份完成,单击报告看下有没有文件被略过的.
可看见备份没有问题.有时出现警告的信息属于正常,并非备份AD数据库不完整.
下面来看还原数据库
还原数据库比备份复杂一些
进入目录服务还原模式
DC正常运行时,不能够进行AD数据库的还原,必须重新开机,并于启动操作系统前,按F8进入目录还原模式的操作
选择目录服务还原模式
输入登录的管理员用户名和密码
进入以后,同样打开备份命令.
下一步
在这里选择还原文件和设置
选择要还原的项目就是刚才备份的.
点下一步
这里选择还原到原位置
点确定
这里选择第一个.
到下一步时同样选择高级选项
这里选择前三个
这样便设置完成
正在还原
还原完成
点下报告看看
成功.
然后便是重启
还原的后续操作
假如域内不只一台DC,便会面临一个问题:域其它DC进行AD数据库复制更新的时候,便会盖掉这台DC刚被还原的AD数据库,这样一样,还原工作不就等于前功尽弃了吗?
AD数据库中的数据,各自有版本编号,以比较数据的新旧程度,其中AD数据的版本编号较高,则代表其本身较新,而域内各DC会定时核对彼此的AD数据库是否一致,若发现某台DC的AD数据,较新于自己的数据,则会用对方较新的AD数据,覆盖掉自己的较旧的AD数据.为了让先前还原的AD数据库的所有数据,都比域其它DC正在使用的AD数据库都要新,执行"开始/命令提示符"
当输入后确定定时出现窗口,点是
完成以上操作,并重新开机与正常启动系统后,该项DC刚被还原的AD数据库中各数据的版本编号,就会比域中任何其它DC的AD数据要求得高,因此被还原的AD数据库反而会覆盖其它DC的AD数据库.
下面来看重新设置还原密码
假设忘记了自己当初指派给"Administrator"帐户的还原密码,而无法进入目录服务还原模式,那就可以用工具"Ntdsutil.exe"可以重新设置密码
条件是:重设还原密码的主机必须是安装WIN2003系统,不包括WEB版的.
二是要进行目录还原的DC,必须关闭目录服务还原模式,回到正常模式运行,才能重设还原密码.三是可在域内任一DC或成员服务器上操作
输入命令
可见这是在重设本机的还原密码,如果要设置其它域内的DC域成员服务器,必须打开其它服务器,在上面改"NULL"为服务器名即可.
完成
本文章转载于:
http://baifei.blog.51cto.com/482757/110198

转载于:https://blog.51cto.com/freemanluo/185138

AD数据库的备份与还原相关推荐

  1. DQL查询语句约束数据库设计备份和还原

    DQL:查询语句 1. 排序查询* 语法:order by 子句* order by 排序字段1 排序方式1 , 排序字段2 排序方式2...* 排序方式:* ASC:升序,默认的.* DESC:降序 ...

  2. Linux下MySQL数据库的备份与还原,mysql快速导入导出数据库实例演示,解决mysql大数据量数据库导出慢的问题

    MySQL 数据库的备份与还原 第一章:数据库的导入与导出 ① 数据库的导出 ② 大数据量下 mysqldump 的导出优化 ③ 数据库的导出 第一章:数据库的导入与导出 ① 数据库的导出 需要用到 ...

  3. MySQL学习笔记05【多表操作、三大范式、数据库的备份和还原】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

  4. [JavaWeb-MySQL]数据库的备份和还原

    数据库的备份和还原 1. 命令行:* 语法:* 备份: mysqldump -u用户名 -p密码 数据库名称 > 保存的路径* 还原:1. 登录数据库2. 创建数据库3. 使用数据库4. 执行文 ...

  5. SQL2008数据库的备份与还原

    一.上期小编分享了SQL2000数据库的备份与还原,这期小编再来分享下SQL2008数据库的备份与还原. 二.SQL2008数据库的备份 1.登录sql server management studi ...

  6. Java对MySql数据库进行备份与还原

    数据库的备份与还原对项目而言是无疑是对安全考虑的好方法,MySQL 数据库备份原理: Navicat等数据库界面软件通用的数据库备份原理就是直接调用MYSQL本身的系统命令. 那么Java是如何来实现 ...

  7. java day27【DQL:查询语句、约束 、多表之间的关系 、范式 、数据库的备份和还原】...

    第一章  DQL:查询语句 1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的. ...

  8. 数据库的备份与还原+INI文件数据库参数配置

    利用SQL语句来完成对SQL Server数据库的备份与还原功能 仅以练习 完成代码如下: ------------------------------ unit Unit1; interface u ...

  9. 达梦数据库之备份与还原

    备份与还原是DBA必备的技能之一,为防止数据的误操作.误删除等突发情况,所以备份还原至关重要,一下从几方面共同学习一下达梦数据库的备份与还原基础知识. 一.概述 达梦数据库的备份还原方式:物理备份还原 ...

最新文章

  1. R语言进行数据聚合统计(Aggregating transforms)计算滑动窗口统计值(Window Statistics):使用R原生方法、data.table、dplyr等方案、计算滑动分组统计
  2. 大规模数据库的性能改善方法之一 数据分割
  3. 利用.net4.0的dynamic特性制造的超级简单的微信SDK
  4. 文档型数据库mongodb介绍2-副本集
  5. Ubuntu/Fedora 编译内核教程
  6. 电子商务模式都有哪些
  7. 机器学习实战(九)树回归
  8. C/C assert()函数用法总结与注意事项
  9. [vue] vue2.0不再支持v-html中使用过滤器了怎么办?
  10. 943. Find the Shortest Superstring
  11. bgp状态idle什么原因_当bgp的邻居状态机处于什么状态是,标志着与邻居的tcp连接已经正常建立...
  12. Q115:Linux系统下CodeBlocks对PBRT-V3进行编译和调试
  13. Beaglebone Black – 连接 GY-91 MPU9250+BMP280 九轴传感器(2)
  14. 开发者的盛宴Google I/O 2016
  15. [原]gimp的python控制台以及python的PIL图像处理库
  16. linux文件权限的设置命令
  17. css系统自带字体_CSS系统字体
  18. qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ in
  19. 群晖DOCKER搭建自动签到 PT网站再也不怕忘记登录了
  20. 短视频行业深度(一)快手科技:私域筑垒,公域进军.PDF

热门文章

  1. Android学习笔记(27):日历视图Calendar
  2. Codeforces Round #313 (Div. 1) C. Gerald and Giant Chess DP
  3. Ruby中的Profiling工具
  4. 虚拟机变更网卡MAC地址后的网络连接
  5. hadoop 之NullWritable与ObjectWritable
  6. 迅速步入jQuery的殿堂
  7. 分布式事务实践 解决数据一致性 分布式事务实现:Event Sourcing模式
  8. 关于laravel模板中生成URL的几种模式总结
  9. js f12就关闭标签、禁止右击,感兴趣的可以看一下
  10. Mysql中的一绡规范约束,摘自《阿里巴巴 Java 开发手册》