因此,文件服务器迁移。
我已经对所有内容进行了机器人复制,并保持了文件夹权限的完整性,我已经重新创建了共享。
我的问题是我需要一种透明的方式将所有用户从旧服务器(GB-LON-FS1.domain)切换到新服务器 GB-LON-FS4.domain。
人们必须能够通过 \GB-LON-FS1 访问文件...
我最初的计划是将 GB-LON-FS1 的 DNS 记录更改为 FS4 的 IP 地址,但我意识到有些用户会缓存旧服务器的 IP。
我的另一个想法是将 FS4 的 IP 更改为 FS1 的 IP,并且保留 DNS 不变。
如果服务器的主机名与 dans 条目不匹配,UNC 路径是否存在问题?我不这么认为。
您能想到更透明的方法来做到这一点吗?所有旧的 UNC 路径都必须保持不变。我更愿意保留 AD 原样,但如果主机名必须更改,请告诉我。
我还有 FS3,它是从 FS4 复制的 DFS,是否值得为 FS1 添加两个 DNS 记录并循环使用它,或者是否存在问题。
答案1
这是可以做到的,我以前也这样做过。您可以使用指向您服务器的随机 DNS 名称访问共享,即使它不是服务器的 Active Directory 名称。
显然,您需要一点停机时间才能完成此操作。最终,为了避免将来出现此类问题,您希望用户通过抽象来访问文件服务器资源 - 通过不同的名称或使用 DFS。
根据记忆,该过程如下:
- 在新服务器上设置所有相同的共享。
- 关闭旧服务器上的所有共享并断开所有用户与该服务器的连接。
- 进行最后的复制以确保新服务器具有所有最新的文件。
- 从网络中移除旧服务器。
- 删除旧服务器的 DNS 条目(也从 AD 中删除)。
- 为旧服务器名称创建一个指向新服务器名称的 DNS 别名条目。
如果您想避免 DNS 缓存问题,那么在执行上述操作前几天,您可以更改 DNS TTL,以便在更改时更快地进行刷新。根据您拥有的计算机数量,您还可以PsExec
在所有计算机上使用并执行 DNS 刷新。
但我会再重复一遍,因为这对你的未来至关重要。不要设置让用户最终得到快捷方式或服务器名称书签的东西。使用服务别名。(参考:系统与网络管理实践作者:Thomas A. Limoncelli - 可能还有许多其他参考文献)。