【Discuz!X1.5】论坛搬家换空间备份详细步骤及说明
- 格式:doc
- 大小:229.00 KB
- 文档页数:2
ZBlog备份、恢复与搬家(换空间)方法ZBlog网站完整的备份包括两个主要部分:MySQL数据库和zb_users 目录下的主题(theme)、插件(plugin)和附件(upload)。
一般的操作方法是:将数据库从旧站导出,然后倒入到新站;再通过FTP等将zb_users 目录下的主题、插件和上传的文件上传到新站。
下面就和大家详细说下zblog备份、恢复与搬家(换空间)方法。
数据库备份zblog数据库导入导出插件:插件下载插件备份方法:(1)设置自己想要的数据库的最大分卷大小,默认2048,也就是2mb。
先保存下。
(2)点击下面的左边的备份下数据库按钮。
插件恢复使用方法:(1)要保证backup文件夹里有以sql为后缀的数据库文件哦。
这个插件仅支持sq l格式哦。
(2)选择数据库文件。
如果有分卷请选择v1的数据库。
没有的话,请选择没有的那个。
保存。
(3)点击右边的点击恢复sql文件。
注意:恢复完成可能要重新登录,数据刚才恢复的数据库的账号密码。
插件导出的sql文件将被保存在插件目录中的backup文件夹中(zb_users\plugin\t t_sql\backup);通过PHP MyAdmin导出将网站zb_users目录下的theme(主题)、plugin(插件)、upload(附件)完整的下载到本地。
网站恢复、搬家、换空间一、使用‘mysql数据库导出导入’插件导入数据;将插件导出的数据上传到插件目录中的backup文件夹中,在后台插件控制页面中选择上传的sql文件点击恢复;将备份的theme(主题)、plugin(插件)、upload(附件)三个文件夹上传到新的网站中即可。
ZBlog换空间后数据库连接不上的解决方法如果你是将整个网站都打包上传到新空间了的话,那么请修改zb_users文件夹中的c_option.php文件里的数据库地址与账户;。
注意:此教程适用于虚拟主机用户一、后台→ 全局→ 关闭站点(为了不影响数据库备份)二、数据备份1)论坛数据库备份步骤:后台→ 站长→ 备份→ 站点全部数据→ 提交注意:备份好的数据存放在论坛根目录/data/backup_日期_ABCDEf(红色字体是备份数据名称范例)2)UCerter数据备份步骤:后台→ UCerter → 左侧数据备份→ 全部打勾→ 提交注意:备份好的数据存放在论坛根目录/uc_server/data/backup_日期_ABCDEf(红色字体是备份数据名称范例)3)头像文件备份步骤:把论坛根目录里/uc_server/data/avatar这个下载到本地存放(红色字体文档里存放的就是你论坛用户头像文件)4)板块图标设置备份步骤:把论坛根目录里/data/attachment/common这个下载到本地存放(红色字体文档里存放的就是你的论坛版块设置图标)5)伪静态规则备份(不使用伪静态功能者可忽略此项)Apache php虚拟主机的伪静态规则伪静态-Apache.txt(911 Bytes, 下载次数: 6)下载后修改文件为.htaccess格式上传论坛根目录iis windows虚拟主机的伪静态规则伪静态-iis.txt(1.02 KB, 下载次数: 9)下载后修改文件为httpd格式上传论坛根目录6)附件备份(根据自己附件实际存放地址备份)7)LOGO,favicon.ico,等备份。
三、如果继续使用原域名的话,这时就可以把域名指向新的空间地址了。
四、域名指向完成后,全新安装DiscuzX1.5程序(安装教程请参考官方贴)注意:安装时创始人的ID和密码最好与之前的保持一致,数据表前缀也要与之前名称保持一致。
五、把本教程第二步里备份的7项数据按原位置上传空间。
六、数据恢复步骤:后台→ UCerter →数据备份→ 数据恢复(此时你上传的数据非分文件会自动显示)→ 打勾→ 提交→ OK!七、核对1)后台→ 工具→ 文件权限2)对比(后台→ 站长→ UCerte r)和(后台→ UCerter → 应用管理→ 编辑)里的每项内容是否一致注意:一般出现头像无法上传、显示、更改等,八成就是这的问题。
一、论坛后台备份数据论坛后台-> 工具-> 数据库-> 备份1、论坛全部数据论坛全部数据:备份所有论坛的数据表;全部备份均不包含模板文件和附件文件。
模板、附件的备份只需通过FTP 等下载 ./templates, ./attachments 目录即可,Discuz! 不提供单独备份。
2、自定义备份自定义选择数据表备份打开更多选项,可以看到以下设置;3、数据备份方式1)、系统MySQL Dump (Shell) 备份:MySQL Dump 的速度比Discuz! 分卷备份快很多,但需要服务器支持相关的Shell 权限,同时由于MySQL 本身的兼容性问题,通常进行备份和恢复的服务器应当具有相同或相近的版本号才能顺利进行。
因此MySQLDump 是有风险的:一旦进行备份或恢复操作的服务器其中之一禁止了Shell,或由于版本兼容性问题导致导入失败,您将无法使用MySQLDump 备份或由备份数据恢复;Discuz! 分卷备份没有此限制。
2)、Discuz! 分卷备份- 文件长度限制(kb):Discuz! 分卷备份,勾选前面的框栏位置后,输入每个分卷备份文件的大小,默认为2048kb;4、数据备份选项1)、使用扩展插入(Extended Insert)方式:默认为否;2)、建表语句格式:默认为否;如果是论坛搬家或者mysql升级/降级,前后mysql版本是以mysql4.0为界限,那么就需要设置下这项。
例如:mysql是3.23~4.0版本,就设置为MySQL 3.23/4.0.x;如果mysql是4.1以上版本,就设置为MySQL4.1.x/5.x;3)、强制字符集:mysql4.1以上版本的论坛分为默认、GBK、UTF-8三个选项;一般保持默认的即可。
4)、十六进制方式:默认为是;十六进制方式可以保证备份数据的完整性,但是备份文件会占用更多的空间。
5)、压缩备份文件:压缩备份的.SQL类型的文件。
Discuz!是目前应用最为广泛的PHP论坛,以运行高效,维护方便,搭建简单而著称。
很多用户都搭建了自己的Discuz!论坛,在使用过程中会遇到诸如空间服务提供商主机出问题,Discuz!论坛版本升级,安装各种插件造成论坛崩溃的问题,如何才能保证在这些问题发生后依然可以继续使用论坛呢?其中的关键就是将自己论坛的数据库备份好,只要数据库还在那么恢复论坛完好无损就是一个简单的工作。
今天笔者就为各位介绍如何备份和恢复Discuz!论坛数据库。
一,Discuz!论坛数据库简介:在我们学习备份和恢复Discuz!论坛数据库之前需要了解其自身机理。
我们现在使用的Discuz!论坛所用数据库是MYSQL数据库。
他也是目前为止与PHP兼容性最好的数据库。
在实际使用中我们只需要把论坛对应的数据库文件备份出来即可,这个数据库文件将包括论坛所有表内容以及各个参数信息。
我们有两种方法来备份和恢复Discuz!数据库,一个是通过Discuz!论坛内置的数据库备份功能来实现,而另外一个则是通过MYSQL数据库专业备份工具——PHPMYADMIN来实现。
不管是哪种方法我们都可以在备份后轻松的将论坛恢复。
各个帖子各个主题以及所有用户及其权限完好如初。
二,通过Discuz!内置备份功能保存数据库:安装并运行Discuz!论坛一段时间后我们可以通过其后台的备份功能保存数据库文件。
第一步:用管理员权限登录论坛,在首页点右上角的“系统设置”进入后台管理界面。
(如图1)第二步:后台管理界面中我们在左侧找到“数据库->资料备份”。
然后你会看到“数据备份类型”选项,一般我们保持默认的“标准备份”即可,他将备份包括常用的数据表在内的数据信息。
如果是选择“全部备份”则保存全部论坛数据表内容,“最小备份”则是保存包括用户,板块设置及系统设置在内的数据,另外如果我们对数据库并不是十分了解的话,不建议大家通过“自定义备份”来设置。
(如图2)小提示:在我们进行数据库备份类型设置时即使选择了全部备份也应该注意一点,那就是这样备份的信息里是不包括模板文件和附件文件的。
DZ,Discuz!论坛搬家详细教程,包你一看就会。
1、第一步:在原空间中后台备份数据库,并将整个网站打包上传到新空间备用买了新空间应该原空间还开着,没有关系,让原空间开着吧,在新空间上测试好了,再把原空间的最新数据库传上去就好了,所以,在搬家前,在原空间的UC、bbs、home后台中把数据库备份。
这个备份应该不用我教了吧,但大多数人不知道备份后,文件在哪,在这里明确下:uc:/ucenter/data/backup/backup_090.....(这是一个日期,根据日期就知道是哪天备份的,其它的备份是一样的)bbs:/bbs/forumdata/backup_...(这是一个随机的名字,查看下文件的日期,也知道哪个是最新备份的)home:/home/data/backup_090...(同uc)找到这些数据库备份文件,你以后上传到新空间中备用,还原数据库时用在这里,我建议大家,分别备份各自的,而且安装UC、bbs、home也是单独分别一个一个安装,这样便于理清思路然后将整个网站打包上传到新空间备用2、第二步:在新空间中安装全新的UC、bbs、home这个安装我就不说了,官方有教程,在这里只是注意1)新空间的数据库,数据库用户名,密码最好与原空间的数据库一样,如果不一样,你会自己改config也可以自己改,如果你不会,最好一致2)全新安装的版本最好是与你原网站程序的版本是一致的,你要想升级,请搬家成功后再升级,一步步来,不然出了问题,不知道是哪里的问题3)全新安装的UC、bbs、HOME的管理员密码,创始人密码最好与原来的一致,这样避免还原数据库后,你就不知道密码是什么了3、将原空间的uc、bbs、home的文件(现在已经在新空间上了),除CONFIG文件之外的文件,全部对应在新空间中替换这一步就是让你注意,现在新空间中的config文件已经是配置好了的,只需要把原空间的文件除config外的文件复制过来替换就行了,有的人不明白config的位置,在这里明确下,高手不用看了。
Discuz!网站搬家教程很多朋友朋友因为很多原因,想要换空间,但是又不知道怎么才能使现有数据到新的空间去,要不就是搬了,网站这里数据丢失,那里图片不显示,下面本人以个人多次实践经验总结出一个快速且实用的搬家方法:1、先进入后台→站长→数据库→Discuz!和UCenter数据提交即可,如下图所示:2、然后包整站打包下到本地,如果太大的话可以叫空间商帮你打包,然后用ftp下载下来就行了,如下图:附属:1.将附件备份,根目录下data里的attachment就是附件,将它先下载到本地2.uc头像备份,把根目录下的uc_server/data 里的avatar文件,这就是会员的头像文件,下载到本地。
3.数据备份,先在后台备份数据,然后在根目录下data文件夹有类似于backup_714818(每个站不一样),把它下到本地即可。
在完成这三步之后,把从空间下下来的源码程序在本地处理一下,把里面的/install/install.lock/config/config_global.php/config/config_ucenter.php/uc_server/data/config.inc.php把这四个文件找到一一删除(删除前本地备份一下以备不慎)。
再去官方下载你当前用的discuz程序的安装包,把里面的Discuz_X2_SC_GBK.zip\upload\install\index.php 文件发到要处理的压缩包的\install\文件夹内,把Discuz_X2_SC_GBK.zip\utility\restore.php文件放到/data/文件夹内。
(这里以discuz X2为例)3、现在把处理过的压缩包上传到新的空间解压压缩包然后在浏览器中输入/install (是我的网站换成你们自己的网站就可以了)现在开始重新安装一切没有什么变化有一点要注意数据表的前缀要和你之前老空间的前缀一样,然后去新空间后台,还原数据库,好了到此搬家结束。
Discuz x1.5论坛建站安装、装修、修改视频教程还在为不会修改DISCUS论坛而苦恼吗?还在为论坛发求助贴而无人回复而郁闷吗?还在为不会修改代码而发火吗?新手的烦恼实在是太多,我也是从新手走过来来的,本教程将为你一一解答!以下是教程内容的简介目录:这期的教程”菜鸟建站初级教程”,是从开始,根据自己的需要选择虚拟机,vps,网站的程序到最后的简单的SEO策略等一系列教程!这套教程大致分为以下几个章节第一章: 教程的简介就是本章啦…教程的一个简介,可以略过!第二章: 基础补习基础补习,会讲到一些很基本的东西,比如什么是html,什么是asp之类的最最基础的知识点!第三章: 空间及域名及程序的选择及本地搭建环境如何选择网站的空间及域名及程序….使用APMServ来进行本地环境搭建…第四章: 程序的安装及基本设置– Dz1.5(Discuz!X 1.5)Dz1.5的初始化设置,包括最基本的,LOGO替换,等…第五章: Dz1.5(Discuz!X 1.5) 的初期”作弊” –采集/批量注册等初期的作弊,我们主要包括了三个知识点…1.DZ1.5的会员批量注册及在线人数的修改…2.火车头的详细使用及采集规则编写及发布3.ET采集器的详细使用及采集规则编写及发布第六章: 认识DW CS3(Dreamweaver)及简单的应用简单的认识dw cs3,并且在不写代码的情况下进行简单的使用第七章: Dz1.5(Discuz!X 1.5)的模板认识及简单的修改详细的讲解dz1.5的模板,及简单的修改…第八章: Dz1.5(Discuz!X 1.5) DIY功能详解及实例全面的讲解dz1.5的DIY功能的使用,并且配合dw cs3完全仿http://www.**.cn第九章: Dz1.5(Discuz!X 1.5) 的整站搬家及基础的SEO策略利用帝国备份王进行整站搬家…..最基础的SEO策略…并且详细揭晓http://www.**.cn 2个月收录过2万,快照每日更新,百度日收录到2000-3000,日IP300-500第十章: 总结对上边的九章进行总结,在上边的九章没有讲到的,及注意事项,在这里会讲解教程文件截图如下:以下就是本教程所包含的内容,也许有些正是你在寻找的!APMServ5.2.6的搭建超详细的程序下载地址空间的选取如何测试网站的网速关于论坛的搭建了解DISCUZ论坛的后台如何设置统计代码如何修改LOGNET的详细应用与设置火车头的应用与设置新手建站的麻烦认识DW CS3(Dreamweaver)及简单的应用Dz1.5(Discuz!X 1.5)的模板结构底部加LOGN加导航图修改网站标题如何仿建一个论坛论坛仿建中仿建图仿建图ET的采集中SEO的基础优化讲解SEO的基础优化讲解对比我先看图让大家看一下项目的收入吧,有图有真相行不行得通,你就自己想吧,别人可以做到的,我们为什么不行,正所谓不想当将军的兵,不是好兵。
d i s c u z搬家教程-本人自己搬家过程、经验(共3页)-本页仅作为预览文档封面,使用时请删除本页-刚刚完成了搬家!心里有点小激动。
我说下我的搬家过程!在论坛里面看的那些试了好几个都不适用!写下自己亲自搬家的经验!1 将旧站空间的所有文件(看好,是空间里面的文件,不包括数据库里的文件)压缩好后,下载到本地。
2 将旧站下载到本地的文件上传到新站!并解压!3 下载“帝国备份王”软件(这个软件确实很人性化),将软件上传到新站的根目录!4 打开,进入(初次使用用户名admin密码123456)之后,点击左边的数据库设置,写下你就站的数据库信息!5 当参数设置成功后,点击“帝国备份”左侧的“备份数据”,将会进入“备份参数设置”页,此时参数虽多,但几乎您不需要更改任何东西,唯一需要做的只是记住备份目录就行了,最后点击“开始备份”即可6 当提示“备份完毕”后,就需要将已经成功备份的数据恢复到新的数据库中了。
点击“帝国备份”软件左侧的“参数设置”,将我公司给您分配的MYSQL数据库的相关信息填写进去即可。
7 当新的数据库信息设置完毕后,点击左侧的“恢复数据”,选择刚才备份的目录,并点击“开始”恢复即可。
10 当系统提示“数据还原完毕”时,则证明数据迁移已经完成,接下来打开新站里面的config/和还有uc_server/data/:三个文件。
$dbuser = '数据库名'; // 数据库用户名$dbpw = '数据库密码'; // 数据库密码$dbname = '数据库名'; // 数据库名也就是上面三个文件中凡是出现以前数据库名和密码的地方,都改为现在的!另注:如果搬家之后域名也改变了,修改的这行代码:define('UC_API', ';好了,就可以打开站了!。
Discuz X论坛整站数据库搬家教程由于种种原因,很多时候站长都需要对网站进行搬家,搬家会经常出现这样或那样的问题,现在对以往的经验做一个总结,希望对各位站长有所帮助。
网站的空间有独立与虚拟之分,下面分别介绍两种空间的搬家方法。
一、独立主机网站搬家即数据的迁移,搬家前不论独立还是虚拟主机,网站都需关闭。
数据的迁移分为数据库数据及程序和附件文件两部分的的迁移。
数据库的迁移:首先停止老服务器上的MySQL。
复制MySQL 数据存放目录下的数据文件,至于MySQL 的数据存放目录,可以查看MySQL 配置文件中的datadir 参数。
(对于Linux 系统的MySQL 配置文件一般为/etc/f ,Windows 环境下为MySQL 安装目录路径的根目录下的my.ini 文件。
)将数据文件移到新服务器相对应的MySQL 数据存放目录下,这里注意到的一点就是对于Linux 系统,注意移动数据文件之后,将相对应的文件属主改成你的MySQL 运行账号。
程序和附件的迁移:将你的老服务器WEB 目录下所有文件移到新服务器的WEB 目录即可。
修改配置文件信息:1、Discuz! X1.5 的配置文件在config 目录下,即config.global.php 和config.ucenter.php 两个文件。
2、UCenter 的配置文件在data 目录下,即config.inc.php 文件。
配置文件里记录的数据库地址、访问用户名、密码都要根据你的新服务器的相应信息进行修改。
同时,如果你的域名发生变化,要修改配置文件中相应的域名信息。
3、由于UCenter 的后台存放了各个应用的配置信息,所以当你修改完配置文件的信息之后,对应的需要去UCenter 的应用管理中,把对应的信息(尤其是IP 和域名)校正为正确的地址。
至此,对于独立主机用户的站点快速搬家流程说明完毕。
整个流程比较简单,唯一消耗的主要在于时间,当然这需要根据你的站点和传输速度而定。