穷苦de网民 2008-9-17 14:45
Discuz!论坛系统设置管理后台备份数据库与备份所有程序及附件的日常备份教程
(备份分为备份数据库与备份程序及附件两大部分)
[color=Red][b]一,备份Discuz论坛数据库[/b][/color]
1. 进入论坛系统设置,备份前先关闭论坛(如图)
[attach]9454[/attach]
2. 点击上面导航系统工具
3. 左边导航就有数据库备份([color=Red]只有创始人的帐号登录才可看见数据库备份功能[/color])
[color=Red]4. 备份重点(1,选择自定义备份2,然后选择建表语句格式为MYSQL4.1.x/5.x,其它不用再选择),最后点击提交[/color](如图)
为什么要选择自定义备份?因自定义备份是最完整的。为什么要选择MYSQL4.1.x/5.x?因新网合租服务器的MYSQL为5.x。
[attach]9455[/attach]
[attach]9456[/attach]
5. 备份后的数据库备份文件位置在论坛程序根目录/forumdata/backup_xxx/文件夹里面,文件是xxx.sql很多,在FTP查看
6. 最后把backup_xxx文件夹包括文件下载到自已电脑(这一步就是下载备份好的数据库到自已电脑,这样更安全)
[color=Red][b]二,备份所有程序及附件与数据库到本地电脑[/b][/color]
1. 先按照上面方法备份Discuz论坛数据库
2. 数据库备份完后,然后把网站根目录里面的所有文件夹及文件下载到本地电脑
3. 下载完后就把所有程序及附件与数据库全部备份到本地电脑了
[color=Red][b]三,论坛日常维护备份简单方法[/b][/color]
1. 每个月按照上面方法备份一次数据库,然后下载到自已电脑。
2. 程序及附件没必要每个月重复备份,一般只用备份(附件文件夹/attachments)与(头像文件夹/customavatars)[color=Red]新上传的附件文件[/color],每次备份后把日期记录清楚,不要重复备份,其它的帖子内容都已备份在数据库里面了。
3. DZ6.1论坛与DZ6.0论坛的备份方法与上面一样。
[color=Red]注1:[/color]
DZ6.1论坛一定要备份UCenter,进入UCenter管理后台,点击左边的数据备份,然后点击右边的提交。OK。
备份后的数据库备份文件在UCenter程序根目录/data/backup/xxx.sql文件就是,然后把backup文件夹包括文件下载到电脑。
[color=Magenta]注2:[/color]
装了UChome的也要备份UChome的数据库,使用最高管理员进入UChome的高级管理后台,在左边找到数据备份,然后在右边选择自定义备份,然后点击更多选项,然后在下面选择MySQL 4.1.x/5.x,(其它的选项不用选择)最后提交。备份后的数据库备份文件在UChome程序根目录/data/backup_xxx/xxx.sql文件就是,然后把backup_xxx文件夹包括文件下载到自已电脑。
[color=blue]注3:[/color]
Discuz6.0与6.1论坛的附件文件夹都是/attachments
UChome的附件文件夹是/attachment
Discuz6.0论坛的头像文件夹是/customavatars
Discuz6.1论坛的头像文件夹在UC中心安装目录的/data/avatar
UCenter数据库备份后的文件在UCenter程序根目录/data/backup/xxx.sql文件就是
Discuz6.0与6.1论坛数据库备份后的文件在论坛根目录/forumdata/backup_xxx/xxx.sql文件就是
UChome数据库备份后的文件在UChome程序根目录/data/backup_xxx/xxx.sql文件就是
穷苦de网民 2008-10-22 12:57
转移论坛的基本步骤与方法及教程
1,按照上面教程,首先做好各程序的数据库备份(换空间备份最重要,正确的备份是成功转移的关键)
2,备份后,然后把所有程序(指服务器空间里面的全部内容,并要原版下载,也就是不要移动或改变文件夹及文件位置路径)
3,然后把所有程序(指服务器空间里面的全部内容,并要原版上载,也就是不要移动或改变文件夹及文件位置路径)上传到新空间
4,然后在新服务器空间里面要更改所有程序的数据库配置信息,把新的数据库用户名、密码、数据库名都修改正确,UC相关的信息都要修改为新空间的信息
5,然后使用tools工具导入数据库 [url]http://www.xinnethz.net/thread-18783-1-1.html[/url]
6,最后到各程序后台更新缓存
[b]注1:[/b]
带UC的都要在数据库配置文件里面修改UC的相关信息,也就是全部修改为新服务器空间的数据库信息与IP等。反正就是对应修改吧。
[b]注2:[/b]
DZ论坛的数据库配置文件在论坛程序的根目录下面,文件名为:config.inc.php
UC的数据库配置文件在UC程序的根目录/data文件夹里面,文件名为:config.inc.php
UChome的数据库配置文件在UChome程序的根目录下面,文件名为:config.php
[b]注3:[/b]
转移论坛肯定会损失,这是必然的,只要正确的操作,论坛损失可以为0,但转移后有的插件可能没法使用,要重新安装。
穷苦de网民 2008-10-22 13:36
导入恢复备份数据库的方法及教程
首先在新服务器空间里面把新的数据库用户名、数据库密码、数据库名、UC相信的信息等都配置正确,都是在各程序的数据库配置文件里面修改设置,都要根据新服务器空间上的信息设置,然后把tools工具传到程序的根目录,就可以导入数据库了。最后要更新各程序的缓存。
DZ6.0使用tools2.1一次就导入了。
DZ6.1要导入UC数据库,还要导入论坛数据库,如果有UChome还要导入UChome数据库,所以要使用tools3.0工具。
tools3.0工具的使用方法是把tools.php分别传到UC根目录、论坛根目录、UChome根目录然后分别登录后导入。
注:要保证各程序后台备份后的数据库备份文件都在备份后的文件夹里面,只要是备份后原版下载或上传的都肯定在的,如果备份次数太多,就会提示导入那一次的,所以建议只保留最后一次备份的数据库备份文件。
(tools工具下载 [url]http://www.xinnethz.net/thread-18783-1-1.html[/url])
(tools工具配置教程,各版本配置方法一样 [url]http://www.discuz.net/viewthread.php?tid=803708[/url])