powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Восстановление базы из просто сохраненных (скопированных) файлов
1 сообщений из 1, страница 1 из 1
Восстановление базы из просто сохраненных (скопированных) файлов
    #38848291
argument
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем.
Заранее извиняюсь за глупые вопросы, так как плохо еще знаю 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?

Что посоветуете делать в этом случае? Как восстановить базу с имеющими файлами?

Спасибо.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Восстановление базы из просто сохраненных (скопированных) файлов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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