2020.10.23

RAID 磁碟陣列介紹與解析

RAID(磁碟陣列)基本原理
2020/10 版

RAID (Disk Array) 是將多台硬碟堆疊成一台高容量使用的『虛擬磁碟』,而 RAID 核心技術就是『虛擬架構』。
本章將解析仿間極少討論的『虛擬架構』原理。

RAID 內儲存企業重要資料,且幾乎 24H 全年不關機,夜間假日也無人看守,一定會擔心發生故障資料損毀。

凌威科技有30年和數千組故障 RAID資料救援實務經驗,將一步一步帶您避開資料損毀的風險。
這30多年來因深感多數 RAID故障需資料救援案例,其實只因使用者不知 RAID就是『虛擬磁碟 Virtual Disk』或不熟悉其原理技術,因而選購了不適用的機種或只是輕微故障或遭外人不當處理,導至受損更加嚴重資料損毀的不幸事件。

文章會自 RAID的基本原理開始說起,並以最簡單易懂的文字 + 圖片解說『虛擬架構』,希望對使用者有幫助。
此篇文章共區分三個單元,共有:

RAID原理基礎篇

RAID 的由來
Hardware Array , Software Array 原理
​​​​​​RAID 是虛擬架構的解析
RAID 硬碟一定需相同廠牌?型號?容量?
RAID Level 磁碟陣列等級、種類

RAID實務應用篇

RAID 磁碟陣列安裝
RAID Configuration 是什麼?有多重要?
常見品牌 HP、Dell、LSI、Intel 磁碟陣列 (Disk Array) 安裝畫面
RAID 磁碟陣列的規劃、使用、管理
RAID 磁碟陣列資料備份
 
重要提醒:
RAID磁碟陣列內有容錯機制,容錯機制的用意是『故障時發出警告,提醒使用者趕快備份重要資料』,而非因還可『正常讀取』,而忽視備份資料。

市面上的高階RAID 系統,雖擁有容錯的功能 (Fault Tolerant),但當其中1台硬碟損壞時,還是有機會正常讀寫,但絕不是當作備份資料的設備,平常還是要養成按時資料備份的習慣。萬一不幸遭遇RAID 硬碟損毀資料無法讀取時,要注意此時RAID 已是故障狀況,也許輕微也許嚴重,但因還有重要資料在裡面,不建議做任何有『風險』的動作,一不小心極可能破壞硬碟資料。

建議先諮詢專業的RAID 資料救援廠商,如損毀狀況輕微,工程師會帶您一步一步解除危機,且不見得會收費。
RAID磁碟陣列的由來

在RAID 還沒發明前,都是單台單台硬碟使用,當第1台硬碟存滿後,必須再加裝第2台、第3台⋯⋯來儲存資料,這個時候因為每台硬碟當中存放了不同的資料,就必須在各硬碟之間切換找資料,非常不方便。

例如每個人電腦裡都會有不同的硬碟,像是:C:\ D:\ E:\ ….,Volume1:、Volume2:、Volume3: …

RAID有一基本概念稱為EDAP (Extended Data Availability and Protection),其強調擴充性及容錯機制,也是各家廠商如:
LSI,IBM,HP,DELL,Compaq,Adaptec,Infortrend等訴求的重點,包括在不需停機情況下可處理以下動作:
 
  • RAID 磁碟陣列 - 自動偵測故障硬碟 (RAID Auto Error Detection)
  • RAID 磁碟陣列 - 重建故障硬碟的資料 (RAID Rebuild and Recovery)
  • RAID 磁碟陣列 - 支援不需關機的硬碟備援 (RAID Hot Spare)
  • RAID 磁碟陣列 - 支援不需關機的硬碟替換 (RAID Hot Swap)
  • RAID 磁碟陣列 - 擴充硬碟容量等 (Raid Hot Expanding)

