Ability to export locally cached Vault data when session on server side is absent

Feature name

  • Ability to export locally cached Vault data when session on server side is absent

Feature function

When Bitwarden server is reinstalled with empty database (after crash or some other disaster) or database is restored from pretty old backup (eg week ago), current client Bitwarden session can be lost.

In that situation Bitwarden web extension immediately shows gray shield without ability to export current values, that are stored locally on computer!

But in such situations it’s very valuable to backup your local data, because when you log in again, your local data will be overwritten by server-side data, with deleting all local changes. So without export feature in such state - user loses all changes which done after restored backup date!

Solution for this problem must be check for availability of some cached data, and ability to export it to json even if current session is inactive.

@bw-admin Pinging you according to https://www.reddit.com/r/IAmA/comments/w3zsff/comment/ih24zdy/?utm_source=share&utm_medium=web2x&context=3

Hey @Murz, just checking in with the team on this one and I’ll get back to you :+1:

Hey @Murz,

Ensure regular db backups, you can move from weekly to nightly backups, instead of relying on client-side backups.

You can also run the CLI client on a regular (nightly) schedule to take backups from the client side

Let me know if that helps!