add documentation to backup+restore the database from PostgreSQL docker container

Michael Hoennig 2022-07-26 13:19:17 +02:00
parent 190d39400a
commit e97022fb02
1 changed files with 10 additions and 0 deletions

View File

@ -34,6 +34,16 @@ Remove the PostgreSQL container:
After the PostgreSQL container is removed, you need to create it again as shown in "Create and run ..." above.
Given the container is running, to create a backup in ~/backup, run:
docker exec -i hsadmin-ng-postgres /usr/bin/pg_dump --clean --create -U postgres postgres | gzip -9 > ~/backup/hsadmin-ng-postgres2.sql.gz
Again, given the container is running, to restore the backup from ~/backup, run:
gunzip --stdout --keep ~/backup/hsadmin-ng-postgres.sql.gz | docker exec -i hsadmin-ng-postgres psql -U postgres -d postgres
### Markdown with PlantUML plugin
Can you see the following diagram?