Назад | Перейти на главную страницу

Восстановление учетных записей пользователей MySQL, баз данных и конфигурации из резервной копии каталога / var / lib / mysql

Вчера вечером я сделал резервную копию своего Ubuntu 10.10, используя резервное копирование утилита. Процесс выполнялся с параметрами по умолчанию, которые поддерживали /etc /home /usr /var каталоги в отдельный раздел на моей машине.

После успешного завершения резервного копирования я установил Ubuntu 11.04 поверх существующего раздела Ubuntu 10.10 и установил мета-пакет lamp-server с помощью tasksel:

$ sudo apt-get install tasksel
$ sudo tasksel install lamp-server

При появлении запроса я ввел тот же пароль root MySQL, что и в Ubuntu 10.10.

Какой самый простой способ восстановить учетные записи пользователей, базы данных и конфигурацию из /media/backup/var/lib/mysql к новой установке?

Спасибо.

Если MySQL был отключен во время резервного копирования, вы сможете просто вернуть файлы на место. В стандартных дистрибутивах данные mysql расположены в / var / lib / mysql (вы можете проверить фактический путь в /etc/my.cnf, если он отличается). Итак, я бы:

  • выключите mysql-сервер, если он работает
  • переместите текущую папку / var / lib / mysql в безопасное место (даже если она почти пуста)
  • скопируйте резервную копию из / media / backup / var / lib / mysql в / var / lib / mysql
  • перезапустить mysql-сервер

готово-лыжи!