由于在戴尔服务器中必须升级到较大的磁盘,因此我想对现有的CentOS 5.3安装进行映像并将其恢复到新的磁盘上。
由于现有的磁盘是RAID-1,并占用了机器中的两个插槽,因此我无法同时将新旧磁盘同时装入。 这是一个戴尔R300。
我可以把服务器关掉,我很乐意为CentOS使用救援盘,并创build分区等,只是数据传输的问题。 它可能是一个USB磁盘或通过NFS到另一台服务器(NFS可能是首选,因为千兆比如此之快)。
我认为这就像运行rsync / tar在各个分区上的正确选项 – 任何人做到这一点,并可以build议适当的命令来实现它?
谢谢
巴纳比
那么CloneZilla怎么样 ? 那适合你吗?
希望这有助于,最好的问候,汤姆。
这可能是矫枉过正,但我曾经喜欢systemimager这种工作 – 特别是一遍又一遍地部署克隆系统:
为什么不打破RAID-1,并坚持在一个新的磁盘? 无论如何,如果你愿意宕机,那就不是不当的磁盘故障会导致任何可怕的事情发生。
要以成功的结果来更新这个问题,我结合使用了上述build议。 我select了这个解决scheme,因为我的情况有些宕机(我更关心在数据中心花费更less的时间!),并希望确定它能工作。
利润! 🙂
欢呼的帮助!
我已经做到了 使用戴尔的RAID控制器,RAID卷显示为O / S的单个磁盘。 这使得大多数的成像软件可以把它当作一个单独的磁盘。 我使用G4L(可以用来映像任何操作系统,而不仅仅是Linux)映像到附近的FTP服务器或USB磁盘,交换磁盘,重buildRAID卷,然后映像回升级的磁盘。
如果您对整个RAID卷进行映像,则会为您执行分区。 但是,您将拥有与以前完全相同的大小的分区,如果您使用更大的磁盘进行replace,这可能会受到限制。 您可以稍后添加更多分区,或使用gpartedcaching最后一个分区。 有远见的,把Swap和/ var作为最后的分区允许在这里有更多的灵活性。
另一种方法是一次成像一个分区。 这样更乏味,但是只要每个新分区的大小相同或大于备份分区,就可以灵活地布置新的分区scheme!