Эта короткая статья поможет вам создать бэкап вашей базы 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