站点程序及数据库备份
最后更新时间:2023-01-17 11:31:10
备份步骤
备份站点
找到站点文件夹,将站点文件打包或拷贝一份存放至其他位置,如图:
如日志文件过大,可以排除日志文件目录 Logs
备份数据库
注意:
以下方式可自行选择其一进行备份。方式一 仅限大陆版 v5.1.5 和之后的版本使用。
如对MySQL数据库操作不熟悉的,建议使用后台备份功能或数据库管理工具备份 (Navicat for MySQL、phpMyAdmin)
方式一:后台备份功能
使用后台数据备份功能进行备份,参考文档:https://www.apayun.com/doc/684.html
方式二:命令备份
命令:
mysqldump -u root -p 数据库名 > backdb.sql
输入数据库密码成功后,会在当前目录下生成 backdb.sql 文件
方式三:管理工具备份
- Navicat备份,有两种备份方式
(1)转储SQL文件,右键点击数据库,选择转储SQL文件 -> 结构和数据 ,选择保存文件位置,点击保存,等待完成即可
(2)备份数据库,先打开需要备份的数据库,点击备份->新建备份 ,然后点击开始,等待完成即可
- phpMyAdmin 备份步骤如下
打开需要备份的数据库,点击 导出->执行,即可导出sql文件
数据还原
使用数据库工具备份的,直接在工具中导入sql文件或还原备份即可
方式一 :使用工具还原
使用数据库工具Navicat 15 for MySQL进行还原
打开数据库,右键新建数据库
字符集选择:utf8 排序规则选择:utf8_general_ci
选择新建数据库,右键运行SQL文件
点击开始运行,等待数据导入完成即可
方式二:使用命令还原
命令行的可用以下语句导入sql文件
mysql -u root -p 数据库名 < /tmp/backdb.sql (具体sql文件位置请根据实际情况填写)