个人博客的web环境都很简单,一般LNMP全在同一台云服务器上。
网站搬家正常流程:
1、在新云服务器上部署LNMP环境(这一步最耗时,手动编译安装的话,可能得近一个小时)
2、从老服务器上把数据库导出备份。
3、备份老服务器上网站根目录的文件。
4、把上面第二步,第三步备份出来的文件转移到新服务器。
5、数据库导入到新服务器上的MySQL里面。
6、在域名解析处更改相应的A记录为新服务器的IP地址。
网站搬家我的流程:
1、把老服务器的硬盘做成一个镜像,国内云服务器大厂都提供镜像功能。
2、用镜像启动新服务器。
3、把老服务器上绑定的EIP解绑,然后绑定到新服务器上。(这样就不需要修改DNS解析记录了)
用此方法,不涉及任何linux命令,只要在云服务商的web控制台点几下鼠标,就能把网站完美的迁移到新机器。全程耗时在20分钟内,主要是做镜像的过程需花费10分钟左右,这个速度取决于你服务器所在母机的负载和磁盘IO,反正阿里40G的盘做好镜像在10分钟左右。