π¨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:
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
Hashicorp Vault:
For Hashicorp vault backup and restore use this instructions: https://developer.hashicorp.com/vault/tutorials/standard-procedures/sop-backup
Last updated