在崩溃的 Linux 服务器上恢复/恢复 Bugzilla?(可以启动到 Live CD 并安装分区)

在崩溃的 Linux 服务器上恢复/恢复 Bugzilla?(可以启动到 Live CD 并安装分区)

我们的 bugzilla 服务器崩溃了。我可以通过 Live CD 启动并安装分区,但无法启动,因为 Grub 完全崩溃了。

它运行的是 Ubuntu 9.10。

我在 FTP 服务器上拥有该服务器的所有文件。

如果我只有文件本身,有人知道如何恢复/还原 Bugzilla 吗?我无法进行 mysql 备份...至少我认为我不能...因为我无法从安装了 mysql 的 HDD 启动。

有任何想法吗?

答案1

/var/lib/mysql您可以尝试将旧硬盘上的文件复制到新磁盘上的相同位置。我在重新分区和重新安装服务器时成功执行了此操作。之后,只需将 BugZilla 重新安装到新服务器上的相同位置(您可以从中复制旧的 apache 配置/etc/apache2和 Web 服务器文件,/var/www而不必重新安装所有内容)。

答案2

您可以使用 chroot 启动 mysql。

从实时 CD 启动。挂载损坏驱动器的分区。#mount /dev/sda1 /mnt/sda1

chroot 进入已安装的驱动器。#chroot /mnt/sda1

实际上,您正在 HDD 上运行,您可以启动 MySQL 并从中转储数据。

修复 grub 并不难,我建议在宣布安装失败之前先修复。不过,Ubuntu 9.10 现在已经过时了,最好迁移到 10.04。

相关内容