RAID 磁碟陣列的儲存原理是用 Bit Striping及目前主流 Block Striping的分割方式,將資料分散儲存至各硬碟中,當硬碟受損時則經由XOR運算,再將存在其他各硬碟內的Parity Blocks及Data Stripe磁區的Data Blocks進行計算而重建資料Rebuild。

RAID磁碟陣列的優點:高容量、讀取速度快、容錯機制

【資料方便存取】
雖然是多台硬碟,但已整合成一台高容量的『虛擬儲存空間』使用,不必在各硬碟間 C: D: ...來回切換。
 
【高容量】
RAID 是將多台硬碟堆疊組合成一台高容量『虛擬磁碟』,RAID 的總容量計算公式是 N=1+1+1+..........,例如串接共 4 台 1TB 硬碟建構成 RAID 5 後,使用者在Windows、Mac、Linux 看到的是一個 3TB 的高容量儲存設備。
 
【讀寫快速】
多台硬碟內的多組讀寫磁頭同步動作,檔案的讀寫時間能夠更快速。
例如:同1隻檔案被單台 硬碟讀寫時間如是 “1”,3台硬碟同時讀寫時間 就變為“1/3”。但這只是理論,因 RAID Console 讀寫時需多一道 Parity 運算時間(同位檢查),加上現在新型硬碟存取速度極快,實務上使用者應該已分辨不出來。
 
【容錯功能 Fault Tolerant】
RAID 的『容錯』機制,是指容許內部硬碟故障1-2台還可讀取資料,
用意是事先預警,讓使用者還有時間備份資料 or 更換硬碟。
但只限 RAID 1、RAID 5、RAID 6、RAID 10 等級。
RAID磁碟陣列是虛擬磁碟 Virtual Disk 

RAID 是將多台硬碟堆疊起來構成一個高容量『虛擬磁碟 Virtual Disk』,建構技術分為硬體磁碟陣列(Hardware Controller Array)和軟體磁碟陣列(Software Controller Array)兩種。而這兩種建構技術有極大差異,效能也不同,適用客群也不同。
 
【硬體磁碟陣列 Hardware Controller Array】

如照片所示,是一片 RAID Controller Card 或主機板內建 Array 晶片,主要控制元件就是 Array Controller Chip ,知名廠牌有 IBM、HP、Dell、LSI、Intel.......tw_forum_list_20j13_q2q8pq6rwk

這晶片功能就是可以將多台硬碟『堆疊成一台高容量的虛擬磁碟』並控制所有磁頭組同步讀寫。

Hardware Controller 的特性:
  • 以『硬碟』為單位,多台『實體硬碟』組合,這層是實體非虛擬。(後註)
  • 運作穩定,讀寫快速。
  • 擁有獨立讀寫通道、晶片獨立運算,獨立記憶體,擴充性高。
  • 因為是由 RAID 介面卡控制,不受作業系統影響。
  • 需另購,操作有一點難度。

【軟體磁碟陣列 Software Controller Array】
tw_forum_list_20j13_bcsmuss9av
如照片所示,Software Controller Array是經由 Windows Server, Linux, MacOS...作業系統內提供 Array console 將多台硬碟內多個分割區 Partition,是以 Partition 為單位,『堆疊成一台高容量的虛擬磁碟』並控制所有磁頭組同步讀寫。

實作上在 Windows Server 的「磁碟管理工具」中,就有提供先把現有多台硬碟內數個分割區 Partition 改成「動態磁碟 Dynamic Disks」,再建構成各種等級 Array 。

時下流行的 NAS 系統,就是由 Linux 系統建立而成的。圖片就是 Windows 和 Linux 所建立的 RAID 。tw_forum_list_20j13_iuyjsrhkq3 (1)

Software Controller 的特性:

