现在的情况:
- Dell PowerEdge T300 服务器(SAS6/iR 控制器)(RAID 0/1)
- Ubuntu 10.04 LTS 服务器安装在软件 raid(2x500GB)+ LVM 上。当前已使用空间 25GB。
问题:
- 如何在回滚时对当前安装进行安全备份。例如,Clonezilla 不支持软件 RAID。
- 如何将 Ubuntu 安装迁移到硬件 raid(同一台 PC 相同的 HDD)?
可选目标:
- 是否也可以摆脱 LVM?
答案1
由于您只使用了 25 GB,因此我会考虑使用诸如外部 USB 驱动器之类的程序在文件系统级别备份系统tar
。同样,由于数据量很小,请验证您是否可以执行恢复。在您对备份/恢复过程有信心之后。我会从头开始,创建一个硬件 raid 分区,使用 Live CD 启动,然后恢复您的数据。然后,您需要使用 GRUB 创建一个新引导记录,以便系统可以启动到新恢复的系统。
答案2
软件 raid - 镜像?然后您可以从 raid 中取出一个磁盘(更安全 - 然后服务器关闭) - 这将是您的原始备份。
下一步是在控制器上设置硬件 RAID。如果您还有一块磁盘(创建镜像),则可以构建 RAID。如果没有 - 这可能是一个问题(控制器通常不允许创建降级 RAID。查看快速初始化选项或另一种方法 - 在控制器上创建 RAID0 卷并尝试稍后将其转换为 RAID1(如果可能)。
如果控制器不支持这样的功能,你就不会t have additional disk, well, its very difficult to replace metadata of software raid to metadata hardware raid and don
粉碎某些东西。:)
如果控制器具有某些功能,或者您有额外的硬盘,只需创建卷,从某些 livecd/usb/pxe 启动,然后将磁盘从一个挂载点复制到另一个挂载点。别忘了 fstab 和 mbr。