成像CentOS安装

由于在戴尔服务器中必须升级到较大的磁盘,因此我想对现有的CentOS 5.3安装进行映像并将其恢复到新的磁盘上。

由于现有的磁盘是RAID-1,并占用了机器中的两个插槽,因此我无法同时将新旧磁盘同时装入。 这是一个戴尔R300。

我可以把服务器关掉,我很乐意为CentOS使用救援盘,并创build分区等,只是数据传输的问题。 它可能是一个USB磁盘或通过NFS到另一台服务器(NFS可能是首选,因为千兆比如此之快)。

我认为这就像运行rsync / tar在各个分区上的正确选项 – 任何人做到这一点,并可以build议适当的命令来实现它?

谢谢

巴纳比

那么CloneZilla怎么样 ? 那适合你吗?

希望这有助于,最好的问候,汤姆。

这可能是矫枉过正,但我​​曾经喜欢systemimager这种工作 – 特别是一遍又一遍地部署克隆系统:

http://wiki.systemimager.org/index.php/Main_Page

为什么不打破RAID-1,并坚持在一个新的磁盘? 无论如何,如果你愿意宕机,那就不是不当的磁盘故障会导致任何可怕的事情发生。

要以成功的结果来更新这个问题,我结合使用了上述build议。 我select了这个解决scheme,因为我的情况有些宕机(我更关心在数据中心花费更less的时间!),并希望确定它能工作。

  • 删除现有的驱动器
  • 添加两个新的驱动器,并在这些上创build新的RAID-1。
  • 删除一个新的驱动器,并用旧的replace – 你现在有2降级RAID-1arrays,都可以访问。
  • 引导clonezilla CD和克隆本地磁盘(g4l看起来不能直接执行本地本地克隆)。
  • 删除旧的驱动器,并更换剩余的新驱动器。 开始重build数组。 启动操作系统。
  • 一段时间后,用parted / fdisk / resize2fs进行重新分区

利润! 🙂

欢呼的帮助!

我已经做到了 使用戴尔的RAID控制器,RAID卷显示为O / S的单个磁盘。 这使得大多数的成像软件可以把它当作一个单独的磁盘。 我使用G4L(可以用来映像任何操作系统,而不仅仅是Linux)映像到附近的FTP服务器或USB磁盘,交换磁盘,重buildRAID卷,然后映像回升级的磁盘。

如果您对整个RAID卷进行映像,则会为您执行分区。 但是,您将拥有与以前完全相同的大小的分区,如果您使用更大的磁盘进行replace,这可能会受到限制。 您可以稍后添加更多分区,或使用gpartedcaching最后一个分区。 有远见的,把Swap和/ var作为最后的分区允许在这里有更多的灵活性。

另一种方法是一次成像一个分区。 这样更乏味,但是只要每个新分区的大小相同或大于备份分区,就可以灵活地布置新的分区scheme!