因屬作業系統內建 RAID 工具,免費易操作。
因是作業系統內建,所以運算時會加重作業系統負擔,存取速度慢。
基層底部是硬碟分割區 Partition (已是虛擬),非實體硬碟。
當作業系統受損當機時,控制 RAID 的組態設定 (Array Configuration) 也同時遭破壞,導致資料無法讀取。
虛擬架構一層又一層,當其中任何一層虛擬架構遭破壞,Array 即無法讀寫。受損風險較高。
 
RAID 磁碟陣列是虛擬架構的解析:

使用 RAID 一定要了解『虛擬架構』。因為RAID 本身就是『虛擬 Virtual or Logical』非『實體 Physical 』的儲存設備。
過去使用硬碟的方式很簡單也很直覺,共安裝幾台硬碟清清楚楚,順序也不容易錯亂,也不必學習『虛擬架構』。但是後來資料量愈來愈大,開始使用RAID 來儲存大量資料時。常常因對RAID 這種巨大的虛擬架構不熟悉傷透腦筋。

此單元以簡潔易懂方式說明。
『實體硬碟 Physical Drive 是可以拿在手上,虛擬磁碟 Virtual Disk 雖然可用但是手卻摸不到抓不到』。

實體硬碟 Physical Drive 是一台一台的儲存產品。
RAID 是將多台實體硬碟堆疊成一個高容量的虛擬磁碟 Logical Drive。

新購硬碟一定先用作業系統 Windows, Linux, MacOS....磁碟工具(Disk Manage)分割1 or 數個不同容量的分割磁區(Partition)> 再對各分割區一一做格式化 ( Format)後才會產生 C:、D:、E:、Volume1:、Volume2:、Volume3:........供儲存檔案。

1台1Tb硬碟可分割成:
  • 1個1Tb Partition● 2個分割區 300Gb+700Gb Partition
  • 3個分割區 100GB+400GB+500GB Partition
  • 更可以分割成 4、5、6....數個分割區。

不論分割區數量,容量如何改變,這台硬碟的實體容量1Tb是無法改變的。
所以硬碟是『實體 Physical』的,分割區 Partiiton 就是『虛擬 Logical』出來的。

再舉例:
一間50坪辦公司,使用屏風隔間可以隔成2個區或3個區或 4、5...個區,供業務部、行政部、主管...使用。辦公室50坪是無法改變的,是『實體』。但隔間數量坪數是可以任意改變,隔間就是『虛擬』。50坪辦公室等於『實體硬碟 Physical Drive』,每一區等於『分割磁區 Logical Partition』。

所以『分割區』就是儲存裝置的第一層『虛擬架構』分割區易遭破壞,隨便不明或人為刪除即可輕易就破壞分割區,內部資料也無法讀取。
但實體硬碟,除非硬體機件or電路元件故障,或人為碰撞才會破壞資料。

既然已知『虛擬架構』如此脆弱,實務上當然是愈少層愈安全。但也不知道什麼時候開始,市面上出現一大堆「多層虛擬架構」的RAID。
RAID 磁碟陣列Controller Card 原理:

接下來介紹傳統用實體的 Array Controller Card 建立的 RAID,也稱 Hardware Controller RAID。
tw_forum_list_20j13_q2q8pq6rwk
這也是凌威科技最推薦使用,理由:
  • Array Controller Card 在市場已行銷 30年,都是知名廠牌 IBM HP Dell LSI Intel .....,穩定性極高。
  • Array 晶片獨立運算,有獨立的讀寫Channel,memory...因不加重作業系統負擔,讀寫速度極快。
  • 雖然也是『虛擬架構』,但通常只有一層,故較安全穩定。



Array Controller Card 是多台硬碟接上後,由原廠提供的 Array Configuration Utility
操作,畫面非常詳細,建立、管理、故障維護.....各項功能齊全。
tw_forum_list_20j13_7dg9uuekku
1. [實體層Physical]列出現有實體Controller Card,各硬碟、廠牌、型號....細項。
2. [邏輯層Logical ]列出已建構的 RAID 的所有細項。

