Page 56 - Vol.21
P. 56
Tech
Notes
技術專文
圖一、備份軟體之備份與還原 圖二、1+1 備援高可用性叢集網路架構
用戶端 用戶端 用戶端 用戶端
區網1
交換器 交換器1 交換器2
區網1
伺服器
伺服器1 伺服器2
心跳信號
備份 還原
區網2
備份硬碟
光纖交換器1 光纖交換器2
區網2
磁碟塔1 磁碟塔2
備份
為避免資料錯誤或遺失,必須透過
安裝備份軟體,定期在存放重要資
料的伺服器或電腦執行備份工作,
防止因人為因素或設備故障引起的
能相同的應用程式伺服器,依邏輯 服器負責資料庫服務,第二台伺服
資料遺失。
程序分組、配置平衡伺服器工作量 器負責網頁服務,當第一台伺服器
十四廠使用過的備份軟體有 以及擔任備用後援。叢集可以說是 故障,第二台伺服器就立即接手負
GHOST, Symantec LiveState
伺服器的集合,透過高速網路將多 責提供所有資料庫加網頁的服務。
Recovery、Acronis True Image 等
個電腦連結起來,建置一個高可用
三套。備份軟體通常具有排程備 要做到完整的高可用性叢集,硬體
性及運算能力強大的超級系統,以
份、差異備份、增量備份等功能, 設備、網路線路都需要加倍建置,
群策群力的方式達到加速目的,其
可以定期將重要系統環境與資料自 對於硬體的規格要求一致性,且需
優點是單一系統故障不會造成服務
動備份到指定的資料夾路徑下。當 搭配網路附加儲存設備 (Network
中斷,無論伺服器、網路設備、儲
資料遺失或系統需要重建時,可以 Attached Storage, NAS) 來作為共
存設備故障都不影響叢集系統持續
從備份的專案進行手動還原。備份 同資料儲存的地方。缺點就是建置
提供服務。
軟體優點在於成本最低,可做歷史 成本太高,對硬體需求較高,系統
資料還原;缺點則是備份及還原過 要做到叢集架構,需要冗餘硬體 架構複雜而不易維護。
程耗費時間最久,備份資料有時間 設備支援,所需成本(包含軟硬
差異(視備份周期而定)。對於現 體)相較於備份及後面所述之高
高可用性軟體備援
行頻繁使用廠務資訊平台而言,這 可用性軟體備援方案會高出一倍以
樣的備援架構已不敷使用。 上。 圖二為 1+1 備援的高可用性 由於前述軟體備份方案資料還原後
叢集網路架構,兩台可提供相同服 差異性太大,建構高可用性叢集方
務功能的伺服器中間透過心跳信號 案成本太高,折衷的方式就是透過
高可用性叢集
(Heartbeat) 互相溝通,若一台伺服 高可用性備援軟體來達到備份與系
高 可 用 性 叢 集 (High Availability 器故障,另一台伺服器可以完全支 統服務不中斷的目的。高可用性軟
Cluster 或 HA Cluster) 是將多個功 援所有功能。舉例來說,第一台伺 體備援的原理,是將主要運作伺服
56