我们在 Hyper-V 中有一个存储服务器(Windows Server 2003)VM。我们最近在 Hyper-V 中安装了带有 Server 2012 R2 的新 VM,并希望将我们的存储服务器迁移到这个新 VM。我们为 2003 服务器分配了一个虚拟 HD,其中包含我们所有的共享。以下步骤是否适用于在 VM 之间迁移?:
从 2003 存储服务器复制卷注册表信息
关闭 2003 存储服务器
将 VHD 分配给新 VM(2012 R2)
导入注册表信息以保留所有共享和权限
更新新 VM 上的 IP 以与旧 VM 匹配。
完毕....
这有效吗?还是我应该采用不同的方法?
答案1
对于您的情况,我将使用 Windows Server 2012 R2 中包含的迁移工具。它将迁移所有内容(共享、权限、数据……),并且它是从 Windows Server 2003 迁移到最新操作系统的完全支持方式。最后但并非最不重要的是,它使用起来非常简单。
基本上,该过程将如下所示: - 安装新的 Windows Server 2012 R2 VM 及其所需的所有 VHD - 在新的 WS2012R2 VM 中安装文件角色和服务 - 在目标服务器上安装服务器迁移工具 - 打开 TCP 和 UDP 端口 7000,并确保其他应用程序未使用该端口。Send-SmigServerData 和 Receive-SmigServerData 使用此端口建立数据传输连接。 - 验证目标路径是否具有足够的磁盘空间来迁移数据 - 对目标服务器卷使用与源服务器相同的驱动器号。这是必需的,因为 FSRM 迁移要求驱动器号保持不变。 - 在源服务器上安装迁移工具并执行它
所有详细的分步操作都在此处:文件和存储服务:准备迁移 https://technet.microsoft.com/en-us/library/dn479284%28v=ws.11%29.aspx 文件和存储服务:迁移文件和存储服务角色 https://technet.microsoft.com/en-us/library/dn479292%28v=ws.11%29.aspx