oneuptime/Devops/docs/backup.md
Nawaz Dhandala a981683d81
fix
2022-04-10 22:50:28 +01:00

678 B

Backing up a database.

Admin mongodb username is: root

Run these on source cluster:

Syntax:

sudo kubectl exec <pod> -- mongodump --uri="mongodb://<mongousername>:<mongopassword>@localhost:27017/<databasename>" --archive="<export-filepath>"

Example:

sudo kubectl exec fi-mongodb-0 -- mongodump --uri="mongodb://oneuptime:password@localhost:27017/oneuptimedb" --archive="/bitnami/mongodb/oneuptimedata.archive"

Step 2: Copy file from conatiner to local machine.

Syntax:

sudo kubectl cp <pod>:<filepath> <localfilePath>

Example:

sudo kubectl cp fi-mongodb-0:/bitnami/mongodb/oneuptimedata.archive /Volumes/DataDrive/Projects/OneUptime/app/backup.archive