这两天有时间都在把原来Bluehost上的站点转移到MediaTemple上
实在是苦力啊
两天基本就转移了使用Movabletype 跟 TextCube 两套博客系统的数据
还有就是七七八八的以前生成的数据
第一次使用SCP命令
还真是非常好用的说,服务器与服务器之间传输速度很快
使用这个先决条件就是两个服务器都有SSH帐号
可以整个目录对拷,包含子目录
命令格式为
scp -r SSH帐号@IP地址:/目标目录地址 .
对于站点站点之间的传输非常方便
这次转移站点的最大难度就是Movabletype 数据的转移
字符集啊字符集,搞死了
用phpmyadmin方式导出的数据一直都是乱码,从来没有正常过
用Mysqldump命令导出也是乱码,要指定字符集导出才看不到乱码
可惜这个方式导出的数据用mysql命令导入也会变乱码
我后来猜测可能是mysql导入的时候也要先创建Movabletype数据库,并指定好字符集
然后才导入数据,这样可能才不会乱码
后来我是使用帝国备份王这个软件,而且也不能使用自动识别字符集的设置
需要先在phpmyadmin里面添加新数据库,指定好字符集
然后用帝国备份王导入数据,这样才不乱码
不然帝国备份王出来的数据也是乱七八糟......
Movabletype真是很难伺候啊......
相比而言TextCube的数据库导入非常顺利
基本上几分钟就搞定了
~~~~~~~~~~~~~~
MediaTemple的Mysql数据库链结方式非常奇特
程序设定本地数据库不是用Localhost
而是使用
internal-db.s#####.gridserver.com
远程调用数据库则是使用:
external-db.s#####.gridserver.com
一开始设置的时候使用Localhost
数据库死都连不上,纳闷了好几个小时......
英语不是母语真是有障碍......