另一極令人稱道的特性,雖然 RAID 這層也是虛擬架構,但因其建構的架構 RAID
Configuration 是寫入 RAID Controller 和各台硬碟內,而且 RAID Controller Card 和 Hard Disk 內有很多地方可隱藏保護不易破壞,所以理論上較安全。

除非 Array Controller Card 故障,其『虛擬架構』才會被破壞,真的非常穩定。
如遇到RAID Controller受損,換上同廠牌系列Controller後,執行Restore RAID configuration即可復原 Array 。

因為這種『實體RAID』非常穩定,讀寫速度又快,所以都屬於『高階機種』,Google、FB、Amazon、中華電信、台灣大哥大、遠傳......大型機房一定都是用這種高階 RAID 運作。

一般企業如資料量大且要求 24h 全年不關機,建議採用這種高階 RAID,且內部搭配企業級規格的 SAS 硬碟,非 SATA 硬碟。
RAID 磁碟陣列還需要備份資料嗎?會故障嗎?有風險嗎?

當然要備份!RAID 只是單純的儲存裝置並非備份方案,且幾乎 24 小時不關機,硬碟耗損更嚴重。
主要會因以下2個原因造成故障風險:
  • 每台硬碟都會故障。若 1 台硬碟故障機率是 1,如 RAID 裡面安裝 3 台硬碟,機率就是 3 倍,因為任一台硬碟故障,RAID 就不正常。
  • RAID有多層的虛擬架構,任一層虛擬受損,RAID就受損資料也無法存取。
 
RAID 磁碟陣列硬碟一定需相同廠牌?型號?容量?

RAID 新購時,原廠通常都是用相同廠牌、型號的硬碟。但不同廠牌、型號、容量,也可用嗎?
答案是:『可以』。

RAID Controller 只認 SAS、SATA ....BUS,不管廠牌、型號、容量。

Software RAID Controller 一定可用不同廠牌硬碟,主機板上不就常安裝數台不同廠牌硬碟?
甚至 SATA HDD,USB HDD 同時使用。

Hardware RAID controller 也是可用不同廠牌硬碟,只要相同界面 SAS、SATA BUS。

另試問:
RAID 通常可以使用數年,且長年不關機,硬碟操的很兇,如3年後其中一台硬碟故障時,去哪裡購3年前同款硬碟?就算買到了也是3年前製造的中古硬碟,還敢用嗎?

但如不幸遇到 RAID Failed 時,建議您:
  • 硬碟全部換新,穩定可靠。其它未故障硬碟也換新。
  • 購新款硬碟代用時,只要相同 BUS,容量大於故障硬碟即可。
 
RAID Level 磁碟陣列等級、種類:

RAID 已有 RAID 0、RAID 1、RAID 5、RAID 5+spare、RAID 6,.....等級,未來還有可能繼續推出其它新等級,現有等級要完全暸解選出適用等級,已很頭痛。但凌威科技認為現有等級足以滿足各型企業需求,只是礙於對 RAID 認知程度不足,時常選購不適用等級。
建議重點放在 3-5年內『夠用』、『適用』、『有能力管理』即可,不必特意追求,可能一輩子都用不完的高容量,或一輩子都用不到的功能。
3-5年限到期後,汰舊換新時,廠商還會有新機種供選購。

以下是簡單的比較表:
Array Level RAID 0 RAID 1 RAID 5 RAID 5+Spare RAID 6+Spare RAID 10
Fault Tolerance
容錯等級
No 容許1台故障
Degraded
容許1台故障
Degraded
容許2台故障
Degraded
(限非同步故障)
容許2台故障
Degraded
(限非同步故障)
容許2台故障
Degraded
(限非同步故障)
Physical Drivers
硬碟台數
2台以上 2台 3台以上 4台以上 5台以上 4台
Array Size N-1 N/2 N-1 N-2 N-3 N-2
適用對象 風險高,
不建議使用
個人,SOHO 企業級 企業級 企業級 風險高,
不建議使用
 
