现在是一台 vps ,一台 nas 都部署了vaultwarden/server,平时在外连 vps ,在家里连 nas ,有没有什么好的同步方式可以同步两台设备间的数据
主要是 nas 同步 vps 的数据,同时可以作为备份,因为 nas 偶尔会关机,所以没法只在 nas 上部署,然后从 vps 直连 nas

云端数据只留一份,要么在 nas ,要么 vps ,推荐在 vps 上部署然后设置定时任务把 server 数据备份到 nas 上,这样子 vps 死了也能用 nas 的数据快速在其他机器上重新启动一个新的 server

要么 nas 建一个然后通过 frp 暴露到公网要么 vps 建一个然后定期备份数据回 nas搞两个有点纯折腾了

难道每次出门都要切换服务器…

客户端都连 vpsnas 定时从 vps 同步数据,比如每日定时任务

家里可以自定义 DNS ,都是同一个域名,出门什么都不用改 有什么好的备份方式推荐,总不能定时 scp 或者 rsync 吧

vaultwarden 用一个备份的 docker 我记得

为什么不只用一个服务端? 然后数据备份到你的 nas 就行了

哦 我是一直用家里的自建 但是基本上我的每个设备都是 vpn 连家里的 所以用不着公网服务器

我是 NAS 隔天备份到 OneDrive ,而且是 3 个版本。

你这个用法可真是个小天才才能想得到的

wrap

打压缩包之后就一个 tar.gz 文件,随便用什么方式上传到 nas 都行,你还可以上传到 onedrive 之类的云盘做多点备份

syncthing 同步两端就好

nas 为啥要关机啊,这是节约用电? 架设待机功耗 10w ,一天就是 0.24kwh, 一个月下来就是 7.2 kwh ,按最高 0.62 元/kwh 计算,那就是 4.646 元/天。 实际待机看能都不到 10w ,我家的待机 4W 。

NAS 可能不止一块硬盘,所以可能不止 10w 。

我是部署在 NAS ,在外面通过 ZeroTier 或 Tailscale 同步。

我是部署在家里,然后走的 cf 的 tunnel,家里路由器上 host 指定了家里走内网nginx 上做了限制,只有家里可以访问 admin,关闭 web.

部署在家的服务器内,WireGuard 做认证,通过认证即可访问家庭内网的所有设备( 192.168.188.x),WireGuard 配合内网 DNS 服务器和 DNS-01 证书方案,实现内网 HTTPS 域名访问。

家里用 docker 部署,反代上公网

很多生产环境备份都是用的 cron+rsync ,没什么不可以的。或者干脆 rclone 定期备份到 Google Drive 之类的也行

纠正一下,是 10w 每月最高 4.646 元电费,一年最多 55.752 ,两个 3.5 7200 转的硬盘大约是 8w , 算下来 16W ,一年电费最高 144.9552 ; 再算上峰谷电价等,一年最大开支应该在 120 以内吧,折算下来 0.3 元一天。

vps 直接反代 nas 不好吗?

目前的做法就是 nas 上 frp 暴露到公网,然后内网 dns 解析到 nas 上,外网 dns 解析到 frps 服务器上

为啥要两台都部署呢?在家里用 nas 相比 vps 有啥优势吗?没搞懂,bitwarden 也不是那种大流量的软件。我感觉部署个 vps ,然后 nas 做备份就像够了。

vaultwarden 服务端,不是客户端刷新一下自动就同步到服务端了,而且只要客户端没退出可以导出密码,这样大不了新建服务端就完了,多平台数据的

用群晖的 hyper backup 备份 docker vaultwarden 的文件夹和数据库,设定 2-3 个备份数量即可,每周备份 1 次