Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / pg_basebackup перенос табличного пространства с Win сервера, на линукс. / 5 сообщений из 5, страница 1 из 1
14.01.2020, 09:15
    #39913491
D0KX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pg_basebackup перенос табличного пространства с Win сервера, на линукс.
Всем привет.
При переезде с 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 стандартными методами
...
Рейтинг: 0 / 0
14.01.2020, 10:54
    #39913534
Melkij
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pg_basebackup перенос табличного пространства с Win сервера, на линукс.
D0KX,

datadir разве вообще совместим между windows и linux?
...
Рейтинг: 0 / 0
14.01.2020, 16:49
    #39913820
Guzya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pg_basebackup перенос табличного пространства с Win сервера, на линукс.
Там ,вроде ,переезд только ч\з логическую копию.
...
Рейтинг: 0 / 0
14.01.2020, 17:10
    #39913833
lr2
lr2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pg_basebackup перенос табличного пространства с Win сервера, на линукс.
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 от такой продвинотой ОС как виндоус.
...
Рейтинг: 0 / 0
17.01.2020, 05:57
    #39915151
D0KX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pg_basebackup перенос табличного пространства с Win сервера, на линукс.
Melkij,

Да, к сожалению не совместим. Файлы тянет, но не стартует.

Мигрировать можно "только" через pg_dumpall, но зато это снимает потребность в заморочках с табличными пространствами на исходной БД, хотя я сперва уже загнал данные в tablespace по умолчанию.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / pg_basebackup перенос табличного пространства с Win сервера, на линукс. / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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