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