密码也要备份:用懒猫自动保护你的 Bitwarden

lmy

发布于177天前
1
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/

登录后,依次点击,设置->安全->密钥->查看密钥

image.png

获取:

  • Client ID
  • Client Secret

在 Bitwarden Backup 里添加源服务器

打开 Bitwarden Backup 的 Web 界面,进入「源服务器」,点添加。

image.png
需要填的就是这几项:

  • 服务器名称(随便起)
  • 服务器 URL(你的 Bitwarden 地址,如果是官网填写https://vault.bitwarden.com 即可)
  • Client ID
  • Client Secret
  • Master Password(你的 Bitwarden 主密码)

这里的主密码是用来在本地给备份数据加密的,不是用来登录网页的。


配置备份存储(用 WebDAV 存到懒猫)

我用的是 WebDAV 存到懒猫网盘。

在「备份目标」里新增一个 WebDAV:

填上:

  • WebDAV 地址
  • 用户名
  • 密码
  • 路径(可选)

或是采用本地数据保存也可以

image.png
这样 Bitwarden Backup 每次备份完,就会把加密后的文件同步到懒猫的网盘里,相当于给密码库做了个异地备份。


创建定时备份任务

接着去「备份任务」页面,新建一个任务:

配置定时备份任务,支持 6 位 Cron 表达式(秒 分 时 日 月 周)

Cron 表达式比如:

  • 0 0 2 * * * 表示每天 2 点
  • 0 0 */6 * * * 表示每 6 小时一次

保存之后,它就会按你设的时间自动跑。

image.png


看日志确认有没有跑成功

在「执行日志」里可以看到:

  • 这次有没有成功
  • 用了多久
  • 有没有上传到 WebDAV

建议至少看一眼日志,确认它真的在跑。

image.png
有条件的话,可以下载一个备份文件试试恢复,确认真的能用。

似乎目前无法直连 bitwarden,如果需要的话要开代理


为什么放在懒猫上很合适?

这种备份工具,最重要的是稳定和存储。

懒猫本身就是:

  • 7×24 小时开着
  • 硬盘够大
  • 自带 WebDAV

把 Bitwarden Backup 放在懒猫上跑,就很合适:
主 Vaultwarden 在一台服务器,备份在懒猫,两边分开,安全性会高很多。

似乎目前无法直连 bitwarden,如果需要的话要开代理


小结

如果你用 Bitwarden 管密码,其实强烈建议配一个类似 Bitwarden Backup 的工具。
哪怕你觉得服务器很稳,一份加密的离线备份,都会让你安心很多。

这套跑起来之后,你基本可以忘了它的存在,但哪天真出事了,它可能就是你唯一的救命稻草。

评论

1
u1164499772天前

怎么感觉我的bitwarden和楼主的不太一样,我的bitwarden中“设置”的位置和楼主的不一样,而且里面就没有“密钥->查看密钥”的选项,然后我找了其他的设置也没找到,在手机端的bitwarden里我也一样没找到,是我的版本问题嘛?

说点什么呢~
收藏
2
1
0