Можно ли восстановить базу данных?

Здравствуйте.
У меня - проблема.
Есть файловая копия PGSQL - каталог DATA полугодовой давности
есть 50Гб файлов WAL до последнего момента работы базы.
ложу recovery.conf запускаю Postgresql
восстановление доходит до одной точки и все... говорит можно работать...
по логу восстановление доходит до 11 марта,
здесь ему попадается WAL-файл c нулевым размером и восстановление прекращается:
"ОТМЕТКА: файл журнала "000000020000004D0000000A" восстановлен из архива
ВАЖНО: файл архива "000000020000004D0000000B" имеет неправильный размер: 0 вместо 16777216
ОТМЕТКА: стартовый процесс (PID 18178) завершился с кодом выхода 1
ОТМЕТКА: завершение всех остальных активных серверных процессов"
Задача - восстановить базу до последнего WAL файла!
Вопрос:
1) Можно ли заставить PG восстанавливать дальше?
2) Возможно ли восстановление с пропуском нескольких или хотя б 1-го
WAL-файла?
3) Как все это можно сделать?
Заранее всем благодарен за совет и помощь!

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Я не углублялся в такие

Я не углублялся в такие дебри, но если у вас посередине WAL потерян файл, то восстановить (по моему мнению) можно будет только до этого файла.

Спасибо.

Спасибо. так и есть. дальше не желает восстанавливаться!...

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023