使用软件 RAID 克隆 Ubuntu 机器

使用软件 RAID 克隆 Ubuntu 机器

我需要将我的专用服务器迁移到新的服务器:

  • 两个服务器都是远程托管的,我无法访问物理机器,只能使用 root ssh
  • 旧服务器正在运行 Ubuntu 服务器 13.10、3.11.0-14-generic #21-Ubuntu SMP Tue Nov 12 17:04:55 UTC 2013 x86_64 x86_64 x86_64 GNU/
  • 旧服务器有软件 RAID(/dev/md)
  • 新的服务器有硬件 RAID!!!!
  • 新的服务器有更大的磁盘和不同的分区(这是一个新的 Ubuntu 13.10 全新安装)

将所有安装克隆到远程机器的最佳方法是什么?

根目录的 rsync 是个好方法吗?考虑到我在旧服务器上有软件 raid,在新服务器上有硬件 raid,我必须排除哪些子目录,所以我不想将 mdadm 配置复制到新服务器上。

答案1

很抱歉没有提供真正的答案,但我认为我至少可以提供一些帮助,因为我写了一个脚本来复制 ubuntu 系统。不过我没有发布这个脚本,因为它到现在还不完善!所以请小心!

仔细阅读所有配置参数和注释。也许您根本不想使用该脚本,但只需调查无法/不需要 rsync 的跳过路径。最重要的步骤是在成功复制系统后手动调整 /etc/fstab。另外我不太明白 - 您想克隆到正在运行的系统中吗?我不确定这是否可行。

尽管如此,脚本如下:

http://www.nskcomputing.de/index.php?section=Download&id=copytux

但再说一遍:该脚本处于测试阶段,请一定要非常小心!

关于硬件 raid,尝试查明 raid 控制器是否本机受支持,或者是否有额外的驱动程序或内核模块来支持该控制器。

相关内容