网站搬家之web环境快速迁移

个人博客的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 条评论

  • 蒲公英 2018年9月23日 回复

    大佬,假如我腾讯云的服务器,然后想换到阿里云的机器,这个也适用吗?

    • dige 2018年9月23日 回复

      不适用,你可以看下宝塔的一键迁移,文中方法只适用于同一服务商。

  • 闲鱼 2018年9月23日 回复

    笛声大佬强势,马克一下

  • 姜辰 2018年9月25日 回复

    咳,你这方法和我一样啊~2333

  • 广州网站建设 2018年9月27日 回复

    这种方法只能同一服务商的服务器罗

  • 沈唁志 2018年10月7日 回复

    就是不想折腾,不然转个阿里玩玩

  • 明月清风 2018年10月7日 回复

    对于准备做个正规军的我,这是一个大帮手啊。

    • dige 2018年10月7日 回复 作者

      本文只适用于同一个服务商,比方说你老的云服务器是阿里的,新的机器也得是阿里的。

  • 灰常记忆 2018年10月22日 回复

    直接镜像搬家这种方法挺好,我目前还没试过,之前搬家一次真的好麻烦……

    • dige 2018年10月22日 回复 作者

      对,国内同服务商的都可以这样搬家,不同地域的机器也行,镜像可以跨地域拷贝。

  • 老杨 2018年11月16日 回复

    同一服务商搬家还是挺方便的。

    • dige 2018年11月18日 回复 作者

      不同服务商也方便,把整个磁盘做成DD包,只是有些复杂。

发表评论

电子邮件地址不会被公开。 必填项已用*标注