@nreshetnyak
Ничерта не понятно, но очень интересно

Как восстановить базу POSTRGESQL в данном случае?

Доброго времени суток! Ситуация такая, делали бекап базы утилитой pg_dump отдельно бекапили WAL, база грубо говоря суточной давности, WAL каждые 2 часа, есть до необходимого момента. Можно ли как то скормить журналы базе что бы она восстановилась из них.

Предполагаю что если в базе через утилиту pg_reseteal можно установить нужное положение под имеющиеся журналы. Возможно ли это или уже отпустить и забыть?

Postgresql 10

P.S уже знаю что нужно было делать через pg_basebackup. К сожалению уже поздно.
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
Melkij
@Melkij
PostgreSQL DBA
Забыть.
В pg_dump нет информации о физическом расположении данных. В WAL нет информации о логическом расположении данных - даже на wal_level=logical потребуется обращение к системным каталогам. В WAL грубо говоря записано "записать такие байты по такому смещению в файл"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы