Skip to content

Commit

Permalink
ad dbbackups.md
Browse files Browse the repository at this point in the history
  • Loading branch information
asteel-gsa committed Sep 22, 2023
1 parent f58e805 commit f99c8c4
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions docs/dbbackups.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Database Backups

Information regarding the django utility can be found [on the documentation page](https://django-dbbackup.readthedocs.io/en/master/commands.html)
Database backups occur in the following ways:
1. Django backups
```bash
python manage.py dbbbackup
python manage.py mediabackup
```
2. Django restores
```bash
python manage.py dbrestore
python manage.py mediarestore
```
3. Backups in the prod environment occur every deployment, [before the most recent code is applied](https://github.com/GSA-TTS/FAC/blob/fd3a59287d58aec06a78d6da3b42a5def8fc9c98/.github/workflows/deploy-application.yml#L72-L100)
4. Manual steps are listed in the following document for where to catalog backups
* [Deploying](./deploying.md)
* Login via CF and tail the logs during a deployment (before it gets to deploy application stage)
* Post the most recent dbbackup and mediabackup file names in https://github.com/GSA-TTS/FAC/issues/2221
```bash
cf login -a api.fr.cloud.gov --sso
Select an org:
1. gsa-tts-oros-fac
Select a space:
5. production
cf logs gsa-fac
```

0 comments on commit f99c8c4

Please sign in to comment.