Добрый день.
[B]Вопрос по базе данных - не могу никак перенести на виртуалку, которую скачал для Hyper-V [/B](5.0.45).
Пробовал разными способами (и каждый раз на чистой виртуалке):
[B]Способ 1.[/B]
1. На рабочем сайте делаю полную резервную копию
2. Пытаюсь развернуть на виртуалке: файлы разворачиваются, но происходит ошибка при восстановлении БД:
тут по разному было:
[I]1. вариант, если стоит пароль рута, то ошибка:[B] (errno: -1)[/B][/I]
[I]2. вариант, если у рута нет пароля,[/I][I] то ошибка: [B]The table 'b_event' is full[/B][/I]
[B] Способ 2.[/B]
1. На рабочем сайте делаю полную резервную копию
2. Там же делаю отдельно резервную копию только базы данных.
3. Пытаюсь развернуть на виртуалке: файлы разворачиваются, пропускаю восстановление БД.
4. Запускаю снова: restore.php и выбираю архив с базой, но происходит ошибка при восстановлении БД:
[I]Can't cre ate table 'sitemanager0.b_admin_notify' [B](errno: 121)[/B][/I]
[B]Способ 3.[/B]
1. В командной строке рабочего сайта делаю копию так:
[B]# mysqldump -u root -p --single-transaction sitemanager0 > /backup_db.sql[/B]
2. потом качаю этот файлик [B]backup_db.sql [/B]к себе на виртуалку в корень
3. пишу в командной строке виртуалки:
[B]# mysqldump -u root -p < /backup_db.sql[/B]
[B]сервак отвечает: [/B][I]бла-бла-бла...[/I][B] dump completed on[/B] [I]... и дата...[/I]
Но в итоге базы нет.
[I]п.с. также пробовал останавливать mysqld перед копированием[/I]
Пожалуйста объясните пошагово:
как создать/развернуть резервную копию????
[B][I]- пока проблему наблюдаю именно в виртуальной-машине версии 5.0.45[/I][/B]
[B][I]- - на вирт машине 4.3. проблем не наблюдается...[/I][/B]
- - - и не пойму: руки кривые, мозг устал или глюки :o