身處於數位時代的現今,每個人每天產出的資料量非常龐大,也因此更需要可靠的儲存設備作為後援,也因此 NAS 在最近幾年就成為絕大多數消費者必備的工具之一,應用範圍也十分廣泛;除了專業工作者、中小企業會使用 NAS 作為檔案儲存、備份與共享的工具,對於一般使用者來說,NAS 更是可以輕鬆打造個人資料伺服器的必備利器,除了一般電腦的資料備份,重要照片、影音的集散地,搭配不同類型的應用程式,更能進一步將自己的 NAS 打造成為個人獨享的私有雲端主機。
但隨著 NAS 產品及功能的持續進化,有不少使用者也會因為想擴充儲存空間或是使用進階功能等需求,考慮將自己的 NAS 主機汰舊換新,享受最新的功能及服務,但這時候系統和資料搬家就成為一件令人痛頭的事情,不過實際上軟硬體整合度較高的 NAS 廠商早已為使用者超前部署相關的備援機制了,像是擁有許多愛用者的 Synology NAS,就提供了多種不同的檔案轉移的解決方案。
在接下來的文章中,筆者就將針對 Synology NAS 系統,來為大家帶來詳細的介紹系統轉移的方式與實戰攻略。
我該如何選擇最適合的 NAS 搬家方式?
Synology NAS 所採用的 DiskStation Manager (簡稱 DSM) 作業系統已經發展非常多年,也有為數眾多的用戶長期給予大量的功能回饋,因此目前可以提供的系統跟資料轉移(Migration)的解決方案也相當多元,能讓用戶更有彈性、更輕鬆地因應自身的情境在不同 NAS 之間完成系統資料的遷徒。
根據不同的需求與狀況,目前 Synology NAS 提供下面三種不同的系統搬家方式,一起來看看有哪些差異吧!
透過硬碟轉移
對於單純想要升級 NAS 硬體設備,且目前使用的硬碟較新、健康無虞沒有立即損壞的疑慮,且舊機並不考慮與新機同時使用的情況下,最為簡單的就是「硬碟轉移」,也就是直接將舊機的硬碟安裝至新機上,並透過恢復機制來完成 DSM 系統的重新啟用。不過雖然這種系統搬家的方式最簡單,但卻會有適用機種上的限制,因此在操作前務必要先確認新舊機種是否能適用於硬碟轉移(可參考官網提供的說明)。
除了特定的型號不支援硬體轉移,不同型號之間也可能會有不支援的狀況,通常同系列產品、且為初階系列 (如 J 系列、 Value 系列) 升級進階機種 (如 Plus 系列、XS/XS+ 系列等) 可以透過此方法完成資料轉移,但相反的若是要將進階機種的 NAS 轉移至初階機種,則無法適用硬碟轉移!
透過 Hyper Backup 進行資料轉移
如果新機要使用新的硬碟,且用戶有變更檔案系統的需求(例如:ext4 與 Btrfs 兩種檔案系統之間的轉換),可以選擇使用 Hyper Backup 的方式來搬移系統中的檔案、應用套件與帳號資料,此方式的優點在於優勢就在於通用性,因其幾乎沒有機型限制,但若要採用此種方式,會需要注意新 NAS 上是否有舊 NAS 資料的兩倍儲存量以上。
在新機 DSM 系統建置完成且已有設定儲存空間與共用資料匣時,在新機系統上安裝好 Hyper Backup 與 Hyper Backup Vault 套件,並透過舊機上的 Hyper Backup 完成設定,即可將舊機資料打包成為備份檔傳輸至新機,備份完成後,即可在新機上透過 Hyper Backup 來存取備份檔案完成資料還原。
透過 Migration Assistant 進行轉移
在新機有新硬碟,且舊機可以正常運作的情況,若不需更換檔案系統,同時希望舊 NAS 在資料轉換過程中,可以同時保持所有服務的正常運作時,就可選擇 Migration Assistant 的方式來轉移,相較之下這樣的方式操作更為簡化,只需幾個步驟就可無縫的轉移舊機的系統設定及資料。需注意的是為避免隱私問題與移轉後的潛在衝突,Synology 帳戶設定、授權、網路相關設定將不會被移轉,且 Migration Assistant 有機種限制,因此操作前務必要先確認清楚。
不過 Migration Assistant 在使用上也有一定的限制需要注意,像是來源裝置(舊機)的 DSM 系統需要為 6.0 以上版本(建議更新至最新版),且裝置上已設定的 High Avaliabilty 叢集、SSD 快取、MailPlus 叢集與 Time Backup 備份…等都需要先移除;此外,目標裝置(新機)上也需要先建置好 DSM 6.2.2 以上版本,並先完成儲存集區的建置,且總容量需要大於來源裝置所有儲存空間的總容量。
使用 Migration Assistant 在進行資料移轉時,如果舊機上正在運行服務,為確保舊機的服務不中斷,Migration Assistant會自動將傳輸速度降低至 30 Mb/s,若是希望提升資料轉移的效率,建議可以將舊機上的相關備份或同步任務等服務先進行關閉。
Hyper Backup & Migration Assistant 傻傻分不清楚?我應該選哪一種?
從上面有關於 Synology NAS 系統搬家的解決方案說明中,我們不難發現到除了最直接了當的「硬碟轉移」,另外兩種方式:Hyper Backup 與 Migration Assistant 都是採用軟體套件的方式來協助使用者在新舊兩台已完成 DSM 系統建置的 NAS 進行資料轉移,至這兩種方式到底主要的區別在哪?你又該選擇哪一種方式呢?
下面筆者就從幾個面向來為大家簡單解惑一下~
資料傳輸的方式差異?
Migration Assistant 是專為系統轉移所設計的工具,在資料傳輸時會以「Block Level(區塊式)」進行資料傳遞,因此在運作時效率會比「File Level(文件式)」更有效率,且在新舊資料傳輸時採用 DRBD 無縫接軌服務的方式同步資料,因此可以確保新舊機的資料是一致的;相較之下,Hyper Backup 主要功能是用作系統定期排程備份,且備份時會透過「重複資料刪除技術」、「資料加密與壓縮」來處理資料,因此在備份後需要再花時間還原已壓縮的檔案,兩者的運作方式有不小的差異。
傳輸系統的設定差異?
Migration Assistant 在運行時是採用「整機複製」,而 Hyper Backup 則是針對各別的應用程式來複製所需要的設定檔,因此 Migration Assistant 可以支援轉移的應用程式較多,自動化的移轉過程可減去手動操作設定可能造成的失誤。但相較之下缺乏彈性,如果使用者希望有比較高彈性的轉移方式,就可以選擇 Hyper Backup 或是其他方式。
所以,我該選誰?
簡單來說,可以從新 NAS 系統是否有檔案系統轉換的問題來判斷,若是新舊 NAS 會採用的檔案系統相同(exf4 或 btrfs),則 Migration Assistant 與 Hyper Backup 皆可支援;但若有檔案系統轉換的需求,就只能選擇 Hyper Backup。
Synology NAS 資料搬移實戰!
筆者透過 Migration Assistant 將 DS218+ 的資料轉移至 DS920+。實際操作體驗真的非常簡單,且資料轉移的過程中不影響舊有 NAS 的運作,而且備份完成後只需要重開機並自動完成資料驗證即可,難度較低,即便是第一次轉移也能輕鬆上手哦!
開始之前的準備
在開始進行 Migration Assistant 的系統搬家之前,請先確認舊 NAS 的系統是否已升級為 DSM 6.0 以上版本,筆者會建議大家可以直接更新至最新版。此外,若舊 NAS 有設定 High Availability 叢集、SSD 快取、MailPlus 叢集、Time Backup…等功能,都需要先移除。
接收備份資料的新 NAS 則需要完成 DSM 系統的建議,並在儲存空間管理員建置好儲存集區,且儲存集區的總容量需大於舊 NAS 儲存空間的總容量。
最後,請確認新舊 NAS 是否處於同一區域網路內(連結至同一個路由器或交換器上),若機種允許,也可透過網路線直接連結的方式,確保轉移的穩定性並加快兩台機器資料傳輸的速度。
Migration Assistant 的設定
Migration Assistant 的套件需要安裝於「目標裝置」,也就是要接收資料的新 NAS 上頭,安裝後即可透過轉移精靈的指示,Step by Step 完成設計,過程真的比想像還簡單呢!
資料轉移後,還需要做什麼嗎?
基本上 Migration Assistant 是一個可以全自動完成系統搬家的工具,因此在完成初始設定並啟動備份後,使用者要做的事情就是「等待」,而系統上也會有預估完成的時間,待資料轉移完成,使用者只需手動確認系統重啟之後,Migration Assistant 就會自動進行資料轉移後的驗證,一切就大功告成了!
Synology NAS 資料轉移方案多元,總有最適合你的一個!
從前面的攻略文中,相信大家不難發現到,Synology NAS 針對資料搬移的需求,提供了非常多元的解決方案,而且其實難度都不高,對於一般使用者來說也是相當友善,未來在進行 NAS 升級時,就不需要再擔心原本舊機的資料量太大,不知該從何著手,更不用擔心資料轉移的過程中會有遺漏的的風險。
這裡筆者也簡單為大家列出 Synology NAS 三種資料轉方案的操作流程,在決定該使用哪一種之前不妨可以先參考一下!
至於這三種方式,哪一種最值得推薦呢?若以資料轉移的操作與實際運作的難度來說,Migration Assistant 絕對會是最適合絕大多數使用者的解決方案,不過還是要提醒大家,每個人使用的機型、檔案系統與要轉移的資料類型都有差異,建議大家還是需要依照自己的實際狀況來選擇最適合的系統搬家方式。
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!