powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Подскажите как заставить работать восстановленные базы
8 сообщений из 8, страница 1 из 1
Подскажите как заставить работать восстановленные базы
    #39902929
SWDen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Ситуация банальна... знакомые поймали шифровальщика, архивы баз не делали почему то.
Удалось восстановить из папки data папки: base, global, pg_dog, pg_log, pg_stat, pg_stat_tmp, pg_subtrans, pg_xlog
Переустановил postgre такой же версии, закинул эти папки в каталог data, права по совету из инета изменил, но в pgadmin не видно этих баз.
Можно как то из этого набора восстановить базы?
Спасибо!
...
Рейтинг: 0 / 0
Подскажите как заставить работать восстановленные базы
    #39902940
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какая версия postgres и нет ли папки pg_wal?
...
Рейтинг: 0 / 0
Подскажите как заставить работать восстановленные базы
    #39902943
SWDen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Guzya, версия PostgreSQL 9.4.2-1.1C
папки такой нет((
...
Рейтинг: 0 / 0
Подскажите как заставить работать восстановленные базы
    #39902980
Фотография Щукина Анна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guzya,

Человек же показал, что у него уцелела папка pg_xlog. Это до версии 9.6 (по-моему) и было тем, что с версии 9.6 стало зваться pg_wal-ом. Просто часто нерадивые админы принимали эту папку за какие-то никому не нужные логи и сносили к чертям собачьим, когда на сервере заканчивалось место. Поэтому было принято решение переименовать папку в pg_wal, чтобы более явно ассоциировать ее имя с WAL-файлами постгреса....
Также переименованы все внутренние представления, показывающие инфу по журналам упреждающей записи.
...
Рейтинг: 0 / 0
Подскажите как заставить работать восстановленные базы
    #39902995
SWDen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите, а в каком файлике храниться информация о названиях баз, путь базы и т.п.?
или в postgre не так устроено?
я предположил что можно поверх скопировать рабочей папки data, и где то прописать пути скопированных баз?
и постгре создает не имя базы папку, в папке base, а номер какойто. может если понять откуда номер этот создается то создать базу чистую чтобы с номером таким же и заменить файлы?
я вчера пробовал и так и сяк, или служба не стартует , если и стартует то база все равно одна по умолчанию((
...
Рейтинг: 0 / 0
Подскажите как заставить работать восстановленные базы
    #39903051
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопросы:
- сохранились ли файлы которые лежали в корне папки data;
- есть ли файлы в паке pg_xlog;
- что показывает утилита pg_controldata;
- какой лог при старте postgres;
...
Рейтинг: 0 / 0
Подскажите как заставить работать восстановленные базы
    #39903167
SWDen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я уже грохнул все, времени больше разбираться не было, спасибо всем за ответы!
Я сам не использую postgre, msssql везде ставлю. Там мне все кажется проще и понятнее, да и планы обслуживания выручают.
...
Рейтинг: 0 / 0
Подскажите как заставить работать восстановленные базы
    #39903312
Синий Слон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SWDen
Я уже грохнул все, времени больше разбираться не было, спасибо всем за ответы!
Я сам не использую postgre, msssql везде ставлю. Там мне все кажется проще и понятнее, да и планы обслуживания выручают.


Более лучшим решением было только использование антивируса с postrgesql :-)))
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Подскажите как заставить работать восстановленные базы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]