mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2026-03-25 11:19:21 -07:00
Create backup documentation
31
General-(not-docker).md
Normal file
31
General-(not-docker).md
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
## Backup
|
||||||
|
|
||||||
|
Things to include in your backup:
|
||||||
|
|
||||||
|
- The environment file used when starting Vaultwarden
|
||||||
|
- The `data` directory
|
||||||
|
- The Vaultwarden database
|
||||||
|
- SQLite database is stored in the `data` directory by default
|
||||||
|
- Use the database backup features of MariaDB/PostgreSQL/MySQL to create a backup
|
||||||
|
|
||||||
|
Make sure you document the procedure and locations where backups are stored!
|
||||||
|
|
||||||
|
## Restore
|
||||||
|
|
||||||
|
- Install Vaultwarden
|
||||||
|
- (Not for SQLite) Restore your database from backup
|
||||||
|
- Restore the environment file
|
||||||
|
- Restore your `data` directory to the correct location
|
||||||
|
|
||||||
|
## Platform specific
|
||||||
|
|
||||||
|
### FreeBSD port
|
||||||
|
|
||||||
|
| Item | Location |
|
||||||
|
|- |- |
|
||||||
|
| Environment | `/usr/local/etc/rc.conf.d/vaultwarden` |
|
||||||
|
| Data | `/usr/local/www/vaultwarden/data` |
|
||||||
|
|
||||||
|
### MariaDB / MySQL
|
||||||
|
|
||||||
|
See e.g. [MariaDB - Backup and Restore Overview](https://mariadb.com/kb/en/backup-and-restore-overview/)
|
||||||
Reference in New Issue
Block a user