RAID安裝、使用、管理、備份

RAID 安裝:HP、Dell、Intel、QNAP、Synology、WD、Seagate

RAID磁碟陣列剛安裝前,第一件重要的工作,先檢查每台硬碟是否有張貼順序編號『HD0、HD1、HD2....』?RAID 硬碟順序絕不可錯亂。
tw_forum_list_20j13_c9bytxne52

 RAID 剛開始安裝前,第一件重要的工作,先檢查每台硬碟是否有張貼順序編號『HD0、HD1、HD2....』?這對日後維護非常重要,尤其當RAID 故障受損需要『資料救援』時,因為檔案是分段寫入各硬碟內,如硬碟順序錯亂,則檔案的 Blocks 順序一定不正確。
                                                            
例:檔案的第1 Block 寫入第1台硬碟,第 2 Block 寫入第 2 台硬碟,第 3 Block 寫入第 3 台硬碟……..當日後讀取時,也須先讀取第1台硬碟的 Block,再讀取第 2台硬碟 Block,再讀取第3台硬碟 Block....
萬一硬碟無張貼順序編號,日後當維護時3台硬碟都同時抽出來檢查,但因廠牌型號相同,外觀也相同,一定無法分辨硬碟原順序。
且現在市面一些低價的 RAID Controller 都無具備『辨識硬碟順序機制』,如插回硬碟發生順序有誤時,即會將原 RAID Configurtion 破壞,資料無法存取,不可不慎。

使用者如已閱讀 『RAID 種類、等級』....相信足以有能力選擇適用機種,接下來此篇『RAID 安裝』只是說明安裝的基本常識,進階的技術因為要有各廠牌設備實作,無法在此討論。

RAID 購買時原廠應該都已安裝設定完成,可以直接使用。因RAID 原理架構複雜,不建議自行安裝使用,建議還是使用原廠的預設安裝模式,日後萬一故障時,原廠也較易處理。

IT 工程師都知道,會安裝不見得可以抓問題維護。就算初期安裝成功但還是屬新手,技術不熟練日後管理維護時也會手忙腳亂,甚至做出錯誤動作,發生更嚴重損壞。
RAID Configuration 是什麼?有多重要?

RAID 剛安裝成功後,另一件重要的工作,備份 RAID Configuration。

RAID Configuration 是什麼?有多重要?
RAID Configuration 就是,當 RAID 建立後產生的 RAID 架構所有組成要件的紀錄。

RAID 通常是企業使用,內部存放企業重要資料,如發生 RAID 故障,不熟練不建議自已動手,極易出錯,導致資料無法讀取,建議找專業『RAID 資料救援』廠商協助較保險。

右圖為最普遍簡單的 Intel RAID 管理畫面的基本設定。tw_forum_list_20j13_mxh37ku9ff (1)

RAID Clntroller 廠牌、型號......
HDD 廠牌、型號、S/N、順序......
RAID Level、RAID 1、RAID 5.......
Physical Disks—實際安裝的硬碟。
Create RAID Volumes—建立 RAID。



Select Disks—選取硬碟。
RAID Level—選擇 RAID 0、RAID 1、RAID 10….接下來就完成了。tw_forum_list_20j13_9xkp7yfici

這是 SATA 很簡單的 RAID Controller 設定,
只有基本安裝,無其它『RAID 進階功能』。

RAID Configuration 是 RAID 虛擬架構所有的組成要件資訊。
如是 Hardware controller 則記載:
RAID Controller 的廠牌、型號、版本....
每台硬碟的廠牌、型號、S/N....
所有硬碟的順序編號、RAID Level 0, 1, 5, 6...

如是 Software controller 則記載了:tw_forum_list_20j13_7ikar6bm85tw_forum_list_20j13_iuyjsrhkq3 (1)

