This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
MinDoc 备份分为数据库备份和文件备份。
mysql 数据库的备份
如果你使用的是mysql数据库,可以有以下集中方式来备份你的数据库:
mysqldump备份数据库*
在mysql命令行中执行如下命令来备份数据库:
mysqldump --databases mindoc_db > mindoc_db.sql
mysqldump 完整的参数是:
mysqldump -u USER_NAME -p PASSWORD [其他选项] DB [其他数据库库表]
--default-character-set: 设置字符集
--single-transaction : 将导出设置成事务
--no-data : 导出的SQL脚本中,将只包含创建表的create 语句。
--add-drop-table :导出的脚本中,包含 drop table if exists
--routines导出存储过程及函数
--events导出事件
--triggers 导出触发器
恢复备份
source mindoc_db.sql
sqlite数据库备份
因为sqlite是单文件数据库,只需要找到sqlite数据库物理路径,拷贝走就可以了。
mindoc 文件备份
将整个mindoc目录打包即可。
恢复时,先恢复数据库,之后修改conf/app.conf中有变动的地方。启动mindoc即可。
Delete Page
Deleting the wiki page "MinDoc备份与迁移" cannot be undone. Continue?