|
|
|
восстановление бд.
|
|||
|---|---|---|---|
|
#18+
Приветствую, уважаемые. Вопрос такой, можно ли восстановить базу из существующих данных tablespace? Случайно удалил каталог /var/lib/posgtres/9.1/main, но индексы и тейблспейсы у меня были в другом месте. Бэкапы в виде sql-файлов есть, но они outdated. P.S. криворуких лошара, сам знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 12:56 |
|
||
|
восстановление бд.
|
|||
|---|---|---|---|
|
#18+
netcreeperПриветствую, уважаемые. Вопрос такой, можно ли восстановить базу из существующих данных tablespace? Случайно удалил каталог /var/lib/posgtres/9.1/main, но индексы и тейблспейсы у меня были в другом месте. Бэкапы в виде sql-файлов есть, но они outdated. P.S. криворуких лошара, сам знаю. в общем при сильном желании это сделать скорее всего можно... как минимум вытащить данные (если на tablespace были база(ы) целиком а не только таблицы и индексы)... но задача геморойная и с кучей ручной работы... я не возьмусь описать алгоритм в этом ответе (там пара-тройка страниц мелкого текста будет). --Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 14:03 |
|
||
|
восстановление бд.
|
|||
|---|---|---|---|
|
#18+
Maxim BoguknetcreeperПриветствую, уважаемые. Вопрос такой, можно ли восстановить базу из существующих данных tablespace? Случайно удалил каталог /var/lib/posgtres/9.1/main, но индексы и тейблспейсы у меня были в другом месте. Бэкапы в виде sql-файлов есть, но они outdated. P.S. криворуких лошара, сам знаю. в общем при сильном желании это сделать скорее всего можно... как минимум вытащить данные (если на tablespace были база(ы) целиком а не только таблицы и индексы)... но задача геморойная и с кучей ручной работы... я не возьмусь описать алгоритм в этом ответе (там пара-тройка страниц мелкого текста будет). --Maxim Boguk www.postgresql-consulting.ru да, базы были тоже целиком на tablespace. Если есть возможность, то подскажите хотя бы что гуглить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 14:10 |
|
||
|
восстановление бд.
|
|||
|---|---|---|---|
|
#18+
netcreeperMaxim Bogukпропущено... в общем при сильном желании это сделать скорее всего можно... как минимум вытащить данные (если на tablespace были база(ы) целиком а не только таблицы и индексы)... но задача геморойная и с кучей ручной работы... я не возьмусь описать алгоритм в этом ответе (там пара-тройка страниц мелкого текста будет). --Maxim Boguk www.postgresql-consulting.ru да, базы были тоже целиком на tablespace. Если есть возможность, то подскажите хотя бы что гуглить? ничего не гуглить, я не знаю где бы это в сети было описано более менее понятно как делать если знать внутренюю структуру postgresql но сложностей там море... ну и целостности вы не получите... максимум вытащить данные с какой то степенью надежности... так как у вас pg_xlog/pg_clog потеряны не говоря уж о куче прочей информации копать в http://pgfoundry.org/projects/pgfiledump/ + куча ручной работы --Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 14:28 |
|
||
|
|

start [/forum/topic.php?fid=53&gotonew=1&tid=1998280]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
160ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 490ms |

| 0 / 0 |
