powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Перенос базы
9 сообщений из 9, страница 1 из 1
Перенос базы
    #34507489
Очень лысый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не расскажет ли кто, как правильно переместить базу на другой сервер? Я, к примеру, пробовал переносить с помощью бэкапа (посредсвом pgAdmin 3), однако не все перенеслось корректно, например, сиквенсы все поотваливались. Версия 8.2.
...
Рейтинг: 0 / 0
Перенос базы
    #34508180
DeWiL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а может лучше взять штатный бакап? pg_dump
у него нет проблем.
хотя я не знаю как именно бакапит pgadmin3
...
Рейтинг: 0 / 0
Перенос базы
    #34527400
madvet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeWiLа может лучше взять штатный бакап? pg_dump
у него нет проблем.
хотя я не знаю как именно бакапит pgadmin3
Да через него же и бэкапит
...
Рейтинг: 0 / 0
Перенос базы
    #34527483
watson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очень лысый Я, к примеру, пробовал переносить с помощью бэкапа (посредсвом pgAdmin 3), однако не все перенеслось корректно, например, сиквенсы все поотваливались. Версия 8.2.

Странно. Да, PgAdmin бэкапит, используя pg_dump, поэтому как раз pg_dump.exe должен быть в папке с pgadmin, ну и pg_restore.exe тоже, чтобы восстановить из бэкапа. Производил подобную операцию с базой, ничего не отваливалось.
...
Рейтинг: 0 / 0
Перенос базы
    #34531032
ShadyAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю почему, но когда бэкаплю через pgAdmin получаю

Код: plaintext
1.
2.
3.
4.
5.
C:\Program Files\pgAdmin III\ 1 . 6 \pg_dump.exe -i -h localhost -p  5432  -U pgsql -F c -v -f "manu.backup" -t menu -n dicts rcm_db
pg_dump: No matching tables were found
pg_dump: *** aborted because of error

Process returned exit code  1 .

если строку
pg_dump.exe -i -h localhost -p 5432 -U pgsql -F c -v -f "manu.backup" -t menu -n dicts rcm_db
запустить в c:\program files\pgsql\bin то все нормально отрабатывает.

Походу не все pg_dump-ы одинаково полезны.
...
Рейтинг: 0 / 0
Перенос базы
    #34531298
st_serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pg_dump --version там и там
...
Рейтинг: 0 / 0
Перенос базы
    #34546613
Thamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если ОС одинаковые на обоих серверах, то вполне достаточно скопировать содержимое PGDATA ...
...
Рейтинг: 0 / 0
Перенос базы
    #34546846
madvet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ThamerlanЕсли ОС одинаковые на обоих серверах, то вполне достаточно скопировать содержимое PGDATA ...
Всего лишь? Размер сравним с размером файла, создаваемого pg_dump?
...
Рейтинг: 0 / 0
Перенос базы
    #34548367
Thamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
madvet ThamerlanЕсли ОС одинаковые на обоих серверах, то вполне достаточно скопировать содержимое PGDATA ...
Всего лишь? Размер сравним с размером файла, создаваемого pg_dump?

Если нужно единоразово перенести базу, то размер я думаю не совсем актуален... Хотя он будет конечно поболее, чем при pg_dump'е (индексы, xlog'и ...). И БД, конечно же, придется перед этим опустить.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Перенос базы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]