Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
База DB2 Workgroup 8.1.9 вертелась на 5 дисках. Сдох диск с DMS. На нем было одно табличное пространство. Этот tablespace лежал только на этом диске. Диск заменяем. Как лучше БД восстанавливать? Есть бэкап некоторой давности и все логи. 1. Восстанавливать БД целиком, потом накатывать логи. 2. Или можно как-нибудь восстановить только tablespace и логи накатить по нему? При этом он как-то по-особенному должен быть сконфигурирован? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2007, 11:10 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
Табличное пространство можно восстановить из любого архива (в т.ч. всей базы), который содержит это табличное пространство: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2007, 11:38 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
Спасибо за ответ... Online принципиально? Или лучше все-таки без этого? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2007, 11:41 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
TORTСпасибо за ответ... Online принципиально? Или лучше все-таки без этого?Не обязательно. Просто можно делать, не отрубая всех от базы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2007, 12:03 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
Ну в моем случае лучше всех отрубить.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2007, 12:03 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
to Mark Barinstein Сервет DB2 установлен на RedHat. Сделал резервную копию. Понадобилось восстановить её. На Финдовой платформе это сделать легче, но тут DB2 просит указать место где будет находиться база после восстановления ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2007, 06:27 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
to Mark Barinstein Сервет DB2 установлен на RedHat. Сделал резервную копию. Понадобилось восстановить её. На Финдовой платформе это сделать легче, но тут DB2 просит указать место где будет находиться база после восстановления, а тут такая прога использующая эту БД, которую писали кривыми руками. Она вадает при попытке восстановления: авторsql2036: Недопустимый путь для файла или не допустимое усторойство Это скрипт, которым пытаюсь восстановить БД автор# RESTORE SELECTED FULL BACKUP - STRAH.0.db2inst.NODE0000.CATN0000.20071206192008.001 DB2 CONNECT TO STRAH DB2 QUIESCE DATABASE IMMEDIATE FORCE CONNECTIONS DB2 CONNECT RESET DB2 FORCE APPLICATIONS ALL DB2 RESTORE DATABASE STRAH FROM STRAH.0.db2inst.NODE0000.CATN0000.20071206192008.001 TAKEN AT 20071206192008 INTO STRAH REPLACE EXISTING > /my_restore.log DB2 ROLLFORWARD DB STRAH STOP DB2 CONNECT TO STRAH DB2 UNQUIESCE DATABASE DB2 CONNECT RESET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2007, 06:32 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
автор# RESTORE SELECTED FULL BACKUP - STRAH.0.db2inst.NODE0000.CATN0000.20071206192008.001 DB2 CONNECT TO STRAH DB2 QUIESCE DATABASE IMMEDIATE FORCE CONNECTIONS DB2 CONNECT RESET DB2 FORCE APPLICATIONS ALL DB2 RESTORE DATABASE STRAH FROM STRAH.0.db2inst.NODE0000.CATN0000.20071206192008.001 TAKEN AT 20071206192008 INTO STRAH REPLACE EXISTING > /my_restore.log DB2 ROLLFORWARD DB STRAH STOP DB2 CONNECT TO STRAH DB2 UNQUIESCE DATABASE DB2 CONNECT RESETВ предложении FROM команды BACKUP указывается путь к архиву, а не сам файл архива. Т.е. вы должны указать имя каталога, в котором лежит файл STRAH.0.db2inst.NODE0000.CATN0000.20071206192008.001 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2007, 09:58 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
Mark BarinsteinВ предложении FROM команды BACKUP указывается путь к архиву, а не сам файл архива. Т.е. вы должны указать имя каталога, в котором лежит файл STRAH.0.db2inst.NODE0000.CATN0000.20071206192008.001 Спасибо, я это уже понял, но Вот ещё одно. Попробовали создать стандартную базу (пустую) и затем восстановить backup с таким же именем БД. Вроде всё восстановил, но к БД не коннектится, говорит автор"sql1117 соединение с БД невозможно, потому что находится в режиме роллфорвард". Если сделать "rollforward complete!" коннект не проходит, тоже самое говорит! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2007, 11:38 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
автор"sql1117 соединение с БД невозможно, потому что находится в режиме роллфорвард"Похоже на то, что вы восстанавливаетесь из online архива. Напишите результат выполнения на сервере команды db2 list history backup since 20071206 for strah ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2007, 12:33 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
авторПохоже на то, что вы восстанавливаетесь из online архива. Напишите результат выполнения на сервере команды db2 list history backup since 20071206 for strah А если БД backup сделана на другом сервере и была перемещена на др сервер и там восстанавливается. Блин, с этого надо было сразу начать, прошу прощения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 04:01 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
Николаха авторПохоже на то, что вы восстанавливаетесь из online архива. Напишите результат выполнения на сервере команды db2 list history backup since 20071206 for strah А если БД backup сделана на другом сервере и была перемещена на др сервер и там восстанавливается. Блин, с этого надо было сразу начать, прошу прощения. Не надо так мучать АРМ Страхователя. Разнесите на 2 сервера как советовали, и убирайте бекапы на второй севрер. Откройте то конфу "Техподдержка ПТК Страхователи" и не мучайтесь. (INFO\texptk.nsf) Или DB2 (db2.nsf) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 08:49 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
Николаха авторПохоже на то, что вы восстанавливаетесь из online архива. Напишите результат выполнения на сервере команды db2 list history backup since 20071206 for strah А если БД backup сделана на другом сервере и была перемещена на др сервер и там восстанавливается. Блин, с этого надо было сразу начать, прошу прощения.Не понял вопроса. Я пытаюсь выяснить, из какого архива (online или offline) вы восстанавливаете базу. Если из online, то вы не можете после восстановления пропустить накат по логам, т.е. сделать 'rollforward db ... stop' вместо 'rollforward db .. to end of logs and stop', например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 10:03 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
Paul A. Pleshkov Николаха авторПохоже на то, что вы восстанавливаетесь из online архива. Напишите результат выполнения на сервере команды db2 list history backup since 20071206 for strah А если БД backup сделана на другом сервере и была перемещена на др сервер и там восстанавливается. Блин, с этого надо было сразу начать, прошу прощения. Не надо так мучать АРМ Страхователя. Разнесите на 2 сервера как советовали, и убирайте бекапы на второй севрер. Откройте то конфу "Техподдержка ПТК Страхователи" и не мучайтесь. (INFO\texptk.nsf) Или DB2 (db2.nsf) В том то и дело, что backup не восстанавливается!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 10:08 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
Николаха Paul A. Pleshkov Откройте то конфу "Техподдержка ПТК Страхователи" и не мучайтесь. (INFO\texptk.nsf) Или DB2 (db2.nsf) В том то и дело, что backup не восстанавливается!!! Стоп. А конфигуратором не пробовали воспользоваться? А не руками восстанавливать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 10:39 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein Николаха авторПохоже на то, что вы восстанавливаетесь из online архива. Напишите результат выполнения на сервере команды db2 list history backup since 20071206 for strah А если БД backup сделана на другом сервере и была перемещена на др сервер и там восстанавливается. Блин, с этого надо было сразу начать, прошу прощения.Не понял вопроса. Я пытаюсь выяснить, из какого архива (online или offline) вы восстанавливаете базу. Если из online, то вы не можете после восстановления пропустить накат по логам, т.е. сделать 'rollforward db ... stop' вместо 'rollforward db .. to end of logs and stop', например. Из онлайнового!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 12:06 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
НиколахаИз онлайнового!!!На новом сервере: - После RESTORE выполните Код: plaintext - найдите на основной машине (или куда вы их там складываете) логи, начиная с указанного в 'Earliest Log' в записи, соотв. вашей команде backup, вывода этой команды list history backup и сложите эти логи в какой-нибудь каталог новой машины - выполните Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 12:47 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein НиколахаИз онлайнового!!!На новом сервере: - После RESTORE выполните Код: plaintext - найдите на основной машине (или куда вы их там складываете) логи, начиная с указанного в 'Earliest Log' в записи, соотв. вашей команде backup, вывода этой команды list history backup и сложите эти логи в какой-нибудь каталог новой машины - выполните Код: plaintext Хм хм ..... Тот сервер не грузится, там рейд-массив рухнул. авторнайдите на основной машине (или куда вы их там складываете) логи, начиная с указанного в 'Earliest Log' в записи Где они лежат в линуксе?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2007, 05:06 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
НиколахаГде они лежат в линуксе??Каталог, где они лежали на оригинальной машине можно получить так (запускать из каталога, где архив лежит): db2ckbkp -H STRAH.0.db2inst.NODE0000.CATN0000.20071206192008.001 | grep -i logpath ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2007, 09:57 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
Брат, а ты под каким пользователем бэкапился? Если ручками восстанавливаешься, то там нужно и user'а прописать и using указать. Я то же почти на это дату откатывалась, но у меня сервер был живой, а базе пришёл капец. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2008, 21:50 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
И ещё, прости, м.б. с этим то же всё о'кей, права на каталог и на архив полные, это кроме того что советовали выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2008, 21:55 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
В продолжение темы. Кое как удалось подключить RAID загрузившись с флешки (отдельная песня!), и наконец-то! Добрались до файлов логов... Журналы нашли на старом сервере в каталоге Код: plaintext У нас все нормально восстановилось, или есть какие-то команды для проверки целостности? Терзают сомнения... Или есть вариант найти на старом сервере где хранятся сами файлы БД, и их еще перенести? Это лучше? И как найти сами файлы БД в RedHat? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2008, 12:03 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
ГагаринУ нас все нормально восстановилось, или есть какие-то команды для проверки целостности? Терзают сомнения... Или есть вариант найти на старом сервере где хранятся сами файлы БД, и их еще перенести? Это лучше? И как найти сами файлы БД в RedHat?Файлов может много быть в общем случае. Сделайте после коннекта к базе Код: plaintext Физическая целостность файлов бд проверяется утилитой db2dart . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2008, 13:09 |
|
||
|
Посоветуйте с восстановлением...
|
|||
|---|---|---|---|
|
#18+
И так, докладываю, db2 list tablespaces | grep -E 'Name|State' выдал: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Код: plaintext 1. 2. 3. 4. 5. Большое человеческое спасибо Markу Barinsteinу за помощь и ссылки! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2008, 06:24 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=35039856&tid=1604113]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 394ms |

| 0 / 0 |
