
lmy
https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.bitwardenbackup 如果你用 Bitwarden 或 Vaultwarden 存密码,那你大概也想过一个问题: **要是哪天服务器出问题了,我的密码还在不在?** Bitwarden Backup 这个应用,就是用来解决这个问题的: 它可以自动把你的 Bitwarden 密码库拉下来、加密、存到别的地方,比如懒猫网盘或者 WebDAV,这样就算原服务器挂了,也能恢复。 下面简单记录一下我在懒猫上把它跑起来的过程。 --- ## Bitwarden Backup 是干嘛的? 它不是简单的“导出密码”,而是一个长期跑着的备份系统: * 通过 Bitwarden 的官方 API 连接你的 Vaultwarden * 定时把密码库拉下来 * 用你的主密码加密 * 存到本地或者 WebDAV * 保留历史版本和日志 --- ## 获取 Client ID/Secret 先打开你的 Bitwarden / Vaultwarden 网页,比如bitwarden官网: ``` https://bitwarden.com/ ``` 登录后,依次点击,设置->安全->密钥->查看密钥  获取: * Client ID * Client Secret --- ## 在 Bitwarden Backup 里添加源服务器 打开 Bitwarden Backup 的 Web 界面,进入「源服务器」,点添加。  需要填的就是这几项: * 服务器名称(随便起) * 服务器 URL(你的 Bitwarden 地址,如果是官网填写https://vault.bitwarden.com 即可) * Client ID * Client Secret * Master Password(你的 Bitwarden 主密码) 这里的主密码是用来在本地给备份数据加密的,不是用来登录网页的。 --- ## 配置备份存储(用 WebDAV 存到懒猫) 我用的是 WebDAV 存到懒猫网盘。 在「备份目标」里新增一个 WebDAV: 填上: * WebDAV 地址 * 用户名 * 密码 * 路径(可选) 或是采用本地数据保存也可以  这样 Bitwarden Backup 每次备份完,就会把加密后的文件同步到懒猫的网盘里,相当于给密码库做了个异地备份。 --- ## 创建定时备份任务 接着去「备份任务」页面,新建一个任务: 配置定时备份任务,支持 6 位 Cron 表达式(秒 分 时 日 月 周) Cron 表达式比如: * `0 0 2 * * *` 表示每天 2 点 * `0 0 */6 * * *` 表示每 6 小时一次 保存之后,它就会按你设的时间自动跑。  --- ## 看日志确认有没有跑成功 在「执行日志」里可以看到: * 这次有没有成功 * 用了多久 * 有没有上传到 WebDAV 建议至少看一眼日志,确认它真的在跑。  有条件的话,可以下载一个备份文件试试恢复,确认真的能用。 > 似乎目前无法直连 bitwarden,如果需要的话要开代理 --- ## 为什么放在懒猫上很合适? 这种备份工具,最重要的是稳定和存储。 懒猫本身就是: * 7×24 小时开着 * 硬盘够大 * 自带 WebDAV 把 Bitwarden Backup 放在懒猫上跑,就很合适: 主 Vaultwarden 在一台服务器,备份在懒猫,两边分开,安全性会高很多。 > 似乎目前无法直连 bitwarden,如果需要的话要开代理 --- ## 小结 如果你用 Bitwarden 管密码,其实强烈建议配一个类似 Bitwarden Backup 的工具。 哪怕你觉得服务器很稳,一份加密的离线备份,都会让你安心很多。 这套跑起来之后,你基本可以忘了它的存在,但哪天真出事了,它可能就是你唯一的救命稻草。
评论
1怎么感觉我的bitwarden和楼主的不太一样,我的bitwarden中“设置”的位置和楼主的不一样,而且里面就没有“密钥->查看密钥”的选项,然后我找了其他的设置也没找到,在手机端的bitwarden里我也一样没找到,是我的版本问题嘛?