server 2003 跨域迁移用户计算机详解

以下内容适合新手,如有大侠路过,看到文章有纰漏或者不详细的地方请私信我,我做修改后给大家提供参考,另外转载的话请注明出处,方便有疑问或者提供在迁移中遇到问题的网友来咨询,另外也欢迎大家把迁移中遇到的问题以及解决方法发给我,我会加入到文档中方便大家参考,谢谢

我介绍一下我的个人环境,我搭建了两个单林单域的服务器A和B  服务器名取名为 testA 和testB 都为Windows server 2003  A服务器域名为:contoso.com    B服务器域名为:contosob.com

B服务器下有台客户端,计算机名为client

我们的目标就是把contosob.com中的用户tom  迁移到contoso.com

为达到目的,我们分为以下几个环节来做、

一.建立两个域之间的DNS辅助区域

二.建立两个域之间的双向信任关系

三.安装admt工具(为了方便大家我把我从微软官网下载到的ADMT3个版本以及pwdmig工具做成ISO镜像方便用户ESXI使用,windows 2003 用的ADMT是3.0版本的 链接:http://pan.baidu.com/s/1c05W3Fa)

四.两个域的准备工作

五.迁移

DNS辅助区域建立

我们要做的是平滑迁移,尽量要让客户无感知,我们建立 DNS辅助区域的目的就是为了让两个域之间可以进行互相解析,个人理解为就好比路由一样,如果缺少这个,后续操作都会进行域账号认证,导致认证失败,以下是我的操作概述

1.首先我们要做的是让两个域服务器的DNS允许复制,如果不允许的话,你建立好辅助区域里面的数据是不会同步过来,右键A服务器的contoso.com 属性 选择允许区域复制就可以了 ,这个在B 服务器的contosob.com  也要这么做

2.打开DNS,在你的服务器上右键有个新建区域-选择辅助区域

3.因为我们要做的是对域名解析因此要建立的是正向查找区域

4.做好以后会自动重新加载,也可以右键刚才新建立好的 选择从服务器复制 或重新加载

至此 我们的DNS 辅助区域建立完成 ,再次重申,两个域都需要做区域复制  接下来要做 的是域信任

建立两个域之间的双向信任关系

1.在建立两个信任关系之前,我们要先对域架构进行升级 windows 2003 默认的事2000架构,据网上资料显示 从windows 2003 开始才支持 ADMT迁移 ,两个域都要提升

2.建立两个域信任关系两个域都得重复一样的操作 打开域信任 右键属性 点击信任选项卡

3.点击下一步进行 输入 对方域的域名 点击下一步,信任方向我们选择 双向,然后下一步

3.因为我们的环境简单,所作的信任 就是此域跟另外一个域  如果迁移的域规模庞大的话 建议用下面的把父域 建立信任

4。信任密码我的说一下 就是 两边建立信任关系时 ,信任密码都是一样的

至此 域信任已经建立完毕,很多人会问 怎么确立域信任 是否正常工作,其实我也没有很好的检测方法,不过在后面添加权限的时候  可以看到另外域的帐户 就是信任成功,到时候我会给大家说注意

.安装admt工具

接下来我们要安装ADMT域迁移工具了,在安装工具之前,如果是在现实环境中呢 ,一定要跟管理员协商 因为两边的域控要重启,以及后续迁移用户的时候  也会有重启,为了避免不必要的麻烦 ,做得时候一定要注意

我们重新温习一下 目的 我们是要将contosob.com 迁移到contoso.com   因此我们要在contoso.com域控制器 也就是服务器A 上安装  ADMT工具 称之为目的域  ,在contosob.com上安装pwdmig工具称之为 源域,我简单介绍一下 这两个工具,ADMT就是迁移工具,可以迁移用户 、组、计算机等信息 ,另外我们要迁移用户的时候 ,用户密码是迁移不过来的,所以我们要在源域安装pwdmig这个工具,它会提供一个密码导出服务器的一个服务选项,我们要在迁移的时候把 吐出来的密码随着用户的迁移一并迁移过来,这样就能保证客户端虽然换了域环境,但是用户信息都是不变的

至于安装方法呢,我也不在贴图了,直接下一步就可以了

在安装pwdmig 的时候 我的给大家说说

安装好 ADMT后 我们要在目的域 域控制器上 运行命令,目的就是将密码加载进pwdmig的工具里面去 如图:

我给大家解释一下这命令修改的参数,sourcedomaim:contosob.com 这里说的是源域的域名

keyfile: 这后面跟的是保存密码的路径 .pes是保存文件类型 keypassword 这个说的是打开这个文件的密码,执行过后就会生成一个文件 然后把这个文件 拷贝到 源域中(注意 以上步骤是在目标域左的,将生成的文件拷贝到源域中) 接下来我给大家看看怎么安装PWDMIG工具

1.在源域执行pwdmig文件

注意 这里的加密文件就是刚才 导出的内个文件,如果服务器拷贝了这个文件 软件会自动识别

这里输入的密码就是刚才导文件的时候命令的 keypassword的密码 然后一直下一步 进行安装完成 ,完成后 重启域控制器 至此  ADMT工具的安装已经完成 ,接下来我们要做一切迁移前的 权限阿 策略阿之类的设置

两个域的准备工作

为了使大家理解的不是很乱准备工作我分两波 一波为 两个域都要做得设置 另外一拨为源域做得一些设置

1。两边域都要做得设置,以一边为例

在本地管理员组的成员中添加其他域的域管理员组

我是以 contosob.com 为例做得添加 这里也是检验信任关系的地方 ,比如我添加用户的时候 有个位置 选项 就可以看到两个域的 信息 然后选择要添加的域 ,就可以选择域中的用户 此权限个人感觉是在迁移的时候需要进后台作操作,而这些操作只有本地管理员有这个权限可以修改,比如后来要做的 迁移用户 有个迁移密码,如果你的帐户没有权限对密码导出服务器的话  将提示没有权限,此服务默认是本地管理员帐户

另外在添加审核帐户策略

如果不添加此策略,在迁移用户过程中SID是迁移不过去,导致用户迁移后不能正常登陆

2。在源域进行设置

首先我们要开启 密码导出服务器的服务

注意 ,我在网上看到很多人说这个服务是中文的 但是我的2003 是英文的 中文就是在最下面有个密码导出服务器   英文就是这个 , 这个服务就是在迁移中有个选项 一个是迁移密码 一个是随机生成新密码,但是如果客户端多的话  将是非常恐怖的因此这个服务必须 开启

另外有两个设置都是为以后迁移的时候用到的

至此源域已经配置完毕

另外 server 2003 还有个特殊的地方 需要在 目标域 添加两个用户名来提高权限 ,08 就不用了

至此前期准备工作就完成了。接下来就要进行迁移

迁移

特别注意:在目标域的域控制器上迁移的时候要用 源域的域控制管理员帐号进行登陆来进行迁移 ,否则迁移计算机的时候会报错 如图:

然后执行迁移

迁移用户的时候 需要注意的是 在迁移用户 中SID和密码是必须迁移  否则将带来不小的麻烦

SID要是没有迁移过来 ,你迁移过去的用户将是用户名一样 但其实不是同一个用户

如图

其他的根据情况自己选择,用户就迁移完成了

迁移计算机的时候,迁移完成会自动重启客户端,因此迁移前需要跟客户进行沟通,个人建议迁移为0 分钟,如图

在执行完向导以后 都会有一个提示界面 因为我已经迁过一次了所以 这里面 已复制为0

在迁移计算机的时候点击此关闭 还会自动弹出一个框

建议先选择 运行预检查 看看是不是可以成功 如果失败根据报错信息找问题 ,如果成功然后再选择 第二个 在执行完 代理操作的时候 客户端就会重启  进行后检查 完成后就可以关闭了 然后客户端就可以用原有用户名 密码登陆 contoso.com域   在我的电脑中查看 就会发现  客户端已经属于 contoso.com域 至此 已经完成跨域迁移

同时希望大家能给点宝贵意见,第一次发文档 点个赞吧

[完]

server 2003 跨域迁移用户计算机详解

时间: 2024-07-29 09:31:55

server 2003 跨域迁移用户计算机详解的相关文章

百万年薪python之路 -- 请求跨域和CORS协议详解

楔子 什么是同源策略 同源策略,它是由Netscape提出的一个著名的安全策略.现在所有支持JavaScript 的浏览器都会使用这个策略.所谓同源是指,域名,协议,端口相同.当一个浏览器的两个tab页中分别来自127.0.0.1:8000和127.0.0.1:8001的页面,当浏览器的127.0.0.1:8000的tab页执行一个脚本的时候会检查这个脚本是属于哪个页面的,即检查是否同源,只有和127.0.0.1:8000同源的脚本才会被执行.如果非同源,那么在请求数据时,浏览器会在控制台中报一

跨域问题相关知识详解(原生js和jquery两种方法实现jsonp跨域)

1.同源策略 同源策略(Same origin policy),它是由Netscape提出的一个著名的安全策略.同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响.可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现,现在所有支持JavaScript 的浏览器都会使用这个策略. 所谓同源,就是指两个页面具有相同的协议,主机(也常说域名),端口,三个要素缺一不可. 所谓同源策略,指的是浏览器对不同源的脚本或者文本的访问

XHR的跨域请求和JSONP详解

首先:什么是跨域? Cross Domain Request:从一个资源请求另一个资源,二者所在的请求地址不同,域名不同.端口号不同.请求协议不同. 它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制. 关于同源策略 这里推荐感兴趣的可以去 阮大的博客查看  阮一峰的个人博客 如何区分当前的请求是跨域请求? 在前端使用XHR对象发起请求时 浏览器 会将请求的发送地址和请求地址 的 协议  域名 端口号 做 字符串的匹配 提示:localhost和127.0.0.1也算跨域

解决ajax跨域的方法原理详解之Cors方法

1.神马是跨域(Cross Domain) 对于端口和协议的不同,只能通过后台来解决. 一句话:同一个ip.同一个网络协议.同一个端口,三者都满足就是同一个域,否则就是 跨域问题了.而为什么开发者最初不直接定为一切可跨域的呢?默认的为什么都是不可跨域呢?这就涉及到了同源策 略,为了系统的安全,由Netscape提出一个著名的安全策略.现在所有支持JavaScript的浏览器都会使用这个策略. 所谓同源是,域名,协议,端口相同.当我们在浏览器中打开百度和谷歌两个网站时,百度浏览器在执行一个脚本的

跨域发送HTTP请求详解

------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 本篇博客讲述几种跨域发HTTP请求的几种方法,POST请求,GET请求 目录: 一,采用JsonP的方式(只能是GET) 二,采用CROS的方式(需要在接收的一端也有配置) 三,采用form表单的方式(有些时候会存在问题,一会详细说明) 四,采用代理网站帮忙转(不推荐,不安全,性能低,不做解释) 五,后台JAVA后端通过net方式发送 一,jsonP的方式: $.ajax({ url: "http://lo

Windows server 2003 WINS的配置和使用详解

NetBios名称概述 网络中的一台计算机可以使用NETBIOS和DNS两种命名方式为其命名,在NETBIOS标准中,使用长度不超 过16个字符的名称来惟一标识每个网络资源,用于标识资源或服务类型.在实际工作中.通过WINDOWS操 作系统中的"网上邻居"看到的计算机名.工作组名或域名就是NETBIOS名称. NetBIOS的工作过程 在网络中使用NETBIOS名称时,基本工作过程包括NETBIOS名称的注册.释放和查询.注册是在计算机 启动.服务开始或用户登录时动态进行的.当计算机正

Windows Server 2003 R2 域控迁移Windows Server 2012 R2

Windows Server 2003 R2 域控迁移Windows Server 2012 R2       Prepared By:       Jason Wang Date    :          November 5, 2016 Last updated by:   Jason Wang Last updated on:   November 5, 2016 Version:           1.0   Maintenance Log:   Date Modified By D

将win server 2003 DHCP角色迁移到win server 2012 R2

将win server 2003 DHCP角色迁移到win server 2012 R2的过程和从win server 2008R2到2012R2是有很大区别的,因为win server 2003的框架和win server 2012R2的框架发生了一些变化.由于今天有客户向我进行了反馈,在win server 2003 DHCP到2012R2迁移出错了.因此我把整个迁移流程写出来,希望对以后再碰到这样的情况的兄弟有所帮助. 备份Windows Server 2003的DHCP服务器数据以防止迁

SQL Server 2000 复制同步配置及常见问题详解

SQL Server 2000 复制同步配置及常见问题详解(上) 最近因为要用SQL Server2000的同步复制功能,配置了一台分发.发布服务器和订阅服务器间的数据库同步,其中也碰到不少的问题,省去其中理论的说明,重点说明配置步骤和问题解决,现总结如下: 环境配置要求: SQL Server 2000需要打上SP4补丁,补丁可以去网上搜,地址很多,那么如何判断SP4补丁是否打上了呢? 打开查询分析器,键入SQL语句“select @@version”,按F5执行,如果结果显示 Microso