从阿里云到搬瓦工,博客再搬家

前几天收到阿里云发的 VPS 服务器到期提醒。点续费进去看了下,嚯,一年¥627,三年五折的价格¥1367。对于我这种只拿服务器挂个博客的人来说,不划算。

之前为了翻墙用过搬瓦工的服务器,一年19刀,折合人民币130块,稳定性也不差。决定“搬家”。

有上一次的 Ghost 迁移经验,这次迁移就简单很多了。

1.在搬瓦工购买新VPS

查了一下,中国访问洛杉矶服务器延迟最低。180ms。 买完,ping 了一下,在180-200ms,不怎么丢包。

2.在新VPS上把旧服务器镜像过来

先尝试了搬瓦工的一键镜像服务。

把搬瓦工的服务器设置成跟阿里云相同的 centos7 64 位的版本。 然后在搬瓦工后台输入原服务器的SSH信息。点击迁移就可以了。 不过中间不知道为什么中断了。但是检查了一下很多文件都已经同步过来了。

为了保险起见,又走了一次手动流程。

首先,安装node.js

Run as root on RHEL, CentOS or Fedora:

curl -sL https://rpm.nodesource.com/setup | bash -
Then install, as root:

yum install -y nodejs

然后,把 ghost 目录完整拷贝过来。 在原服务器执行打包压缩命令是:

tar cvfpz  ghost_backup_20170307.tgz  xxx/

scp 到新服务器

scp root@139.129.26.14:/var/www/ghost_backup_20170307.tgz /var/www

在新服务器解包:

tar xvfpz ghost_backup_20170307.tgz

把解压的 ghost 目录拷贝到新服务器的/var/www目录

mv ./var/www/* /var/www/

3.修改域名服务器,域名指向新服务器IP

在阿里云的万网后台,编辑替换IP地址就可以了。大概半个小时生效。

4.测试新服务器是否正常工作

因为是直接覆盖 ghost 目录,数据什么都是完整的。输入域名即可访问博客。 在电信4G,联通3G网络分别测试了一下,都可以秒开。国内网络访问洛杉矶服务器没问题。yeah!

Neil Wang

产品经理。喜欢摄影,滑板,电影。微信公众号:NeilOnly