首页 技术杂谈正文

Bitwarden备份与恢复

By无邪 技术杂谈 2020-05-23 08:05:06 78 0

Bitwarden

密码

备份

再安全的密码管理器也避免不了存储的损毁,当然最重要的就是备份了


对于此类问题来说: 麻烦 =  安全    省事 = 不安全 = 更麻烦

手动备份

bitwarden备份最关键的就是sqlite3数据库文件了,你可以直接进入到bw-data目录下,将sqlite3数据库保存下来。当然你也可以将bw-data目录下所有的包括附件文件夹、图标缓存文件夹、密钥等文件备份下来。


Snipaste_2020-05-23_08-53-14.jpg

自动备份

利用定时任务执行bitwarden备份,首先新建一个文件夹:mkdir  /bw-data/db-backup,然后执行数据库备份任务。代码如下:

sqlite3 /bw-data/db.sqlite3 ".backup '/bw-data/db-backup/backup.sqlite3'"

恢复备份

bitwarden要恢复备份的话也很简单,直接将sqlite3数据库重写替换就可以了,其它的几个文件夹可以覆盖,也可以保留新的,不影响。如果你的数据库路径与原来的不一致,可以手动指定,代码示例:


docker run -d --name bitwarden \
  -e DATABASE_URL=/database/bitwarden.sqlite3 \
  -v /bw-data/:/data/ \
  -v /bw-database/:/database/ \
  -p 80:80 \
  bitwardenrs/server:latest


本文标题:Bitwarden备份与恢复
本文链接:https://dingqidong.com/?id=143
作者授权:除特别说明外,本文由 By无邪 原创编译并授权 无邪-blog 刊载发布。
版权声明:本文使用「署名-非商业性使用-相同方式共享 4.0 国际」创作共享协议,转载或使用请遵守署名协议。

评论

关于我们
个人博客
关注本站微信号,享受更多服务!
联系方式
电话:
地址:
Email:
邮编:
Copyright ©2019-2020.Powered by©本站隶属于黎明工作室 鲁ICP备19054880号-1

鲁公网安备 37098302000619号

本站已安全运行:
召唤伊斯特瓦尔