WordPress Reload
怎么说呢,我又换回WordPress了。
事情是这样的:大约从前天晚上开始我的新空间由于要更换操作系统(win=>freebsd)而暂停服务,但是由于FreeBSD安装源出现问题于是晚些时候又装回原来的系统。第二天早上,也就是昨天忽然发现备份的站点根目录下的数据都没有了(包括数据库),好心办了坏事的空间提供者忙着到处说明并努力恢复服务(现在仍在进行)。而我在今早得知可能最快到今晚才可能恢复服务(努力做着测试已保证以后的稳定)的消息后决定先暂时把站点恢复到以前的空间提供商那里,于是问题开始来了:
- 我备份的数据库文件比较大:5MB,而其中有2MB左右是spam列表,所以我先把这个表手工分离了出来。
- 导入出错,因为两台服务器的phpmyadmin版本不一致。
- 去下了phpmyadmin 2.6.2和2.5.7,打算先用2.6.2导入然后用2.5.7导出,还好本地有现成的环境不算太麻烦。
- 原数据库包含有wp的表,而其中的一个表导入老是出错,再次手工把wp部分的表分离出来。
- 终于成功,准备导入原空间商的数据库。
- 等待等待,出错:数据库太大,导入超时了。压成gzipped格式,仍然出错:还是超时。
- 抓狂了,虽然服务商说导入的数据文件小于15,360KB就可以,不过导入的时间却限制在了30秒=_=;tnnd,要知道我本地导入都不止这个数。
导入时间长一个是因为数据库文件比较大(也就3MB),还有就是因为Drupal的表实在比较多。刚装完的Drupal有55个表,很多扩展模块又会创建新的表,即使像我这样作为Blog使用的站点也有6x个表,而WordPress只有9个。当然这并不是Drupal的错,它本来就是作为CMS来设计的,功能强点表多点也算正常。可就苦了我这样没有服务器买个虚拟空间搭站的孩子了。
所以,现在本Blog将继续使用WordPress来作为发布程序。以前内容暂不恢复=_=;我可能只把一些有点用的TIPS文章重贴一下。
12 Responses to “WordPress Reload”
-
那只好BS你一下了……
-
虽然服务商说导入的数据文件小于15,360KB就可以,不过导入的时间却限制在了30秒。
以后wp的数据多了怎么办? -
我上次帮导入的时候,是手工挨个表导入的,碰到Post表,我更是每10条记录导一次,这样一般不会出问题。虽然麻烦点,但是也安全!
-
你可以把Drupal的数据库倒入WP,或是把WP的数据库倒入Drupal,这样子即便是迁移也不会导致数据丢失,转换两者数据库的脚本并不复杂
-
唉,折腾人啊~~
-
亿城雪:只有把表分开来一个一个导入。
tsingove:同命相怜啊。
kzeng:本打算转的,但是真的发现要保留的并不多,浮云样的都是。
jay:继续折腾吧,大家。
-
换一个空间呗
-
可以尝试用程序把数据备份成数个文件再导入
-
谢谢各位关心,嘿嘿。
-
注定是要用wordpress了!
不过也好啊~wordpress 熟! -
[…] > Posted on Thursday 9 June 2005 自从这里Reload后我尽量保持每日1.5篇的更新速度,而且有点慢慢习惯这样的Blogging方式。现由于Deb […]
测试一下留言:
三番两次的更换,忽然发现写了一年两年的Blog真的没有很想要保留的文章。