Update containers/postgres/postgres.README

This commit is contained in:
2026-07-17 10:55:48 +00:00
parent 4cd5ff6bd9
commit 8a356e7bbb
+4 -9
View File
@@ -26,18 +26,13 @@ podman exec -it postgres psql -U postgres -c "CREATE DATABASE [nome_progetto];"
podman exec -it postgres psql -U postgres -c "GRANT ALL privileges ON DATABASE [nome_progetto] TO [nome_progetto];"
podman exec -it postgres psql -U postgres -d [nome_progetto] -c "GRANT CREATE ON SCHEMA public TO [nome_progetto];"
```
----
# Backup e Restore
Backup (pg_dump) del database su file sull'host:
```bash
podman exec -e PGPASSWORD="[password_db_progetto]" postgres pg_dump -U [nome_progetto] -d [nome_progetto] > backup.sql
```
# Backup
podman exec -e PGPASSWORD="[password_db_progetto]" postgres pg_dump -U [nome_progetto] -d [nome_progetto] -Fc > backup.dump
Restore da file sull'host nel database:
```bash
podman exec -i -e PGPASSWORD="[password_db_progetto]" postgres psql -U [nome_progetto] -d [nome_progetto] < backup.sql
# Restore
podman exec -i -e PGPASSWORD="[password_db_progetto]" postgres pg_restore -U [nome_progetto] -d [nome_progetto] --clean --if-exists < backup.dump
```