Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
как сделать 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=39816009&tid=1995196]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 138ms |

| 0 / 0 |
