bitwarden(vaultwarden)多台设备之间该怎么同步数据?

2023-10-05 22:10:20 +08:00
 honmaple

现在是一台 vps ,一台 nas 都部署了vaultwarden/server,平时在外连 vps ,在家里连 nas ,有没有什么好的同步方式可以同步两台设备间的数据

主要是 nas 同步 vps 的数据,同时可以作为备份,因为 nas 偶尔会关机,所以没法只在 nas 上部署,然后从 vps 直连 nas

4410 次点击
所在节点    NAS
29 条回复
hefish
2023-10-06 13:53:57 +08:00
纠正一下,是 10w 每月最高 4.646 元电费,一年最多 55.752 ,两个 3.5 7200 转的硬盘大约是 8w , 算下来 16W ,一年电费最高 144.9552 ; 再算上峰谷电价等,一年最大开支应该在 120 以内吧,折算下来 0.3 元一天。
wipbssl
2023-10-06 14:26:08 +08:00
vps 直接反代 nas 不好吗?
arfaWong
2023-10-06 16:36:08 +08:00
目前的做法就是 nas 上 frp 暴露到公网,然后内网 dns 解析到 nas 上,外网 dns 解析到 frps 服务器上
Silent7Wang
2023-10-06 19:53:40 +08:00
为啥要两台都部署呢?在家里用 nas 相比 vps 有啥优势吗?没搞懂,bitwarden 也不是那种大流量的软件。
我感觉部署个 vps ,然后 nas 做备份就像够了。
Gitss
2023-10-06 20:03:20 +08:00
vaultwarden 服务端,不是客户端刷新一下自动就同步到服务端了,而且只要客户端没退出可以导出密码,这样大不了新建服务端就完了,多平台数据的
ambo
2023-10-06 20:10:50 +08:00
用群晖的 hyper backup 备份 docker vaultwarden 的文件夹和数据库,设定 2-3 个备份数量即可,每周备份 1 次
shiyuu
2023-10-07 10:20:42 +08:00
服务端我搭建在 nas 的 docker 上,公司电脑主机、笔记本都通过 Tailscale 进行内网互联。总之是不可能暴露在公网的。
libook
2023-10-07 11:38:16 +08:00
看啥目的。

如果为了数据完整性的话,只需要用 VPS 一个节点就好了,数据库和配置实时或定时备份到 NAS 上就行了,VPS 坏了就从 NAS 上的备份恢复。

如果为了服务可用性,就可以多个 VPS 负载均衡,多个数据库主从同步,负载均衡和数据库集群做故障转移。这个很多云厂商都有现成的方案。

多数据库节点没研究过,不知道有没有什么解决数据一致性问题的方案。
sayoll
2023-10-07 13:06:00 +08:00
说下我的方案,本地部署利用 Cloudflare Tunnel ,也能外网访问,也能做更细分的防护管理

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/979106

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX