將 TS-464 從 3 顆 Raid 5 硬碟遷移到 2 顆 Raid 1 硬碟

我目前有一台 TS-464,裡面裝有三顆 6GB 的 Seagate 硬碟,組成 Raid 5 阵列。現在我想將系統遷移到兩顆 12GB 硬碟,設定為 Raid 1。由於還有一個未使用的硬碟插槽,我想知道是否可以在現有硬碟還在的位置下,先裝入其中一顆 12GB 硬碟,讓資料遷移變得更簡單。

請問這種情境有推薦的做法嗎?

你可以之後將單一硬碟轉換成 RAID1,但如果 RAID5 也是你的系統磁碟區,你將會失去所有應用程式。

我知道這在經濟上會有點不舒服,但建議系統磁碟區應該安裝在 SSD 上(這樣應用程式載入會快很多),而且系統磁碟區應該要有冗餘(所以要用兩顆硬碟做 RAID1)。

最簡單的方法就是用正確的設定從頭重灌 NAS,然後從備份還原你的檔案。

謝謝。我一開始的想法就是直接把舊硬碟拔出來,換上新硬碟,然後從備份還原。我本來覺得如果能從舊卷移動檔案到另一個會比較快。

如果我把現有的硬碟移除,只把備份還原到兩顆新硬碟,是不是會把所有應用程式都弄不見?

另外,已安裝的應用程式可以備份嗎?我一直都有備份我的個人檔案和系統設定。

你無法備份或還原應用程式,所以我才會這麼建議。

而恢復應用程式其實是最簡單的。如果你像使用 Note Station 這類應用程式,但在重裝 NAS 前沒有匯出你的筆記,那這些筆記就會永遠消失。容器 (Containers) 和虛擬機 (VMs) 也是一樣的情況。

關於你建議將系統安裝在 SSD 上這件事,先來個有點尷尬的坦白。我之前裝了一顆 WD Red NVMe SSD 當快取碟,結果用了三年,在我出門幾個月旅行時就故障了——當時我還用 Tailscale 遠端 VPN 回家看 Netflix,真的是超級麻煩!這次經驗讓我記取教訓了。

首先,如果我要安裝 SSD,能不能把現有的系統裝到 SSD 上?如果可以,這樣我就能分階段遷移過去,應該能簡化很多。如果不行,好像對這個遷移的問題也沒什麼幫助。對了,把系統放 SSD 會讓 NAS 變安靜嗎?這對我來說超大加分!

如果這確實是個好選擇,你有推薦的品牌和容量嗎?我沒有裝很多 app,.qpkg 資料夾也才 5.2GB 而已。

謝謝你。結果發現我其實沒裝多少應用程式,主要是 Emby、Plex 和 Tailscale。我沒用 NoteStation,也沒有用過任何容器或虛擬機。

單顆 SSD 並不是個好主意(如你所發現的)

你無法移動系統,不能。

由於 md9 和 md13 的關係,所有內部硬碟都還是會很吵。

我原本以為把系統磁碟設為 SSD,磁碟存取活動應該會減少,對嗎?

另外,如果我現在的系統已經在運作——不管是用現有硬碟還是把新硬碟移過來,然後我把兩顆 SSD 設定為系統磁碟,把原本的硬碟拔掉。如果再把這些硬碟插回去,系統是不是可以正常運作?還是我需要重新格式化,然後再把資料全部複製一次?

我還沒買 SSD,但已經有新硬碟了。不太確定是不是應該等 SSD 到了再做搬遷作業。

感謝你的協助!

舊硬碟包含你的舊系統磁區,所以你需要將舊硬碟清除,以移除系統磁區。而且你必須安裝 SSD(我有點疑惑,因為你一直只提到一顆 SSD,即使在上面那個故障故事之後)來建立系統磁區。

除非你的系統磁區一直在高強度運作(像是 Plex 伺服器、QuMagie、Containers 等),否則你不會聽到太大差別,因為所有硬碟都會因為日誌等原因,被持續寫入資料。

另外,「系統磁碟區」(System Volume)並不等同於「作業系統磁碟區」(Operating System Volume)。作業系統分布在所有硬碟上。系統磁碟區只是預設資料夾所在的位置,也是應用程式預設安裝的地方,以及部分內部 QNAP 資料庫的儲存位置。

抱歉……我說「SSD」的時候,其實是指「那兩顆組成Raid 1的SSD」。我已經學到教訓了!

你可以讓 RAID5 以降級模式運作(缺少一顆硬碟)。我想你可以將其中一顆硬碟標記為故障。這樣就能把那顆硬碟拔掉,然後用第 4 個槽位加上現在空出來的槽位組建你的 RAID1。接著再把所有資料從降級的 RAID5 移到新的 RAID1 上。

謝謝你!我覺得這可能更簡單。我打算先將兩個新硬碟其中之一插入第4槽,然後建立一個非系統磁碟區,因為已經有一個系統磁碟區了。接著我可以把所有資料從現有的系統磁碟區複製過去。然後我會移除所有硬碟,插入兩個 SSD 硬碟,建立系統磁碟區,然後再插入那顆單獨的硬碟,讓它和新的 SSD 系統磁碟區一起運作。之後,我可以插入第2顆硬碟,並將第1顆硬碟移轉成與第2顆硬碟做 RAID 1。

我會把所有東西都備份好,所以如果不行的話,我也能夠重新開始,把 SSD 和新硬碟都重新來一次。