我们目前在一家公司有一台专用服务器,使用 cPanel/WHM,现在正在迁移到一台新的专用服务器,也使用 Cpanel/WHM。我可以安装 cpanel,然后将所有帐户迁移到其他地方,除了 php 之外的所有内容都是在原始服务器上自定义编译的,我不知道如何复制它。有什么工具可以让您轻松复制服务器吗?有没有什么好方法可以实现这一点?
答案1
您可以通过 找到用于编译 PHP 的自定义配置phpinfo()
。
如果您管理新服务器,您可以使用相同的参数编译 PHP,或者您可以将其传递给托管公司,他们将能够告诉您是否可以支持这些设置。
答案2
复制服务器的最佳方式是不是并尝试去复制它。
正如 Matt 所建议的,您需要确保 PHP、Apache 等都以类似的方式构建,以避免任何过渡问题,但由于您不知道旧机器的历史和寿命的详细情况,因此您应该将此视为一个机会来分析您在机器上需要/不需要什么,并根据记录的配置规范构建新系统。
这将使您需要再次迁移或添加其他“相同”服务器来处理更多负载时变得更加容易。
答案3
虽然我同意您应该借此机会评估特定 PHP 编译的原因,但如果您确实需要克隆服务器,您可以研究一下映像软件。
你没有提到这台服务器的操作系统是什么,也没有提到主机的具体信息,但是安克诺斯是一些我经常推荐的优秀软件,我感觉自己就像在为它们工作一样。如果服务器是 Windows,那么这可能会很有用,因为它将抽象硬件层以允许在新硬件上进行恢复。
但是,如果这是基于 Linux 的服务器,您很可能需要将整个目录打包 (tar -zcvf /some/path/andfile.tar.gz /),将其复制到运行实时 CD 的新服务器上,然后将内容提取到驱动器上。
如果这些看起来都不是可行的选择,也许可以提供一些有关您的服务器的详细信息。同样,最好的办法是看看您是否可以恢复到更标准的安装。