设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
快捷导航
登录
注册
论坛首页
BBS
建站模版
微站设计
虚拟主机
企业邮箱
博客日志
Blog
搜索
搜索
搜索
热搜
长春
优惠
活动
做网站
本版
帖子
用户
本版
帖子
用户
请
登录
后使用快捷导航
没有帐号?
立即注册
道具
勋章
任务
留言板
设置
我的收藏
退出
时时商务社区
»
论坛首页
›
资讯分享
›
长春建站
›
使用Discuz!后台备份和恢复Discuz!站点数据库的方法教程 ...
返回列表
查看:
1736
|
回复:
0
使用Discuz!后台备份和恢复Discuz!站点数据库的方法教程
[复制链接]
福多多
当前离线
积分
7875
2649
主题
2649
帖子
7875
积分
论坛元老
论坛元老, 积分 7875, 距离下一级还需 9992124 积分
论坛元老, 积分 7875, 距离下一级还需 9992124 积分
积分
7875
发消息
电梯直达
楼主
发表于 2018-2-13 20:53:37
|
只看该作者
|
倒序浏览
|
阅读模式
备份和恢复Discuz!站点数据库的方法有很多,每种方法都思路都会不同。Discuz!为方便用户备份和恢复数据库,已在后台内置了此功能,易于站长操作。今天在这分享一下Discuz! x2.5论坛后台数据库的备份和恢复方法,以及备份数据库和恢复数据库要注意的一些细节问题。
一、利用Discuz!后台备份数据库
1、为备份数据完整无误,备份数据前请站长先关闭站点;
2、利用站长权限登录后台——》站长——》数据库——》备份,有两个基本的数据备份类型:“Discuz! 和 UCenter 数据” 和 “自定义备份”;
1)、选择“Discuz! 和 UCenter 数据”,会备份你Discuz!数据库的所有数据表文件;(包括插件等生成的数据表)
2)、选择“自定义备份”,按照要求勾选你要备份的数据表即可。
3、“提交”旁边有一个“更多选项”,用户可以根据自己的需求来设置一下更多选项,不是很懂的用户可以不必点开更多选项设置,保持Discuz!设置的默认值就可以了;下面分析一下更多选项的技巧提示:
1)、MySQL Dump 的速度比 Discuz! 分卷备份快很多,但需要服务器支持相关的 Shell 权限,同时由于 MySQL 本身的兼容性问题,通常进行备份和恢复的服务器应当具有相同或相近的版本号才能顺利进行。因此 MySQL Dump 是有风险的:一旦进行备份或恢复操作的服务器其中之一禁止了 Shell,或由于版本兼容性问题导致导入失败,您将无法使用 MySQL Dump 备份或由备份数据恢复;Discuz! 分卷备份没有此限制;
2)、数据备份选项中的设置,仅供高级用户的特殊用途使用,当您尚未对数据库做全面细致的了解之前,请使用默认参数备份,否则将导致备份数据错误等严重问题;
3)、十六进制方式可以保证备份数据的完整性,但是备份文件会占用更多的空间;
4)、压缩备份文件可以让您的备份文件占用更小的空间。
4、上面选好“数据备份类型”,点击提交就可以开始备份了,备份的数据文件会保存在站点根目录下的data目录的一个backup_XXXXXX文件夹里;
5、备份完数据库后即可重新打开站点。
二、利用Discuz!后台恢复数据库
1、为恢复数据完整无误,恢复数据前请站长先关闭站点;
2、利用站长权限登录后台——》站长——》数据库——》恢复,会看到你各次的数据备份记录,并且有备份时间、备份数据类型等;
3、上传恢复数据库必须的restore.php文件;
1)、恢复数据前请在 Discuz! X2.5 安装文件目录下utility文件夹内找到 restore.php 文件,然后将 restore.php 文件上传到程序文件夹data目录下;
2)、如果你恢复过数据库,会在根目录生成/data/restore.lock文件,恢复数据功能锁定,如果您确定要恢复数据,请到服务器上删除./data/restore.lock。
4、勾选你要恢复的数据库备份文件,点击后面的导入,即可开始恢复数据;
5、为了您站点的安全,成功恢复数据后请务必及时删除 restore.php 文件;
6、恢复完数据库后即可重新打开站点。
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
用户反馈
客户端