|
|
|
Восстановление базы из просто сохраненных (скопированных) файлов
|
|||
|---|---|---|---|
|
#18+
Привет всем. Заранее извиняюсь за глупые вопросы, так как плохо еще знаю mysql. Передо мной поставили задачу восстановить базу. Что имеем: 1) 3 папки с файлами и с расширениями: frm, myd, myi, opt 2) 3 файла: ib_logfile0, ib_logfile1, ibdata1 3) еще 3 файла: ib_logfile0, ib_logfile1, ibdata1 но с другой датой и с другими размерами. Все файлы были физически перекопированы т.е. не было никакого правильного резервного сохранения базы. Мои действия: (все действия производились под ОС Windows 7 Ultimate, XAMPP 1.80) 1 Вариант: 1) Установил на "чистый" компьютер mysql той же версии которую до этого использовали. 2) Перекопировал данные из пункта 1 и 2 (см выше) в папку mysql\data. Причем, файлы ib_logfile0, ib_logfile1, ibdata1 записал поверх установленных по умолчанию. 3) В папке mysql\bin подкорректировал файл my.ini Строку: innodb_log_file_size=170M - изменил размер лог файла на актуальный. 4) Добавил в mysql_start.bat строку –-innodb_force_recovery=6 после команды: mysql\bin\mysqld –defaults-file=mysql\bin\my.cnf –-standalone –-console полностью выглядит так: mysql\bin\mysqld –defaults-file=mysql\bin\my.cnf –-standalone –-console –-innodb_force_recovery=6 5) Запускаю mysql. В логе ошибок не обнаружено. Данные в базе вижу. Вроде все нормально. 2 Вариант: Делаю все тоже самое за исключением: на этот раз я копирую файлы ib_logfile0, ib_logfile1, ibdata1 с другими датами и размерами. Дальше все так же как в предыдущем примере. Результат: Данные внутри базы не изменились. Ожидалось: С восстановлением более свежих файлов ib_logfile0, ib_logfile1, ibdata1 я получу более свежие данные в своей базе. Вывод: (одновременно и вопрос) Файлы ib_logfile0, ib_logfile1, ibdata1 просто не восстановились и я вижу данные только те что сохранились в папках в файлах с расширением myd? Что посоветуете делать в этом случае? Как восстановить базу с имеющими файлами? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2015, 03:01:33 |
|
||
|
|

start [/forum/topic.php?fid=47&gotonew=1&tid=1833733]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
153ms |
get topic data: |
9ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 269ms |
| total: | 512ms |

| 0 / 0 |
