如何利用現有資料建立RAID5?已編輯

如何利用現有資料建立RAID5?已編輯

這是原始帖子 該論壇上有一篇關於使用非 RAID5 分區上的現有數據添加/創建新 RAID5 的非常古老的帖子。我假設討論與硬體 RAID5 有關。我可以使用一個分割區上的現有資料使用軟體 RAID5 新增/建立/建置 RAID5 分割區嗎?我熟悉Linux“mdadm”。

12 月 7 日編輯 這是標題和我的問題的重複。有人可以真正回答這個問題嗎?

我有一個包含資料的分割區,我不想丟失這些資料。 如何使用現有分割區建立 RAID?

更喜歡 RAID5,但也可以(在 mdadm 中驗證)RAID6。

這是我用來獲取我嘗試恢復的原始 RAID5 的一個分區的部分副本的實際命令。

(我將另一個 dd 副本複製到更大的分區中,沒問題)

nov25-1@nov251-desktop:~$ sudo dd if=/dev/sdb4 of=/dev/sdf11 dd: 寫入'/dev/sdf11': 裝置上沒有剩餘空間301840385+0 筆記錄in 301840384+0 條記錄複製了 154542276608 位元組(155 GB,144 GiB),19143.6 秒,8.1 MB/秒 nov25-1@nov251-desktop:~$

我的下一步是什麼 - 使用 mdadm?

我不需要「如何 RAID」參考資料,我需要實際的下一步才能繼續。

答案1

首先想重複 Chopper3 的警告,重新思考 RAID5 的建立。

以及程序。從這裡您可以看到如何從單一磁碟建立 RAID1。

  1. 對第二個磁碟進行分割(不含資料)
  2. 建立 RAID 設備
  3. 製作檔案系統
  4. 複製數組上的數據
  5. 在新磁碟上啟動(如果這是啟動磁碟)
  6. 將原始磁碟新增至陣列
  7. 對原盤進行分區
  8. 將磁碟分割區新增至陣列
  9. 更改 fstab

然後你可以使用這個答案將 RAID1 轉換為 RAID5

答案2

RAID-5 已棄用,請考慮其他 RAID 等級。 (使用斬波器3建議對於突襲等級)

要回答您的問題,因為它可以適用於任何其他 RAID 級別,您不能輕易回答。

最常用的方法是使用第三方工具(例如可啟動媒體)複製 HDD,建立陣列,然後在 RAID 陣列上復原資料。

我的解決方案看起來很糟糕,但請記住,它可能是測試您的媒體是否可以看到您的 raid 硬體的好方法,從而測試您的備份工具/計劃。

相關內容