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