
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.05.2014, 13:11:00
|
|||
|---|---|---|---|
|
|||
Возможно ли восстановить таблицу из удаленной базы. |
|||
|
#18+
Здравствуйте. У меня была база в postgresql 9, размером 18GB. База была не нужна, и я ее удалил и как только удалил оказалось что все таки кое что там было. А были там очень нужные мне 3 таблицы, каждая примерно по 50 записей, но очень важных. Дампа нет. Подскажите пожалуйста возможно ли как нибудь восстановить эти 3 таблицы? На диск после того как была удалена база ничего не записывалось. Заране спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.05.2014, 16:14:50
|
|||
|---|---|---|---|
|
|||
Возможно ли восстановить таблицу из удаленной базы. |
|||
|
#18+
файлы базы восстановил. Это папка c названием 132913 которая лежала в директории data/base А как дальше открыть базу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.05.2014, 00:03:43
|
|||
|---|---|---|---|
|
|||
Возможно ли восстановить таблицу из удаленной базы. |
|||
|
#18+
bartsimusa, надо было вакуум отключить сразу! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.05.2014, 01:12:52
|
|||
|---|---|---|---|
|
|||
Возможно ли восстановить таблицу из удаленной базы. |
|||
|
#18+
"вакуум" не обязательно. "если" восстановлен каталог с данными и не было дополнительных "тейблспейсов".: 1) создать новую базу, типа - create database test12345; 2) узнать каталог где расположена новая база, аля - select current_setting('data_directory')||'/'||oid from pg_database where datname = 'test12345'; 3) остановить postgresql, типа - /etc/init.d/postgresql stop, запомнить атрибуты и права на файлы из пункта 2. 4) грохнуть/переместить файлы в каталоге из пункта 2. 5) скопировать данные из пункта "если" в каталог из пункта 2, проверить атрибуты и права на файлы из пункта 3. 6) ...шоколадка/кофе/сигарета/водка/мат.... 7) запустить postgresql, типа - /etc/init.d/postgresql start. 8) бекапим, что нужно, восстанавливаем куда нужно. если не получилось, смотрим 3 пункт в данном форуме. p.s. версии и разрядность серверов должны быть одинаковы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=53&mobile=1&tid=1998706]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
177ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 508ms |

| 0 / 0 |
