из архива, но
invalid record length at 4B2/38001228: wanted 24, got 0
Как понимаю, в архивных валах нарисовался битый файл.
Но при этом он нормального размера (валы архивировались без сжатия), и дальше за ним также есть следующие архивные валы.
То есть Постгрес не ругается типа failed archive_command, а продолжает писать архив дальше, не заметив, что архив побился? Получается, пока рестор не попробуешь, не узнаешь
Так база поднялась и работает?
Из фулл бэкапа - работает. Но когда я добавляю в рекавери.конф ссылку на архив валов, он падает и не может отресторить архив. То есть если б это была боевая БД, мне бы повезло восстановиться только на момент последнего фулл бэкапа, плюс ещё парочку валов из архива
А бд не падал аварийно?
Нет, тестовая БД с периодической небольшой нагрузкой
Поищите здесь https://habr.com/ru/company/postgrespro/blog/460423/ возможно это нормально
Обсуждают сегодня