Эта короткая статья поможет вам создать бэкап вашей базы PostgreSQL с помощью утилиты pg_dump.
Чтобы создать бекап на текущем сервере, нужно выполнить:
pg_dump -h 127.0.0.1 -U user_name -W base_name | gzip > /tmp/database.gz
Чтобы скопировать архив с ТЕКУЩЕГО (старого) сервера на НОВЫЙ:
scp /tmp/database.gz root@IP_СЕРВЕРА:/tmp/
Распаковать архив на НОВОМ сервере:
gunzip /tmp/database.gz
Восстановить на НОВОМ сервере:
sudo -u postgres psql -d base_name -f /tmp/database
0 комментариев