Доброго времени суток!
Не подскажите, делал дамп базы данных postgis
pg_dump --host localhost --port 5432 --username postgres --format plain --column-inserts --verbose --file "dump.sql" --schema public "yourdb"
Теперь нужно восстановить из этого дампа базу даных на другом компьютере. Как правильно это сделать ? размер dump.sql 7Гб.
Обычно хватает: psql база <
Обычно хватает:
psql база < dump.sql
из под пользователя postgres
Подробности в
http://postgresql.ru.net/manual/backup.html
да импорт идет
Но уж очень долго закачивается, скажите можно ли перенести базу не инструментами psql а например копированием каких-либо данных в папку data? Или это не работает?
Ну так вы сами сказали, что у
Ну так вы сами сказали, что у вас 7G
Теоретически, если у вас ПОЛНОСТЬЮ СОВПАДАЮТ ВЕРСИИ (и предположительно пути установки СУБД), вы можете остановить первую и вторую СУБД, скопировать data из 1-й СУБД во 2-ю и запустить 2-ю СУБД - должно работать, но всё таки дамп даёт лучшую гарантию.
Ну вроде как прокатило
Ну вроде как прокатило, т.е скопировал в теже каталоги, использовал теже версии ПО, скопировал паку data на новый комп и поменял коекакие настройки в реестре и правах добавил пользователя postgres