将两台生产服务器镜像到两台开发服务器上

将两台生产服务器镜像到两台开发服务器上

我们的网站有两台生产服务器,一台网络服务器,一个数据库。我需要进行一些升级,但我需要先测试这些升级,然后才能将它们应用到生产服务器上。

因此,我想要做的是将两个生产服务器复制到两个开发服务器上。这些是运行 Debian 的 Linux 服务器。有什么想法吗?

谢谢。

答案1

如果你有一些备用的服务器级硬件(事实上 - 考虑到它只是一个开发/QA环境,你甚至可以在较差的硬件上做到这一点),你可以部署ESXi(或其他一些免费的虚拟化技术 -Xen服务器等)和 P2V(物理到虚拟)两个物理盒。

然后,您需要修改虚拟化盒以更改主机名等,但实际上您将拥有生产环境的精确副本。

这种方法的优点在于,使用快照,您可以测试更改,如果您想回滚,只需返回到最后一个快照即可。

答案2

如果它们是完全相同的硬件,请使用以下工具克隆驱动器:安克诺斯


支持的操作系统:

  • Windows 2000 服务器 SP4+
  • Windows 2003 Server SP 2+ x32 和 x64 版本
  • Windows 2008 Server SP2 x32 和 x64 版本
  • 带有内核 2.4.18 或更高版本(包括 2.6.x 内核)和 glibc 2.3.2 的 Linux

    发行版示例包括:

  • Red Hat Enterprise 5 和 4
  • CentOS 5 和 4
  • Fedora 10 和 9
  • Ubuntu 8.10 和 9.04
  • Debian 4
  • SLES 10
  • OpenSUSE 11
  • 亚细亚 3.0

希望这可以帮助,

斯科特

相关内容