个人博客的web环境都很简单,一般LNMP全在同一台云服务器上。这里多说一句,有好事者霸蛮地把LNMP说成LEMP,说什么LNMP不好发音,在此我想对那些人执行:
while :;do echo LNMP;done
网站搬家正常流程:
1、在新云服务器上部署LNMP环境(这一步最耗时,手动编译安装的话,可能得近一个小时)
2、从老服务器上把数据库导出备份。
3、备份老服务器上网站根目录的文件。
4、把上面第二步,第三步备份出来的文件转移到新服务器。
5、数据库导入到新服务器上的MySQL里面。
6、在域名解析处更改相应的A记录为新服务器的IP地址。
网站搬家我的流程:
1、把老服务器的硬盘做成一个镜像,国内云服务器大厂都提供镜像功能。
2、用镜像启动新服务器。
3、把老服务器上绑定的EIP解绑,然后绑定到新服务器上。(这样就不需要修改DNS解析记录了)
用此方法,不涉及任何linux命令,只要在云服务商的web控制台点几下鼠标,就能把网站完美的迁移到新机器。全程耗时在20分钟内,主要是做镜像的过程需花费10分钟左右,这个速度取决于你服务器所在母机的负载和磁盘IO,反正阿里40G的盘做好镜像在10分钟左右。
原创文章,转载请注明: 转载自笛声
本文链接地址: 网站搬家之web环境快速迁移
13 条评论
大佬,假如我腾讯云的服务器,然后想换到阿里云的机器,这个也适用吗?
不适用,你可以看下宝塔的一键迁移,文中方法只适用于同一服务商。
咋还和宝塔有关了
笛声大佬强势,马克一下
咳,你这方法和我一样啊~2333
这种方法只能同一服务商的服务器罗
就是不想折腾,不然转个阿里玩玩
对于准备做个正规军的我,这是一个大帮手啊。
本文只适用于同一个服务商,比方说你老的云服务器是阿里的,新的机器也得是阿里的。
直接镜像搬家这种方法挺好,我目前还没试过,之前搬家一次真的好麻烦……
对,国内同服务商的都可以这样搬家,不同地域的机器也行,镜像可以跨地域拷贝。
同一服务商搬家还是挺方便的。
不同服务商也方便,把整个磁盘做成DD包,只是有些复杂。