Linux Array status 所有資訊

RAID Level
RAID Devices




可見 RAID Configuration 就是 RAID 架構所有組成要件資訊,萬一當 RAID Failure無法正常運作資料無法存取。事後需維護時,尤其資料救援非常有幫助。
常見品牌 HP、Dell、Intel、LSI 磁碟陣列安裝畫面
tw_forum_list_20j13_7dg9uuekku
HP 已是企業級專業的 Array 領導廠商,且大多數用高階的 SAS 硬碟,穩定性高,適用 24h 不關機。



HP Array Configuration Utility 提供安裝、管理功能,非常好用,但因 HP 屬高階機種,功能強且複雜, 建議初學者使用Create Array 預設設定,一步一步安裝即可,勿任意更改參數。
 
 



tw_forum_list_20j13_awukhcrjtc


Dell EMC PowerEdge RAID 也是企業級磁碟陣列的專業廠商,機種適用 SAS、SATA 硬碟。

Dell PowerEdge Expandable RAID Controller (PERC) BIOS Configuration Utility 提供了安裝、管理的完備功能。










Intel Rapid Storage 適用 SATA 硬碟,tw_forum_list_20j13_7ikar6bm85

幾乎都是 Onboard,非常普遍。
安裝畫面非常簡單易用。






 
RAID 磁碟陣列的規劃、使用、管理

RAID 是高容量的儲存設備,要如何規劃資料檔案的存放?

首先規劃時,第一個遇到的問題是『作業系統選用 Windows Server or Linux ?』,因為只是當 File Server,不當 Web Server、Mail Server,不去做其它工作,只是單純 File Server 存取,作業系統只需要求『穩定、安全』即可,功能不需太複雜。

不論作業系統是 Windows Server, Linux.....,開機系統建議一定要安裝在獨立單台硬碟 or SSD,除非企業是要求 24H Online 絕不可當機,才用 2台硬碟 Create RAID 1 架構(Mirror),用意是當第一台開機硬碟故障時,第二台開機硬碟可以立刻接替。
否則如只是開機用硬碟愈單純愈穩定,不要加上虛擬架構。多一層虛擬架構,就多一層風險。

作業系統 OS 和資料檔案一定要區隔存放,絕不可共存同一 RAID 內。

觀念上要清楚開機和資料檔案:重要程度不同、工作性質不同、安全性不同。
 
Server 的 Windows or Linux 開機系統安裝單獨一台硬碟,而 RAID 是高容量儲存設備,是當做的 File Server 存放檔案。一定要區別,降低資料受損風險。

分開的用意:
  • 開機硬碟可容許故障,但 RAID 不容許故障。當開機硬碟故障時,只要更新正常的開機硬碟,即可恢復正常,不會破壞 RAID 資料。
  • Server 通常是 24H 不關機,也就是說一年可能只開機一次。只要開機成功後,系統的控制權 System controller 就交給檔案管理 File manager,接下來開機硬碟幾乎沒工作可做,開機硬碟磁頭也不會忙著讀寫。
  • 開機後,接下來最忙的就是作業系統的 File manager ,開始接手負責對 RAID 資料檔案的讀寫,因是多人使用,相對 RAID 硬碟讀寫磁頭會很忙,所以 RAID 才要求讀寫速度快。

在磁碟管理 Disk manager 這層,觀念上先不必當成 RAID 看待,也不必理會背後的虛擬架構。這層的操作 RAID 已只是單台高容量的磁碟供規劃使用。

企業高容量儲存設備,使用前的規劃事關日後資料存取的方便性、效能、安全....,且一旦開始使用已儲存大量資料後,才發現規劃不當,如要再修正,將是非常大的工程。

建議事前仔細規劃,且考慮一些重要事項,並先列出需儲存的各種資料的區分要件。
ERP Database:ERP 資料庫(SQL DataBase),非常重要且機密,讀寫頻繁,建議儲存獨立 Storage,勿和 File Server 並存,易出狀況。

