понедельник, 29 июля 2019 г.

Восстановление данных PostgreSQL после потери pg_control

Восстановление данных PostgreSQL после потери pg_control

Grigory Smolkin:
Кстати про  resetxlog
если применяли, то можете спокойно удалить этот инстанс
Используя pg_resetxlog, вы можете потерять часть данных. Вы отказываетесь от всех текущих журналов транзакций и считаете, что PostgreSQL завершил свою работу штатно: все данные записаны в файлы, как будто только что завершилась контрольная точка.
resetxlog - должно применяться только для того, чтобы открыть базу и снять с нее  логический дамп, работать в ней нельзя!!!
И только в том случае если нет резервной копии!!!
ковыряться в нем нет смысла, он неконсистентен.

Комментариев нет:

Отправить комментарий