Comment on page
🔨
How to Restore Account from Database/Hashicorp Vault during Setup
For backup all data, we need to create dump of all used mongodb databases and hashicorp vault (if it use)
Mongo DB databases set in .env (.env.docker) files or via environment variables named DB_DATABASE Default names:
- auth-service - auth_db
- guardian-service - guardian_db
- logger-service (not nesessary) - logger_db
Example using mongo utils:
Creating dump:
mongodump --db auth_db --out ./dump
mongodump --db guardian_db --out ./dump
mongodump --db logger_db --out ./dump
Restoring dump:
mongorestore --db auth_db ./dump/auth_db
mongorestore --db guardian_db ./dump/guardian_db
mongorestore --db logger_db ./dump/logger_db
For Hashicorp vault backup and restore use this instructions: https://developer.hashicorp.com/vault/tutorials/standard-procedures/sop-backup
Last modified 5mo ago