恢复/恢复已经崩溃的Linux服务器上的Bugzilla? (可以启动到Live CD并挂载分区)

我们的bugzilla服务器崩溃了。 我可以通过一个Live CD启动并挂载分区,但无法启动,因为Grub全部被插入。

它运行Ubuntu 9.10。

我有一个FTP服务器上的服务器的所有文件。

任何人都知道如何恢复/恢复Bugzilla,如果我拥有的是文件本身? 我不能做一个mysql备份…至less我不认为我可以…因为我不能启动安装了mysql的硬盘。

有任何想法吗?

您可以尝试将旧硬盘上的/var/lib/mysql文件复制到新磁盘上的相同位置。 在重新分区和重新安装时,我已经用我的服务器做到了这一点。 之后,只需重新安装BugZilla(可以从/etc/apache2复制旧的apacheconfiguration文件,从/var/www复制web服务器文件,而不是重新安装所有内容)到新服务器的相同位置。

你可以用chroot启动mysql。

启动/ live CD。 安装损坏的驱动器的分区。 #mount / dev / sda1 / mnt / sda1

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

在影响你正在运行的硬盘上,你可以启动MySQL并转储数据。

修复grub并不难,我build议在声明安装死之前这样做。 再说一次,Ubuntu 9.10现在已经老了,迁移到10.04会更好。