一般資料檔案:tw_forum_list_20j13_wc7urt263w

部門:R&D, 工程部, 業務部, 財務部, 管理部, 製造部, 倉管,...

個人:總經理, 經理, 副理, 主任, 廠長, Perry, Daniel, Lisa...
常用資料&過期資料
tw_forum_list_20j13_zqb8wfs9dr
建議1: 一個部門一個 Partition…
建議2:只建一個 Partition 再建各部門 Folder各使用者....

 
RAID 磁碟陣列資料備份

RAID 內是儲存企業重要資料,很擔心資料遺失,但如何規劃備份機制?觀念上只是備份 RAID 內的資料,非備份整組 RAID,當成只是備份單台硬碟內資料即可。
 
RAID 因有『容錯』功能,使用者易被誤導,以為RAID硬碟『容許故障』還可正常讀取。
 
在前面『RAID Level 等級種類』章節已詳細介紹過,使用者應該都已知道 RAID 只容許故障1-2台硬碟,萬一同時2台硬碟故障,RAID即受損無法正常讀寫,內部重要資料極可能遭破壞。
 
且同時2台硬碟故障的機率不但『可能』且機率不低。
 
總之 RAID 並非『容許故障,還可正常存取』,RAID 最終一定會故障,且又因幾乎 24H 不關機,耗損更嚴重,故障是無法避免的,所以一定要有完善的備份機制。
 
此單元將介紹常見、簡易、方便的備份方式。

備份工作講究的是,操作愈簡單省事才願意去操作備份。愈複雜就愈會懶得備份。
 
另一重要觀念,User 只是使用RAID來存取資料,對 User 來說只是對 1 or 數個的 Logical Driver (Partition or Volume)存取資料,User 根本不必理會是 RAID or 單台硬碟,不說可能都不知道是 RAID 還以為只是單台硬碟。
所以備份的工作是針對『資料』備份,並非對『整組 RAID』備份。
 
既然只是資料那就單純。『資料量』有大有小,所以雖然 RAID的容量很大,也許是 6TB,但現存資料量也許只有1TB,那就只需用2TB單台硬碟來備份即可,應該不必也用一組 6TB RAID備份吧?
 
因是用單台硬碟來『備份資料』,『資料備份』愈多份,風險愈低,如有2份備份+原 RAID 內資料,就共有3份資料,風險是1/3。已很保險。
單台硬碟備份簡單方便,用 USB 外接式硬碟,或透過網路在 Client 端備份。每位 User 都可自已備份自已資料。

下列整理出幾項簡單的備份機制:
  • RAID 的管理員,負責對『所有資料』定期備份。
  • 各部門 or 個人再自行個別備份『所屬資料夾』。
  • 雲端備份(異地備援)。
  • 所有備份勿全部都放同一公司內,需異地保管,降低天災風險。

另一種是因要求 24H 不可當機,連開機的 Windows,Linux 系統主機都需備援機制。
隨時 24H Online,如當機,另一台立刻補上,稱為『Duplicate 機制』。

Duplicate 方式,我並不將此方式歸為『備份 Backup 』,正確說法應是『同步重複存取 Duplicate 』。

實作說明如下:

用2組一模一樣,相同廠牌、機型、容量的 RAID,一台是 Primary,另一台是 Secondary,資料是同步寫入2組 RAID。
用意是當其中一組 RAID 故障,另一組 RAID 可以立刻補上。這是用於要求 24H 不當機的情況,但通常還是會另再做『資料備份』。

採用 Duplicate 方式,觀念上整組 RAID 備份,用意是包含『作業系統』也備援,但『資料』只有2份,風險高,建議對『資料』如上述方式另用單台硬碟再多做幾份備份,降低風險。

 

相關文章分享

top