我目前在一家托管服务提供商处托管了几个客户的网站,但我对这家托管服务提供商已经不满意了。我在托管提供商 X,我想将所有网站和电子邮件帐户迁移到提供商Y。因为我宁愿谨慎一点,也不愿后悔,尤其是因为一年前我在转移到 VPS 时把事情搞砸了。
所以,有几件事要说清楚
服务器包含一个是-panel 控制面板安装(面板已安装在新服务器上),以及一些静态网站和一些Wordpress网站。除了网站之外,还有一些通过Zpanel配置的邮箱账户,里面有很多邮件。我忘了提什么了吗..?
在新服务器上,我希望所有内容都基本相同,除非你得到一些提高性能的建议.. :)
所以请给我建议,如何将我的整个服务器(的内容)迁移到新服务器?
我想说的是复制“旧”服务器的所有数据库和所有文件的内容。其次,更新每个域的 DNS 设置,这样就完成了;但我对此并不是 100% 确定。
如果您需要任何内容来创建答案,请发表评论
有人有经验吗数字海洋? 因为我正在向他们迁移。
答案1
希望您能像任何优秀的系统管理员一样将所有现有配置记录下来......
要移动网站,您需要复制网络服务器配置、数据库、数据库帐户和文件(保留文件权限,可能需要更改所有者和组)。
对于电子邮件,再次复制所有配置数据库和数据文件。
然后测试一下。
然后更改DNS。
所有这些操作在没有控制面板的情况下都更容易完成。但如果两台服务器上的控制面板相同,那么您应该能够做到。
这也是测试从备份中恢复的绝佳机会。您有备份,对吧?使用这些备份来设置新服务器,并确保您的恢复过程有效,并更新(或编写)有关下次如何执行的文档。
您可能遇到的最大问题是软件版本不同 - mysql、php、apache 等电子邮件版本不同。所有这些都可能导致各种问题。因此,在切换到新服务器之前,请务必彻底测试新服务器上的网站。