如何迁移Windows服务器的内容?

如何迁移Windows服务器的内容?

我们当前的 Web 应用程序位于由云托管公司托管的 Windows 2008 服务器上。

我需要知道如何将 Windows(当前)服务器的内容迁移/传输到将要部署在我们公司场所的新本地服务器上。

由于我们没有安装光盘,因此我无法通过任何其他方式安装 Web 应用程序 - 我们只有运行在云中的服务器以及该服务器的云托管公司制作的备份。我们也不完全了解安装/Web 应用程序的详细信息。

webapps 有许多依赖项,包括 Java 6、Apache Tomcat 5.5、MySQL 5.5、Ruby 1.8.6、RubyGems 0.9.2 和许多 java 开源库。

我不知道如何进行迁移,主要遇到的问题如下:

1) 如何将当前服务器的内容传输到本地服务器?例如,应该使用什么介质 - 例如外部硬盘。

2)作为本地服务器部署的一部分,我们是否需要从头开始安装 Windows 操作系统,或者我们是否可以从当前服务器复制/传输/恢复?

3) 我们是否需要从头开始单独安装部分/所有其他依赖项,或者是否可以从当前服务器复制/传输/恢复它们。这是否取决于每个依赖项?

4) 作为恢复的一部分,什么会被恢复,什么不会恢复。例如,以下任何/所有内容都会被恢复吗?

注册表项 环境变量 计划作业 文件/文件夹权限

5)关于如何进行迁移还有其他建议吗?

答案1

从 Windows 2000 开始,‘移植’系统驱动器变得更加容易;新硬件将被自动检测和安装。

我认为这是唯一可行的方法,因为您声称对应用程序及其依赖项的安装和连接方式几乎一无所知。除非您创建有关这些主题的大量文档,否则您将无法重新创建环境,而这应该在安装时就完成了。

关于如何执行迁移还有其他建议吗?

我认为这是不可能的,但是您能否联系该软件的原始开发者或服务器的维护者来获取一些文档?

相关内容