1

Я создал интернет-сервис на сервере Debian. Я хочу переместить все данные с одного сервера на новый. Итак, как я могу переместить базу данных postresql? Какой самый лучший трубопровод?

2 ответа2

2

pg_dump -Fc каждой базы данных, а pg_dumpall --globals-only users и т. д.

Запустите скрипт dumpall через psql чтобы восстановить его. Затем pg_restore каждый отдельный дамп базы данных.

0

Мой собственный ответ: В моем случае на старой машине:

pg_dumpall > all.tar

а чем в новой машине:

sudo -u postgres psql  < all.tar

помог мне.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .