|
как сделать basebackup когда есть табличные пространства?
|
|||
---|---|---|---|
#18+
Добрый день, В бэйз бэкап, как я понял, входит только pgdata. А как сделать basebackup когда есть табличные пространства? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2019, 18:45 |
|
как сделать basebackup когда есть табличные пространства?
|
|||
---|---|---|---|
#18+
sstatisticВ бэйз бэкап, как я понял, входит только pgdata Нет, входит всё. Более того, вы не можете штатными средствами pg_basebackup проигнорировать любой из tablespace. См. команду BASE_BACKUP https://www.postgresql.org/docs/current/protocol-replication.html Можно только попросить создать файлик tablespace_map, а контент всех табличных пространств отправляется безусловно. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2019, 20:01 |
|
как сделать basebackup когда есть табличные пространства?
|
|||
---|---|---|---|
#18+
MelkijsstatisticВ бэйз бэкап, как я понял, входит только pgdata Нет, входит всё. Более того, вы не можете штатными средствами pg_basebackup проигнорировать любой из tablespace. См. команду BASE_BACKUP https://www.postgresql.org/docs/current/protocol-replication.html Можно только попросить создать файлик tablespace_map, а контент всех табличных пространств отправляется безусловно. Спасибо! Я похоже понял в чем дело, дело не в табличных пространствах, а в том что pgdata находится в одном месте, а pgdata/base - это символьная ссылка и физически она находится в другом месте. При разархивировании бэкапа: tar -xvzf base.tar.gz каталог pgdata/base - отсуствует совсем!!! Подскажите, пожалуйста, как его впихнуть в basebackup ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2019, 19:08 |
|
как сделать basebackup когда есть табличные пространства?
|
|||
---|---|---|---|
#18+
sstatistic, хм. У вас варнингдолжен быть WARNING: skipping special file "./base" С точки зрения base_backup директория base не может быть симлинком. https://github.com/postgres/postgres/blob/REL_11_STABLE/src/backend/replication/basebackup.c#L1316 Плюс выше есть комментарий "Allow symbolic links in pg_tblspc only" Так что только вручную, https://www.postgresql.org/docs/current/continuous-archiving.html#BACKUP-LOWLEVEL-BASE-BACKUP ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2019, 19:54 |
|
|
start [/forum/topic.php?fid=53&msg=39815468&tid=1995196]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 270ms |
total: | 410ms |
0 / 0 |