使用NetApp儲存管理技術複製Oracle資料庫系統 智慧應用 影音
西門子軟體
DTechforum

使用NetApp儲存管理技術複製Oracle資料庫系統

  • 莊秀婷

同時提供各種protocol存取的Unified Storage架構
同時提供各種protocol存取的Unified Storage架構

當資料庫規模大到某個程度,進行資料庫備份的時間拖得太長就變成是一個問題;當資料庫忙碌到某個程度的時候,分離出專供報表產生用途資料庫的需求於是浮現;當資料庫的重要性決定企業生存的時候,資料庫異地備援的規劃建置就變得非常重要。

因此,以下特別介紹NetApp儲存管理技術提供一系列對應資料庫系統複製的解決方案,包含幫助Oracle資料庫系統縮短備份所需時間、能夠立即回復或複製出特定時間點的資料庫內容,可提供單靠儲存硬體就可做到的相當是Physical Standby Database的異地備援機制,且不限定所使用的資料庫版本。

使用NetApp網路儲存設備 備份與還原資料庫
首先,必須將Oracle資料庫相關檔案存放在NetApp網路儲存系統裡面。NetApp是全球首家通過Oracle資料庫認證的NAS廠商,它的儲存設備支援在任何SAN的架構下運作,包含Fibre Channel SAN和IP SAN(iSCSI、NAS) 。

當資料庫檔案集中到NetApp網路儲存設備,即可看到加速資料庫備份與還原操作的優點。透過NetApp儲存管理技術的Snapshot快照備份技術,Snapshot以Volume為單位發動儲存設備瞬間完成全資料備份,透過鎖定需要備份保留當時狀態的資料區塊,以最節省空間的方式維持備份當時整個Volume裡所有檔案在時間點的一致性。每個Volume可擁有多達255份的快照唯讀副本,且可連續進行快照備份,不影響系統效能。

如果需要進行資料庫回復,尤其是資料庫的不完全回復,透過NetApp的SnapRestore快照還原技術,可瞬間將資料檔案還原到之前的任何快照備份的時間點,然後再進行資料庫回復操作,還原需要的交易紀錄。

建立異地備份、備援資料庫

當資料庫版本不支援Data Guard,或沒有準備好足夠的license可以建立Standby Database,使用NetApp的SnapMirror遠端複製技術就可以代勞。本地端儲存設備會自動的將Volume當中異動的資料區塊以同步、半同步或非同步的方式透過網路複製到異地端的儲存設備。這不僅可以將目前使用中的Volume複製到異地端,也同時將該Volume所有之前的快照備份一併複製過去。如果有必要,這個複製的方向可以適時反向操作,將異地端資料區塊的異動情形在本地端的儲存設備反應出來。

如果在異地端想要驗證資料庫備份,或建立開發、測試、報表產生等用途的資料庫環境,無須中斷SnapMirror遠端複製的同步關係,直接使用FlexClone瞬間複製就可以將傳遞到異地端的快照備份複製成可讀寫的Volume,然後一樣掛載開啟使用。這樣的作法既不影響現行資料庫系統的運作,也同時在維持不間斷的資料異地複製的狀態下,提供更有生產力的操作。(本文作者為麟瑞技術顧問何樂群?DIGITIMES摘錄整理)

議題精選-儲存專輯