Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
14.01.2020, 09:15
|
|||
---|---|---|---|
|
|||
pg_basebackup перенос табличного пространства с Win сервера, на линукс. |
|||
#18+
Всем привет. При переезде с win сервера на линкс столкнулся проблемой перемещения табличного пространства (хочется сделать сразу, а не через костыли). При выполнении pg_basebackup с указанием изменения пути табличного пространства постоянно ругается, что "старый каталог в сопоставлении табл. пространства задан не абсолютным путём". Перепробовал уже кучу вариантов как ждет от меня pg_basebackup указания абсолютного пути на win сервере. исходные данные: c:\PostgreSQL\tbls_data - где сейчас /var/lib/pgpro/9.6/tbls_data - куда хочу перенести один из использованных вариантов: pg_basebackup -D /var/lib/pgpro/9.6/data -F plain -R --xlogdir=/var/lib/pgpro/9.6/WAL_hot_backup/ -T c:\\PostgreSQL\\tbls_data=/var/lib/pgpro/9.6/tbls_data -X stream --progress --verbose -h host -U user если не указывать смену табличного пространства, то конечно все переносится, но тогда в каталоге, где запускаю pg_basebackup появляется /c:\PostgreSQL\tbls_data, что не есть хорошо. Конечно можно создать каталоги, запустить сервер и перенести данные, но хочется понять как же заставить отработать pg_basebackup стандартными методами ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.01.2020, 10:54
|
|||
---|---|---|---|
pg_basebackup перенос табличного пространства с Win сервера, на линукс. |
|||
#18+
D0KX, datadir разве вообще совместим между windows и linux? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.01.2020, 16:49
|
|||
---|---|---|---|
|
|||
pg_basebackup перенос табличного пространства с Win сервера, на линукс. |
|||
#18+
Там ,вроде ,переезд только ч\з логическую копию. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.01.2020, 17:10
|
|||
---|---|---|---|
|
|||
pg_basebackup перенос табличного пространства с Win сервера, на линукс. |
|||
#18+
D0KX Всем привет. При переезде с win сервера на линкс столкнулся проблемой перемещения табличного пространства (хочется сделать сразу, а не через костыли). При выполнении pg_basebackup с указанием изменения пути табличного пространства постоянно ругается, что "старый каталог в сопоставлении табл. пространства задан не абсолютным путём". Перепробовал уже кучу вариантов как ждет от меня pg_basebackup указания абсолютного пути на win сервере. исходные данные: c:\PostgreSQL\tbls_data - где сейчас /var/lib/pgpro/9.6/tbls_data - куда хочу перенести один из использованных вариантов: pg_basebackup -D /var/lib/pgpro/9.6/data -F plain -R --xlogdir=/var/lib/pgpro/9.6/WAL_hot_backup/ -T c:\\PostgreSQL\\tbls_data=/var/lib/pgpro/9.6/tbls_data -X stream --progress --verbose -h host -U user если не указывать смену табличного пространства, то конечно все переносится, но тогда в каталоге, где запускаю pg_basebackup появляется /c:\PostgreSQL\tbls_data, что не есть хорошо. Конечно можно создать каталоги, запустить сервер и перенести данные, но хочется понять как же заставить отработать pg_basebackup стандартными методами Примитивный линукс не в состоянии переварить basebackup от такой продвинотой ОС как виндоус. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.01.2020, 05:57
|
|||
---|---|---|---|
|
|||
pg_basebackup перенос табличного пространства с Win сервера, на линукс. |
|||
#18+
Melkij, Да, к сожалению не совместим. Файлы тянет, но не стартует. Мигрировать можно "только" через pg_dumpall, но зато это снимает потребность в заморочках с табличными пространствами на исходной БД, хотя я сперва уже загнал данные в tablespace по умолчанию. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=53&mobile=1&tid=1994862]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 271ms |
total: | 409ms |
0 / 0 |