新闻中心

无忧主机细说discuz x1.5网站迁移过程

作者 / 无忧主机 时间 2011-01-05 03:30:45

昨天晚上客服和一个discuz x1.5用户聊了近两个小时,起内容都是关于购买1G香港php空间后如何做他的网站迁移到新空间,客户对discuz x1.5迁移非常担忧,害怕迁移过程中丢失数据、发生迁移乱码的情况。用户是使用的是由星外虚拟主机管理软件的windows环境下的php虚拟主机,discuz x1.5网站迁移是跨平台操作的,由于用户是第一次迁移discuz x1.5很多东西非常担心,尤其是数据完整性和是否会影响到老站运行,用户希望完美迁移,迁移过程中不影响老站运行。 客服小玲非常也特别关照我,一定要协助用户将discuz x1.5网站迁移成功。好,下面是无忧在主机(www.51php.com)协助用户迁移discuz x1.5的语音聊天内容的整理: 目的:语言原创协助用户完成discuz x1.5站点迁移工作 一、discuz x1.5站点迁移工作前的准备: 我在语聊天中,向用户了解了下他的老站的基本情况如下: 老站是使用星外主机管理软件的windows环境的php空间,mysql版本为5.2、php版本5.2、discuzx 的版本为GBK。网页容量1G,mysql数据库容量:76M。老站安装时修改了默认的discuzx数据库表前缀名称。 根据用户基本情况,我向用户推荐了一种最快的discuz x1.5站点迁移方法: 在新空间上(无忧主机)全新安装ucenter和Discuz X,其版本、编码和老站保持一模一样。然后通过帝国备份王(empirebak)来解决大容量的mysql备份/恢复工作。最后恢复Discuz X的图片目录,迁移完成。在和用户配合下,我们只发了90分钟就将容量为1G的Discuz X站点迁移成功了。 迁移方法说明: 1、  备份恢复mysql数据库为什么选择帝国备份王(empirebak)而不是使用phpmyadmin工具? Phpmyadmin操做需要一定的技术背景,要求高不适合大众化用户使用,如果用户缺乏数据库编码的知识,很容易在用phpmyadmin导入数据库时产生乱码。用帝国备份王(empirebak)简单易用(只需要保持默认配置连接数据库就可以用),而且在解决大容量mysql数据库备份时非常有效率。这次备份这个76M数据库时发了2分钟,恢复数据库发了90秒。 2、如果老站安装时为提高Discuz X数据库的安全性,而修改了Discuz X默认mysql数据库表名称的前缀,请在新空间安装时候也与老站保持一致,否则将影响迁移成功。 二、 discuz x1.5站点迁移环境的搭建 迁移中最郁闷的问题是什么?就是用二级域名迁移并调试成功,但更换为主域名后,发现无法访问。为了避免这种类似的问题发生,也为了达到用户的要求,迁移中不中断老网站的运行。我建议用户在我公司香港空间上绑定老站域名(即是你老站正在用用的域名)。用记事本打开本地电脑中的hosts文件,在其底部加入一段代码:“112.121.163.154 域名”。然后保存。直接使用老站域名进行安装和调试。不要问为什么要这么操作?什么原因?你想刨根问底,请点击网站迁移绝招之修改hosts文件了解更多。 三、 discuz x1.5站点迁移过程 1、  我告诉用户去官方网站上下载ucenter 1.5 GBK、discuz x1.5 GBK,并按照教程深入详解无忧php空间如何上传网站数据中介绍的方法,快速上传到无忧香港php空间上,并进行全新安装。 2、  MYSQL数据库迁移。将帝国备份王(empirebak)分别上传到新空间和老空间上配置好。在老空间上运行empirebak软件进行备份与恢复操作。详细关于帝国备份王(empirebak)的使用教程,用户可以参阅帝国备份王(empirebak)网站迁移好帮手。 3、  myql数据库恢复后,就可以直接访问网站了,发现论坛的所有文章都已经存在,但是文章的图片、附近都没有,而且伪静态和模版都不存在。那么在这个第三部的操作中,请恢复将老空间的图片目录、附件目录、伪静态、模版以及修改的网页文件下载到本地然后覆盖到新空间中去。完成操作。迁移完成。 四、 discuz x1.5网站迁移方法总结 本方法,无忧主机称为“补锅式”迁移方法。就是在新空间上重新安装,然后将老站的数据一部分、一部分的迁移,将新空间补充完整直至与老空间网站数据一模一样,所以我戏称之为“补”。这个方法适用于那些基本上保持Discuz X1.5的默认功能和默认页面,对网页文件改动不大,功能较单一的网站。本方法最大的优点在于即迁即见,迁移一部分,就可以看到一部分效果,容易排错,减少故障率,该方法迁移略显繁琐,需要用户对自己的网站非常熟悉,尤其是进行过二次开发的功能迁移尤其注意。不日,我将会整理发布一篇discuz x1.5整站迁移的教程,我称之为“一锅端”迁移方法。 无忧主机 提供美国/香港 纯Linux环境下高端免备案php空间,仅仅只需99元一年起。

本文地址:https://www.51php.com/discuz/1605.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服