cnmkdq 发表于 2013 年 6 月 10 日 15:13:11

同Godaddy主机之间快速搬家:无缝切换主机保证网站正常访问

http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-transter_00.jpg
上次我已经将我的Amazon affiliate博客从Hostso搬家到了Godaddy Deluxe不限建站型主机,之前一直将这个博客放在Hostso上,虽然Hostso也是一美元一个月且不限制建站数目,但是主机的稳定性实在不敢让人恭维。
搬家到了Godaddy Deluxe主机后还有一个好处就是建立多个网站,榨干Godaddy主机的价值,尽量将成本降到最低。上一篇的Godaddy网站搬家记讲的是从非Godaddy的主机上搬家到Godaddy主机上。
这次要分享的是同Godaddy主机之间的搬家,部落是从Godaddy Economy主机搬家到Godaddy Deluxe主机,因为原来的Godaddy Economy主机要到期了,新买的Deluxe主机肯定不能让它闲着,搞搞站群也是可以的。
Godaddy最新的1美元主机和相关的操作经验教程可参考:

[*]1、1美元主机:新的Godaddy 1美元主机购买开通过程可用支持宝付款
[*]2、Deluxe主机:成功便宜购买Godaddy Deluxe不限建站型主机并开通激活使用
[*]3、Windows主机:Godaddy Windows主机Gzip,伪静态,Zend Optimizer安装
部落在上一篇的Godaddy 1美元主机续费贵的问题的文章中就已经提到了用Godaddy主机之间搬家的方法来解决续费的问题以达到便宜使用的目的。另外,有朋友对Godaddy备份有兴趣,本篇讲述了用SSH快速打包备份的方法,可以参考一下。
同Godaddy主机之间快速搬家:无缝切换主机保证网站正常访问
一、同Godaddy主机之间搬家前准备
1、为了保证搬家后网站的数据与原网站的数据一致,建议在“夜黑风高”的凌晨,这时候网站的访问量小一些,可减少数据的写入。
2、如果你喜欢在白天访问量大的时候搬家也没有关系,因为用Godaddy SSH快速搬家的方法整个过程不会持续二十分钟,可无缝切换。
3、网站搬家前先不要做域名DNS解析,待到所有的数据已经从旧空间上转移到新空间上后,再做更新域名DNS解析,这样可以保证网站一直正常访问中。
二、简单的网站数据转移方法:FTP下载上传压缩包
1、用FTP来转移网站数据是最传统的方法,该方法适合网站数据小或者文件小的情况,优点是操作简单,缺点就是耗时。
2、先登录Godaddy主机管理中心,进入在线文件管理器。
http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-timeout_06.gif
3、全选网站根据目录的所有文件,点击右上角的压缩。
http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-timeout_09.gif
4、为压缩文件命名,选择保存路径,即可将Godaddy主机上的文件压缩成一个包。
http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-timeout_10.gif
5、最后是用FTP连接Godaddy下载该压缩包,再上传到另一个Godaddy主机上,最后解压该压缩包即可。
三、快速转移网站数据文件:SSH一键打包秒传
1、如果你的Godaddy网站的数据文件比较大,例如几百MB甚至几个GB,这时候用FTP显然是不现实的。这里我们就要用到SSH了。
2、还没有开通Godaddy SSH的,请先到主机管理面板中开通SSH,然后参考这个教程简单熟悉一下登录与操作命令:Godaddy免费SSH开通使用方法
http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-timeout_11.gif
3、用SSH快速打包Godaddy主机上的所有文件。cd是进入网站根目录,freehao123.tar.gz是压缩包名称,可以自己设置。
cd htmltar -czvf freehao123.tar.gz *http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-timeout_13.gif
4、执行命令后,如果是文件比较多的话,可能要多等几秒钟。最后可以在根目录中看到刚刚打包的文件。
http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-timeout_14.gif
5、然后用SSH登录到新的Godaddy主机上,执行以下命令,将刚刚在旧空间上打包的文件下载下来。
cd htmlwget http://zhujis.com/freehao123.tar.gzhttp://www.freehao123.com/wp-content/uploads/2013/06/godaddy-timeout_16.gif
6、执行以下命令解压到新空间上。
tar -xzvf freehao123.tar.gzhttp://www.freehao123.com/wp-content/uploads/2013/06/godaddy-timeout_15.gif
7、特别注意:空间数据转移完成后,请立即删除旧空间上的文件数据压缩包,这点非常重要。
rm freehao123.tar.gzhttp://www.freehao123.com/wp-content/uploads/2013/06/godaddy-timeout_17.gif
8、最后是将从Godaddy主机中下载下来的MysqL数据库文件导入到新的Godaddy主机的MysqL数据库中。
四、取消Godaddy原主机套餐解除域名锁定
1、如果你是在新的主机上使用新的域名,那么就不一定要取消原Godaddy主机,直接在新的主机上绑定域名即可。
2、但是如果是在新的主机上使用原来Godaddy主机上绑定的域名,那么就一定要取消原来的Godaddy主机套餐,否则域名是无法绑定的。
3、点击主机后面的“Options”。
http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-transter_01.gif
4、在弹出的页面中点击左下角的“删除此主机”。
http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-transter_02.gif
5、确认删除。
http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-transter_03.gif
6、主机删除后一般是在24小时内域名即会解除与原主面套餐的锁定状态,你可以将该域名绑定在另一个Godaddy主机上了。
五、绑定原来的域名到新的Godaddy主机更新DNS解析
1、进入到了新的Godaddy主机管理中心,然后点击进入域名绑定页面。
http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-transter_04.gif
2、点击添加新的域名。
http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-transter_05.gif
3、指定新的域名的根目录。
http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-transter_06.gif
4、最后等上几个小时,新的域名就完成绑定了。
http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-transter_07.gif
5、等域名在Godaddy新的主机上绑定生效后,就可以到域名的DNS管理处更新域名的解析记录了。至此我们的Godaddy搬家就算完成了。
http://www.freehao123.com/wp-content/uploads/2013/06/godaddy-transter_08.gif
六、Godaddy主机之间快速搬家小结
1、Godaddy有PhpMyAdmin管理MysqL,可以直接导出备份,然后再将MysqL导入到新的主机上。特别要提醒的是如果新的Godaddy主机的数据库名称和密码等与原有的不一致,你还需要修改程序的数据库配置文件。
2、经过我的测试,Godaddy的在线文件管理器的在线压缩功能对文件有限制,如果文件数目过多的话,会提示压缩失败。这时可以分段压缩,再分段解压。SSH压缩文件速度快,而且在Godaddy之间用SSH转移文件相当快,适合大文件转移。
文章出自:免费资源部落 http://www.freehao123.com/ 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

页: [1]
查看完整版本: 同Godaddy主机之间快速搬家:无缝切换主机保证网站正常访问