昨晚,我使用备份实用程序。该过程使用默认选项运行,将目录备份/etc /home /usr /var
到我的计算机上的单独分区。
备份成功完成后,我在现有的 Ubuntu 10.10 分区上安装了 Ubuntu 11.04,并使用 taskel 安装了 lamp-server 元包:
$ sudo apt-get install tasksel
$ sudo tasksel install lamp-server
出现提示时,我输入了与 Ubuntu 10.10 上相同的 MySQL 根密码。
/media/backup/var/lib/mysql
将用户帐户、数据库和配置恢复到新安装的最简单方法是什么?
谢谢。
答案1
如果在备份时 MySQL 已关闭,则只需将文件放回原位即可。在标准发行版中,mysql 数据位于 /var/lib/mysql(如果实际路径不同,您可以在 /etc/my.cnf 中查看)。因此,我会:
- 如果 mysql-server 正在运行,则关闭它
- 将当前 /var/lib/mysql 文件夹移动到安全的地方(即使它几乎是空的)
- 将备份从 /media/backup/var/lib/mysql 复制到 /var/lib/mysql
- 重新启动 mysql 服务器
滑雪完毕!