站点程序及数据库备份

最后更新时间:2023-01-17 11:31:10

备份步骤

备份站点

    找到站点文件夹,将站点文件打包或拷贝一份存放至其他位置,如图:

    

    如日志文件过大,可以排除日志文件目录 Logs

备份数据库

注意:

  1. 以下方式可自行选择其一进行备份。方式一 仅限大陆版 v5.1.5 和之后的版本使用。

  2. 如对MySQL数据库操作不熟悉的,建议使用后台备份功能或数据库管理工具备份 (Navicat for MySQL、phpMyAdmin)

方式一:后台备份功能

    使用后台数据备份功能进行备份,参考文档:https://www.apayun.com/doc/684.html

方式二:命令备份

    命令:

mysqldump -u root -p 数据库名 > backdb.sql

    输入数据库密码成功后,会在当前目录下生成 backdb.sql 文件

    

方式三:管理工具备份
  1. Navicat备份,有两种备份方式

    (1)转储SQL文件,右键点击数据库,选择转储SQL文件 -> 结构和数据 ,选择保存文件位置,点击保存,等待完成即可

        

    (2)备份数据库,先打开需要备份的数据库,点击备份->新建备份 ,然后点击开始,等待完成即可

        

  1. phpMyAdmin 备份步骤如下

    打开需要备份的数据库,点击 导出->执行,即可导出sql文件

        

数据还原

    使用数据库工具备份的,直接在工具中导入sql文件或还原备份即可

方式一 :使用工具还原

使用数据库工具Navicat 15 for MySQL进行还原

  1. 打开数据库,右键新建数据库

    字符集选择:utf8 排序规则选择:utf8_general_ci

  2. 选择新建数据库,右键运行SQL文件

  3. 点击开始运行,等待数据导入完成即可

方式二:使用命令还原

    命令行的可用以下语句导入sql文件

mysql -u root -p 数据库名 < /tmp/backdb.sql (具体sql文件位置请根据实际情况填写)