数据备份
及时备份数据放置数据丢失
使用Navicat备份-推荐
下载软件
下载软件并安装:软件下载地址:Navicat官方下载
登录数据库
- 开放数据库端口(mysql 3306端口,MongoDB:27017端口),各平台端口开放教程
- 使用Navicat连接MongoDB,数据库用户名和密码的配置均在.env环境变量,查看数据库密码
- 使用Navicat连接Mysql,数据库用户名和密码的配置均在.env环境变量,查看数据库密码
备份MongoDB数据
打开需要备份的数据库表aidraw,右键转储脚本文件——结构和数据
保存到本地路径
备份MySQL数据
MySQL中保存的主要为OneAPI相关数据,包含API渠道、用户的额度消耗等数据,可根据自己的情况看是否重要和需要备份数据。
操作方式与MongoDB备份类似。
打开oneapi数据库,右键转储SQL文件,
重命名为表名+日期的格式后点击保存
等待转储完成
数据还原
MongoDB
连接数据库,打开aidraw数据表,双击连接显示未绿色后,右键点击选择运行脚本文件
选择需要还原的备份文件,点击打开
点击开始,开始还原
耐心等待数据还原完成
MySQL
连接数据库后,打开oneapi数据表,双击连接显示未绿色后,右键点击选择运行脚本文件
选择需要还原的备份文件,点击打开
点击开始,开始还原
耐心等待数据还原完成
关闭数据库访问端口
为了防止数据库端口被攻击,建议一定要关闭数据库端口或者设置访问白名单。
关闭数据库端口方式与开启相反,从列表中移除刚刚开放的端口即可。各平台端口开放教程