S.O.S.

Приветствую всех!
У меня были две одинаковые по структуре базы, но разные по содержанию.
Только что по ошибке восстановил(переписал) одну из архива другого.
Т.е. для базы А была создана резервная копия с помощью pgAdmin-а, файл A.backup.
Потом в pgAdmin-е открыл базу B и выполнил команду "Восстановить" с установленным флажком "очистить перед восстановлением" и указал файл A.backup. Теперь база B полностью перезаписана. Можно ли вернуть базу B? Мне необходимо восстановить только одну таблицу! Только те данные, которые были введены вчера(17.01.15). Нет ли в Postgres лог-файлы, где регистрируются все запросы, особенно insert и update? Через них можно было восстановить. Работа целого дня потеряна. Кто знает, помогите, пожалуйста...

Платформа Windows 7, 64-bit
PostgreSQL 9.3, 64-bit

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

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

Сложно

Есть сложные процедуры восстановления из файлов логгирования, но это надо иметь высокую специализацию.
Статья: http://blog.nkuznetsov.me/2012/04/update-postgresql-pgxlog-pitr.html

спасибо! попробую.

спасибо!
попробую.

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

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

Back to top

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