在本教程中,我们将带您了解如何执行Windows应用服务器迁移,以及如何将应用程序从旧服务器迁移到另一台新服务器。本教程适用于Server 2003, Server 2008, Server 2012, Server 2016,以及Server 2019。迁移方式囊括:从物理到物理(P2P)、物理到虚拟(P2V)、虚拟到虚拟(V2V),以及迁移到云服务器。
本教程的目标:是将服务器应用程序完全备份到新服务器上,包括:所有应用程序,甚至是定制或内部应用程序,都将被转移到新服务器,以及它们的配置、数据库和文件。
注意,本教程所述的迁移是指本地迁移。应用程序,以及它们的配置都被迁移到新服务器上。它不依赖于任何容器化或应用程序虚拟化过程,而是提供真正的本地迁移。
以下是详细的教程,您也可以先查看下面的视频教程和了解一些常见的迁移问题。
答: 是的。使用WinServ工具,您可以自动将所有应用程序、配置文件、共享和数据转移到另一台替换服务器,如:Server 2008或Server 2012。注意,Server 2003有一小部分遗留应用程序可能会与新服务器不兼容。对于这种情况,WinServ工具包可以执行虚拟化迁移。当然,同样的迁移还适用于从Server 2008迁移至Server 2012,或从Server 2012迁移至Server 2019。
答: 即使您无法在新服务器上安装应用程序,您仍然可以使用专门的迁移工具(例如本文中介绍的WinServ工具包)将应用程序从旧服务器上迁移过来。WinServ是应用通用的,下面是它迁移的部分列表:
提示: 如果您的组织还没有使用集中式管理工具(例如:Microsoft SCCM) 来监视您的服务器,您点击这里下载免费的Microsoft Assessment and Planning (MAP)工具组。 您也可以在这个链接中使用Zinstall的免费服务器诊断。它允许快速检查服务器的整个软件和硬件列表。
下面是关于将数据从一台Windows服务器迁移到另一台服务器的详细步骤:
根据传输的数据和应用程序的数量,实际的传输过程可能需要几个小时才能完成。您将在整个过程中看到进度指示。
一些运行在Windows Server 2003上的遗留第三方应用程序可能与Windows Server 2008或Windows Server 2012不兼容。这些应用程序通常是传统DOS,只有16位或32位的软件,没有适用于更新的操作系统的版本。强烈建议您尽快将这些应用程序从生产环境中移除。
如果不能立即移除这些应用程序,而这些应用程序对组织的继续运行又很关键的话,那么建议您将这些应用程序虚拟化迁移到一台虚拟2003服务器实例中,且这台虚拟服务器在一台新的替代服务器上运行,从而使这些应用程序继续保持运行。然后,继续采取必要的步骤,逐步淘汰这些应用程序,并停止运行虚拟化的2003服务器实例。
这种P2V(从物理到虚拟)迁移也应该使用 WinServ 来完成。
当迁移结束后,我们还需要验证最后的结果。
恭喜!您的应用服务器迁移现在已经完成。