|
|
|
| Добрый день
У меня такая проблема - есть необходимость переноса базы с сервер на Ubuntu на Windows (2008 R2). Это делается для быстрого восстановления БД в случае краха. База большая (170 Гб), так что рестор из *.sql очень долгий. База в основном Innodb, так что в качестве инструмента выбран Extrabackup от Percona, но он работает только на Linux, поэтому требуется перенос базы с
Linux на Windows. При тестовом переносе при открытии базы получил ошибку невозможности открытия таблиц. Версии серверов отличаются - на Ubuntu 5.6, на Windows 5.1. Что я делаю не так? | |
|
|
|
|
|
|
|
для: buhm1987
(20.07.2013 в 13:05)
| | Строго говоря бинарные файлы InnoDB не переносятся между серверами, это возможно только в случае MyISAM. Придется делать дамп. Или пользоваться утилитой но переносить опять же на Ubuntu. | |
|
|
|
|
|
|
|
для: cheops
(20.07.2013 в 13:16)
| | Проверили ещё раз,всё замечательно перенеслось | |
|
|
|
|
|
|
|
для: buhm1987
(22.07.2013 в 06:49)
| | В случае InnoDB сервер может просто стартовать довольно не спешно, особенно если база данных такого объема. | |
|
|
|