备份
以下方法可以创建一个备份
db.backupDB(String path, String backName);
参数 | 说明 |
---|---|
path | 备份文件的存储路径 |
backName | 备份文件名,不包括后缀,后缀统一为 :.kit |
释放备份
以下方法可以将备份释放到某个目录
DB.releaseBackup(String path, String targetpath);
参数 | 说明 |
---|---|
path | 备份文件的路径 |
backName | 释放的路径 |
恢复
直接在释放的备份上启动新KitDB实例
RT
不更换KitDB实例
- 调用 db.stop() 停止实例
- 将备份释放到当前实例路径下或其他路径下
- 如释放在当前路径下:调用db.open(boolean autoclear, boolean readOnly)
- 如释放在其他路径下:调用db.open(String dir, boolean autoclear, boolean readOnly)