将所有用户信息从 Windows 2003 32 位服务器传输到 Windows 2003 64 位服务器的最佳方法是什么?
短暂性脑缺血发作
埃米尔
答案1
首先,Active Directory 在 32 位或 64 位上运行几乎相同 - 当然,在底层存在变化,但您不会注意到任何变化 - 除了性能可能有所提高,这可能就是您想要这样做的原因......
其次,域中的每个 DC 都拥有相同的信息(2003 年确实如此,RODC 对此有所改变),因此无需转移帐户,只需通过多主复制即可实现。这与 Exchange 的情况相反,Exchange 的邮箱存储在特定服务器上,可能需要进行帐户迁移。
课程结束,现在进行实践:
将新的 x64 服务器加入域,运行 DCPROMO,获取任意 FSMO 角色(看这里) 在旧服务器上运行,当然还要转移服务器上运行的任何其他服务 (DHCP/DNS/等...)。工作完成了 - 与转移到 32 位服务器一样。
只是一个想法 - 如果你正在经历迁移到新 DC 的麻烦,为什么不去 2008R2?你只需要做一点架构更新第一的。
答案2
一点也不?
严重地。
无论如何,您应该至少拥有 2 个域控制器(否则,如果一个域控制器崩溃,您将会遇到很大的麻烦)。
只需退役旧的,重新安装(或安装新的),提升为DC ... Active Directory 复制所有数据。
这就是我在域控制器上进行升级的方式。我总是至少有 3 个域控制器 - 其中甚至有 2 个是虚拟的。
对于其他任何内容 - 请指定您所谈论的数据(因为它显然与 DC 功能无关)。
答案3
假设您只是向您的域添加一台机器:
- 完成64位版本的安装。
- 将 64 位版本作为域控制器加入到您的域中。
- 使用供应商提供的各种 AD 工具来确保复制正常工作。
- 享用饮料。
答案4
不用。只需将新服务器作为成员服务器加入到您的域中,将其提升为 DC,转移 FSMO 角色,将客户端 DNS 切换到新服务器,然后降级旧服务器。
现在,假设“所有数据”和“所有用户信息”指的是 Active Directory 中的内容。如果您还将 DC 用作文件服务器/打印服务器/电子邮件服务器/其他任何服务器,您也需要传输这些服务器。您能确认(或否认)这一点吗?
我赞同其他人关于拥有第二个 DC 的说法。确实,这需要花钱,但是如果您失去一个单点故障的 DC,对企业来说成本是多少?哪种成本更低?