Re: Extract transactions from wals ??
От | Laurenz Albe |
---|---|
Тема | Re: Extract transactions from wals ?? |
Дата | |
Msg-id | 355aa1f83ee7bf0b2f5296f46cf231fb1384b409.camel@cybertec.at обсуждение исходный текст |
Ответ на | Extract transactions from wals ?? (Marc Millas <marc.millas@mokadb.com>) |
Ответы |
Re: Extract transactions from wals ??
|
Список | pgsql-general |
On Thu, 2019-11-21 at 14:50 +0100, Marc Millas wrote: > due to a set of bugs and wrong manip, an inappropriate update have been done into a production DB. > After that, quite a long set of valuables inserts and updates have been done and needs to be kept. > Obviously getting a backup and applying pitr will get us just before the offending update. > Now, we need to find a way of extracting, either from the ex prod db, or from the wals, the "good" transactions to be ableto re-apply them. > > This did already happen on a Prod Oracle DB, and recovering was possible with a : > select * from table_name AS OF TIMESTAMP TO_TIMESTAMP('09052019 0900','MMDDYYYY HH24MI'); > to get most things done after the problem. > As we are currently moving out of Oracle, we must prove to the business people that our new postgres env is fine. > So, ... any idea ? Sure. Restore a backup and perform point-in-time-recovery. Then extract the data you need. Yours, Laurenz Albe -- Cybertec | https://www.cybertec-postgresql.com
В списке pgsql-general по дате отправления: