/ 博客,软件 / 2945阅

痛苦的WordPress搬家

四天前,正在快乐的外链时,我的服务商BlogHost的镇江机房宕机了,造成起码三天不能上主站。

宕机
宕机

这是我遇到的第n次故障了,非常不开心。本来一直用这家BlogHost的,但一直小麻烦不断。如果这次能三小时内修复也就忍了毕竟才刚续费的,但三天宕机对一个站长来说是什么概念,怎么忍呢?

周五下午一冲动花钱玩了一下阿里云,Ubuntu 14.04环境512mb内存单核CPU配置,只能说高大上,但不太适合我等中小站长,花了5个多小时刚配好LNMP环境,还有一大堆麻烦事情还没做呢,于是决定就当交学费耍了(幸好只¥58订了一个月,否则¥580定一年就亏大了)。

晚上经Betty推荐,到恒创主机实验了一下,界面也是DirectAdmin,主机跟现在的服务商BlogHost完全一样,配置稍微高端一点,机房可选在香港、美国、韩国或洛阳,最主要的优点在于,客服小妹很给力,一般提问题后瞬间就回复了,这太重要了,相比而言目前我的服务商太弱了。于是选了香港机房,交了费就算开通了。

后面麻烦刚刚开始。首先要搬家。因为历史原因,站点文件实在太大,ftp当下来实在是太花时间,折腾了若干小时后想到还是打包下载比较好,但到后台一试傻了,2G空间理论上只能打包1G,否则超限了。

满脑门黑线,周六中午就出门看《第七子》&吃饭去了。晚上回家灵光一现,可以先把uploads文件夹下载了,然后删掉,再打包,可以节省一半时间。以及可以找BlogHost的客服呀!决定双管齐下。找到客服一说,他同意帮忙,但由于种种原因,把我的空间给调小了……哎,这下更麻烦了,幸好他的权限比较大,直接给我从后台Linux内挖出了wwwroot的文件和数据库,打包QQ发给我了。

大晚上的事情又多了呗。于是在两个DirectAdmin、两台笔记本电脑(一台Mac一台Windows)中来回切换,先在恒创上创建了几个站点的子域名、数据库,然后分别导入。导入过程也一波三折,有必须要修改笔记本host文件指向当前ip地址的,有因为数据库太大出错的,有数据库格式错误的,有ftp不停断线/上传被停止的,有因为用的Mac压缩格式不正确出错的,有Mac的写字板更改wp-config.php文件时暗恻恻自动把单引号'改成导致出错的(这个破问题我整整花了两个多小时才发现)……不一而足。

到了今天下午总算有点样子了,至少改了host后直接访问恒创ip地址已经能正常访问&写文章了(比如此篇)。

下面还有三件事情:1、在BlogHost的后台先把域名解析到新的ip地址;2、要到转移码后将域名转到恒创;3、图片外链要加速进行。

感想:就像中国当年造两弹一星培养了一大批高级人才&带动了无数工业一样,WordPress整个搬家过程也是彻底熟悉WordPress、DirectAdmin、Mac系统、FTP软件、域名解析的学习过程,虽然很痛苦,但自己弄通一遍以后,能力又得到了很大提高,也算是因祸得福吧!

参考文章:

p.s. 当你们看到这篇文章的时候,已经是发布在新站并稳定运行一天八天了,当然,这八天我是通过修改hosts和直接指向新站ip地址的方式更新的。 🙂


2015/1/20

昨晚跟恒创的客服交涉了一下,把域名转移的事情搞定了,现在要做的就是等待域名转移,还剩六天到周六下午一点生效。这几天除了我自己外没人看得到这里,而老站那边虽然还能勉强访问,但基本也被我限制了功能,能看到的也设为无法留言。想想也挺好,刚好用这段时间修养一下,以及缓慢却坚定不移的将外链图片进行到底,好处有四:1、节约服务器空间,可以省钱;2、清洁服务器的目录,文件存放更有规律;3、加快加载速度,降低服务器载荷;4、备份和搬家时不需考虑uploads文件夹,会更容易。目前以每天平均更新10篇旧文的速度推进中,想必半个月内应该能搞定大半了。话说昨天趁着恒创主机搞活动6.8折的当儿,续订了三年的1G香港主机,另外获赠一年,平均下来每年才160多元,还是非常划算的。接下来可以不用费心折腾主机的事情,静下心来写字了。最后表扬一下MacOS,搜索文件神一般的速度,让查找替换图片变得异常容易,更新旧文也就没那么痛苦了……

# 写于十年前,改于二年前
           

18

  1. 大肥羊

    一下子续费了 3 年恒创,我想出去的时候,你进来了,哈哈!土豪,你好!

    Firefox 35 · Windows 7
    1. S̆̈

      @大肥羊哈哈哈,贪便宜的结果 😆

      Google Chrome 40 · Android 4.4.2
  2. 河石子

    图片太多搬家太麻烦了,基于这个原因我博客上基本上是没有图片的,每次搬家的时候直接打包一个数据库走人即可。

    Google Chrome 40 · Windows 8.1
    1. S̆̈

      @河石子但我也不能因噎废食呀

      Google Chrome 37 · Mac OS X 10.10
  3. greg

    价格很便宜啊!我的资源一向是外挂了,迁移很容易。搞得我也想换过去了

    IEMobile 11 · Windows Phone 8.1
    1. S̆̈

      @greg貌似促销结束了……被秒杀了吧。不过总的来说性价比还可以吧。真的想换主机点这里,帮我换点积分呵呵。

      Google Chrome 37 · Mac OS X 10.10
  4. shentar

    博主可能需要一个静态资源托管服务,例如七牛等。
    http://dwz.cn/ryluY

    Google Chrome 40 · Windows 7
    1. S̆̈

      @shentar上个月用过,现在不高兴用了 😀

      Microsoft Edge 12 · Windows 10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注