Я пытаюсь клонировать необработанные данные из всех баз данных на экземпляре MySQL в Live в тестовую среду. Ребята из сети сказали мне, что данные были синхронизированы и скопированы, но я не могу запустить экземпляр MySQL в тестовой среде. Я использую движок innodb, и я могу видеть файл ibdata1
, файлы mysql-bin
и ib_logfiles
, скопированные вместе с соответствующими папками db.копирование необработанных данных mysql с сервера на другой
Ошибка я получаю в журнале ошибок выглядит следующим образом:
130911 13:53:08 InnoDB: Error: table <table-name>
InnoDB: in InnoDB data dictionary has tablespace id <id>,
InnoDB: but tablespace with that id or name does not exist. Have
InnoDB: you deleted or moved .ibd files?
процесс Клонирование не останавливает Живой экземпляр MySQL и мне интересно, это проблема. Я не хочу использовать mysqldump
или другой инструмент резервного копирования. Я просто хочу скопировать исходные данные. Спасибо за любой совет.
копирование файлов во время их использования не сделает вас счастливыми. – mnagel