add documentation to backup+restore the database from PostgreSQL docker container
This commit is contained in:
parent
190d39400a
commit
e97022fb02
10
README.md
10
README.md
@ -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.
|
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
|
### Markdown with PlantUML plugin
|
||||||
|
|
||||||
Can you see the following diagram?
|
Can you see the following diagram?
|
||||||
|
Loading…
Reference in New Issue
Block a user