Доброго времени суток! Ситуация такая, делали бекап базы утилитой pg_dump отдельно бекапили WAL, база грубо говоря суточной давности, WAL каждые 2 часа, есть до необходимого момента. Можно ли как то скормить журналы базе что бы она восстановилась из них.
Предполагаю что если в базе через утилиту pg_reseteal можно установить нужное положение под имеющиеся журналы. Возможно ли это или уже отпустить и забыть?
Postgresql 10
P.S уже знаю что нужно было делать через pg_basebackup. К сожалению уже поздно.
Забыть.
В pg_dump нет информации о физическом расположении данных. В WAL нет информации о логическом расположении данных - даже на wal_level=logical потребуется обращение к системным каталогам. В WAL грубо говоря записано "записать такие байты по такому смещению в файл"