我创建了一个新的 VM 来托管我们过时的 Bugzilla 服务器,现在我需要将数据库移到新的 VM 上。
我们的旧服务器正在运行 Bugzilla 2.16.3,我也计划在 VM 上使用它。这只是为了摆脱旧硬件。我不想因为这样的事情而与 VM Converter 混淆。
所以我的问题是:
- 如何导出/重新导入 Bugzilla 数据库和设置?
- 在执行此操作之前,我还需要设置什么,了解一下吗?
我也不是 Linux 专家,请见谅。我将使用 Fedora 9 来托管 Bugzilla。
我创建了一个新的 VM 来托管我们过时的 Bugzilla 服务器,现在我需要将数据库移到新的 VM 上。
我们的旧服务器正在运行 Bugzilla 2.16.3,我也计划在 VM 上使用它。这只是为了摆脱旧硬件。我不想因为这样的事情而与 VM Converter 混淆。
所以我的问题是:
我也不是 Linux 专家,请见谅。我将使用 Fedora 9 来托管 Bugzilla。
您必须注意的事项:
导出 mysql:
mysqldump --force --opt --user=$USER --password=$PASSWORD --databases $db > bugzilla.sql
mysql的导入:
mysql -u $USER -p < bugzilla.sql
在 bugzilla 目录中运行 ./checksetup.pl 以获取有关缺失内容的报告。它还将向您显示安装所需的线路。如果直接通过 perl 安装失败(通常会失败),请尝试使用本地 disto 包管理器来安装丢失的东西(在 Fedora 上百胜我接受它?)