我已经使用google驱动器实现了备份/恢复本地couchbase lite数据库。我完成了数据库文件上传和下载过程,当这个下载完成意味着我需要恢复到移动设备。之后如何实施?
答案 0 :(得分:0)
您应该能够关闭数据库,将其替换为备份,然后重新打开它。有关使用预打包数据库的示例,请参阅此github存储库,该数据库执行的操作基本相同:https://github.com/couchbaselabs/mobile-training-todo
备份可能比您预期的更多一些。 Couchbase Lite有一个主数据库,但还有两个其他数据库相关的文件是瞬态的。您很可能希望确保停止备份操作,然后复制一个主文件。
更容易的事情可能是不自行备份数据库,而是使用Couchbase Mobile堆栈同步功能。