Цель:
Восстановить бэкап бд, на носитель меньшего размера исключив тяжелую базу.
База имеет 3 таблицы однна изних занимает 90% всего места на диске. То есть основной размер который мы хотим исключить хранится в одной таблице (в сегментах файлов одной таблицы).
Процесс:
После успешного копирования бэкапа на локальный носитель (файлы таблиц исключенные из бэкапа имеют нулевой размер)
Бэкап попировлся без параметра --restore-as-replica.
Я запустил базу "как обычно" (systemctl start postgresql@14-main)
После чего я увидел процесс postgresql recovering с указанием первого доступного вала.
В таком режиме постгрес не принимает подключения.
Процесс восстановления был занят "заполнением" файлов нулевого размера и устанавливал их размер равным 1024мб, пока место не закончилось.
pg_probackup-14 2.5.13 (pg 14.9)
Пожалуста, подскажите, где я допустил ошибку?
И да, таблица котороую хочется исключить - insert only - то есть первое же событие в журнале будет добавлять строчку в конец таблицы...
Цель: Восстановить бэкап бд, на носитель меньшего размера исключив тяжелую базу. База имеет 3 таблицы однна изних занимает 90% всего места на диске. То есть основной размер который мы хотим исключить хранится в одной таблице (в сегментах файлов одной таблицы).
Процесс: После успешного копирования бэкапа на локальный носитель (файлы таблиц исключенные из бэкапа имеют нулевой размер) Бэкап попировлся без параметра --restore-as-replica. Я запустил базу "как обычно" (systemctl start postgresql@14-main) После чего я увидел процесс postgresql recovering с указанием первого доступного вала. В таком режиме постгрес не принимает подключения. Процесс восстановления был занят "заполнением" файлов нулевого размера и устанавливал их размер равным 1024мб, пока место не закончилось.
pg_probackup-14 2.5.13 (pg 14.9) Пожалуста, подскажите, где я допустил ошибку?
И да, таблица котороую хочется исключить - insert only - то есть первое же событие в журнале будет добавлять строчку в конец таблицы...