Is there a way to have an self-hosted instance that syncs data to hosted instance (so if self-hosted goes down, we switch to use hosted)?

Hello,

Is there a way to have an self-hosted Bitwarden system that syncs data to hosted instance (so if self-hosted system goes down for any reason, we toggle users to use hosted instance)?

Or a way to have (2) self-hosted Bitwarden systems that sync data with each other so that if one fails or becomes unavailable, the other takes over automatically or you manually point users to the other system that is up?

Thank you in advance for info.

-Max

Hi @kibblesnbitswardens and welcome to the community,

There is an older discussion on the topic of a “hot-spare” of sorts here, though I am not sure if any of the discussed workaround “syncing” methods ever came to any fruition. Though as mentioned there would not be any way to sync user vault data, and the best you could do would be to possibly sync an Organization between self-hosted and Bitwarden’s cloud SaaS.

There is as well as a related community feature request on the topic you may go vote on and voice your support for this to be added.


Alternatively this portion is something can can be done as I understand, which would allow for redundancy between your Organization as well as the individual’s vault items. You would want to have multiple self-hosted instances or something similar to a kubernetes cluster or docker swarm and achieve this through some type High-Availability, or HA setup.
You can find some discussion on the topic here

Thank you very much to everyone for the info they shared, I really appreciate it.
Especially the mention of the offline option.
I was able to read the details of Install and Deploy - Offline (Linux). So I see the details of how to be in offline mode if my self-hosted server was unavailable.

I’ve been searching on the site to read more about the ability to use the Bitwarden app in offline mode if the hosted service was unavailable.

Here’s what I can find:

Offline devices cache a read-only copy of vault data, including organizational vault data. If you anticipate malicious exploitation of this, credentials the member had access
to should be updated when you remove them from the organization.

Would anyone be able to point me to any other articles discussing that (use the Bitwarden app in offline mode if the hosted service was unavailable)?

Thank you in advance for info.

-Max