poniedziałek, 9 grudnia 2024

Postgres - najprostszy backup/restore

Backup, czy raczej dump

pg_dump -U user_name db_name > db_name.sql

gdzie db_name.sql może być dowolną nazwą pliku.

Przywrócenie zrzutu

psql -U user_name db_name < db_name.sql

gdzie db_name.sql może być dowolną nazwą pliku.

Przywrócenie zrzutu do kontenera

docker exec -i postgresCont psql -U postgres -d yourdatabase < /path/to/your/file_with_data.sql


Przy okazji login do konsoli

psql -U user_name db_name

Brak komentarzy:

Prześlij komentarz