Raid

將作業系統從 RAID5 陣列移動到 RAID 1 陣列

  • June 6, 2014

我想對我的舊 ProLiant ML350 G5 伺服器進行最後一次提升,它只需要再可靠幾年!預算約為 1500 美元(我沒有更多),我計劃更換 CPU(+ 添加第二個)、我的 raid 控制器 (E200i) 的電池記憶體、雙倍 RAM,並更換所有硬碟驅動器.

我在 RAID5 中有 7 個 HDD(SAS 10krpm,72Gb)+ 1 個備用硬碟,而且我的系統已滿(沒有空托盤,已滿磁碟)。

在我目前的 RAID5 陣列中,我有 2 個分區: - 1 個作業系統分區,20Gb - 1 個數據分區,350 Gb

我計劃將這 8 個磁碟替換為: - RAID 1 中的 2 x 300Gb SAS 15krpm(= 1 個 OS 分區) - RAID 1 中的 2 x 2Tb SATA 7.2krpm(= 1 個 DATA 分區)

我最大的限制是我只有 01 天來升級我的伺服器。因此,我正在尋找將我的所有文件(作業系統 + 數據分區)複製到我的新陣列,即: - 作業系統分區應複製到 RAID1 “2x300Gb 陣列” - 數據分區應複製到 RAID1 “2x2Tb大批”

我的第二個問題是我需要在插入新硬碟之前物理移除所有舊硬碟。

我正在執行 Windows Server 2003 R2,即使 MS 支持即將到期,我也無法購買新許可證並花時間進行配置。顯然,有了 1500 美元,我也無法購買可以從現在開始配置的新伺服器!

考慮過 ASR (NTBackup),但我沒有磁片驅動器(也不想投資一個!)考慮了一個 clonezilla 複製,並閱讀了這個有趣的連結:Windows Server 2003 - move C: partition to a new SAS disk,但我對使用帶有 RAID5 的 Clonezilla 不是很有信心。

快速輕鬆(如果可能!)“複製/粘貼”我的作業系統(因此無需重新安裝和重新配置所有)和數據/程序/服務等的最佳選擇應該是什麼……?

感謝您的意見

非常喜歡這個問題 - 謝謝你的提問!

現在我有了一個巧妙的計劃——利用這段時間進行虛擬化,讓所有未來的工作變得超級簡單。

計劃是獲得一個臨時/租用的伺服器,在其上安裝基本(免費)ESXi,將您的伺服器停機幾個小時,然後將目前伺服器轉換為 ESXi 機器上的虛擬機,安裝 vmtools 並在隔離時對其進行測試來自您的真實使用者。

如果此測試順利,您可以安排再次做同樣的事情,但這次是真的!

您要做的是再次關閉伺服器,再次將其轉換為 VM,然後移除所有磁碟並將它們作為備用選項放在一邊。然後添加額外的 CPU/記憶體/記憶體並在新磁碟上創建新陣列。在這個新陣列上安裝 ESXi,只需將虛擬機從臨時 ESXi 盒複製到新升級的一個,啟動它並安裝 vmtools。

如果一切順利,那麼您應該會看到額外的 CPU、記憶體和磁碟帶來了巨大的性能提升 - 是的,您將失去百分之幾的性能到虛擬化層,但現在您將擁有一個可以移動的易於傳輸的伺服器,升級等,因為它將被封裝在VM中。如果它壞了,只需重新插入舊磁碟,你就會回到原來的位置。

這聽起來可行嗎?我知道您沒有從 VMWare 獲得付費支持的預算,但您的設置將非常簡單,如果您有具體問題,我們可以幫助您進行配置,而且無論如何您都可以“玩”這個臨時伺服器 -不要忘記,臨時機器不必擁有海量的 CPU、記憶體或磁碟性能,只要足以容納新的 VM。

希望這可以幫助。

引用自:https://serverfault.com/questions/602306