Skip to main content
NetApp Solutions SAP
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

使用單一資源進行組態設定SnapCenter

貢獻者

利用HANA系統複寫環境的虛擬IP位址(主機名稱)來設定資源。SnapCenter透過這種方法、SnapCenter 無論主機1或主機2是主要主機、均可與主要主機進行通訊。這兩部SAP HANA主機的資料量都包含在SnapCenter 資源中心內。

註 我們假設虛擬IP位址一律繫結至主要SAP HANA主機。虛擬IP位址的容錯移轉作業是SnapCenter 在不執行功能的情況下執行、做為HANA系統複寫容錯移轉工作流程的一部分。

當以主機1做為主要主機執行備份時、會在主機1的資料磁碟區建立資料庫一致的Snapshot備份。由於主機2的資料Volume是SnapCenter 此資源的一部分、因此會為此磁碟區建立另一個Snapshot複本。此Snapshot複本並非資料庫一致、而是次要主機的當機映像。

SAP HANA備份目錄和SnapCenter 整套資源包括在主機1上建立的備份。

錯誤:缺少圖形影像

下圖顯示容錯移轉到主機2之後的備份作業、以及從主機2複寫到主機1的作業。使用在資源資源中設定的虛擬IP位址自動與主機2通訊。SnapCenter SnapCenter現在可在主機2建立備份。由下列兩個Snapshot複本建立:SnapCenter 在主機2的資料磁碟區建立資料庫一致的備份、以及在主機1的資料磁碟區建立損毀映像Snapshot複本。SAP HANA備份目錄和SnapCenter 整套資源現在包括在主機1建立的備份、以及在主機2建立的備份。

資料與記錄備份的管理作業是根據定義SnapCenter 的還原原則、無論主主機或次主機為何、都會刪除備份。

錯誤:缺少圖形影像

如一節所述 "儲存Snapshot備份與SAP系統複寫"、使用儲存型Snapshot備份的還原作業會有所不同、視需要還原的備份而定。請務必識別備份所在的主機、以判斷是否可在本機儲存磁碟區執行還原、或是必須在其他主機的儲存磁碟區執行還原。

使用單一資源SnapCenter 的不完整組態時SnapCenter 、不知道備份的建立位置。因此、NetApp建議您將預先備份指令碼新增至SnapCenter 該支援流程、以識別目前哪個主機是主要SAP HANA主機。

下圖說明備份主機的識別。

錯誤:缺少圖形影像

組態SnapCenter

下圖顯示實驗室設定、以及所需SnapCenter 的功能表組態總覽。

錯誤:缺少圖形影像

若要執行備份作業、無論哪一台SAP HANA主機為主要主機、甚至當一台主機當機時、SnapCenter 都必須將SAP HANA外掛程式部署在中央外掛主機上。在實驗室設定中、SnapCenter 我們將該伺服器當作中央外掛主機、並在SnapCenter 該伺服器上部署SAP HANA外掛程式。

使用者是在HANA資料庫中建立來執行備份作業。使用者儲存金鑰是在SnapCenter 安裝SAP HANA外掛程式的伺服器上設定。使用者儲存金鑰包含SAP HANA系統複寫主機的虛擬IP位址(「shSR-VIP」)。

hdbuserstore.exe -u SYSTEM set SSRKEY ssr-vip:31013 SNAPCENTER <password>

如需SAP HANA外掛程式部署選項和使用者儲存區組態的詳細資訊、請參閱技術報告TR-4614: "SAP HANA利用SnapCenter 功能進行備份與還原"

在支援區中、資源的設定如下圖所示、使用之前設定的使用者儲存金鑰、以及將支援區伺服器設定為「hdbsql"通訊主機。SnapCenter SnapCenter

錯誤:缺少圖形影像

這兩部SAP HANA主機的資料磁碟區都包含在儲存設備佔用空間組態中、如下圖所示。

錯誤:缺少圖形影像

如前所述、SnapCenter 不知道備份的建立位置。因此、NetApp建議您在SnapCenter 該支援工作流程中新增備份前指令碼、以識別目前哪個主機是主要SAP HANA主機。您可以使用新增至備份工作流程的SQL陳述式來執行此識別、如下圖所示。

Select host from “SYS”.M_DATABASE

錯誤:缺少圖形影像

支援的備份作業SnapCenter

現在、備份作業會如常執行。資料與記錄備份的管理作業會獨立執行、而SAP HANA主機是主要或次要主機。

備份工作記錄包含SQL陳述的輸出、可讓您識別建立備份的SAP HANA主機。

下圖顯示將主機1作為主要主機的備份工作記錄。

錯誤:缺少圖形影像

此圖顯示將主機2作為主要主機的備份工作記錄。

錯誤:缺少圖形影像

下圖顯示SAP HANA Studio中的SAP HANA備份目錄。SAP HANA資料庫上線時、SAP HANA Studio會顯示建立備份的SAP HANA主機。

註 檔案系統上的SAP HANA備份目錄在還原與還原作業期間使用、不包含建立備份的主機名稱。當資料庫關閉時、識別主機的唯一方法是將備份目錄項目與兩個SAP HANA主機的「backup.log」檔案合併。

錯誤:缺少圖形影像

還原與還原

如前所述、您必須能夠識別建立所選備份的位置、以定義所需的還原作業。如果SAP HANA資料庫仍在線上、您可以使用SAP HANA Studio識別建立備份的主機。如果資料庫離線、則資訊僅可在SnapCenter 還原工作記錄中取得。

下圖說明不同的還原作業、視所選的備份而定。

如果還原作業必須在時間戳記T3之後執行、而主機1是主要作業、則您可以使用SnapCenter 支援功能還原在T1或T3上建立的備份。這些Snapshot備份可在連接至主機1的儲存磁碟區上使用。

如果您需要使用在主機2(T2)上建立的備份來還原、這是位於主機2儲存磁碟區的Snapshot複本、則必須將備份提供給主機1。您可以從備份建立NetApp FlexClone複本、將FlexClone複本掛載到主機1、然後將資料複製到原始位置、藉此提供此備份。

錯誤:缺少圖形影像

透過單SnapCenter 一的資源支援組態、可在兩個SAP HANA系統複寫主機的兩個儲存磁碟區上建立Snapshot複本。只有在主要SAP HANA主機的儲存磁碟區建立的Snapshot備份、才能用於轉送恢復。在次要SAP HANA主機的儲存磁碟區建立的Snapshot複本、是無法用於轉送恢復的當機映像。

使用NetApp進行還原作業SnapCenter 的方式有兩種:

  • 僅還原有效的備份

  • 還原完整的資源、包括有效的備份和損毀期間以下各節將詳細討論兩種不同的還原作業。

一節將說明從其他主機建立的備份進行還原作業 "從在其他主機上建立的備份還原及還原"

下圖以SnapCenter 單一的「資源不全」組態來描述還原作業。

錯誤:缺少圖形影像

僅還原有效的備份SnapCenter

下圖顯示本節所述的還原與還原案例總覽。

已在主機1的T1建立備份。已對主機2執行容錯移轉。在某個時間點之後、會執行另一個容錯移轉回主機1。在目前的時間點、主機1是主要主機。

  1. 發生故障、您必須還原至在主機1的T1上建立的備份。

  2. 次要主機(主機2)已關機、但未執行還原作業。

  3. 主機1的儲存Volume會還原至以T1建立的備份。

  4. 使用來自主機1和主機2的記錄執行轉送恢復。

  5. 主機2隨即啟動、並自動啟動主機2的系統複寫重新同步。

錯誤:缺少圖形影像

下圖顯示SAP HANA Studio中的SAP HANA備份目錄。反白顯示的備份顯示在主機1的T1上建立的備份。

錯誤:缺少圖形影像

SAP HANA Studio會啟動還原與還原作業。如下圖所示、在還原與還原工作流程中、無法看到建立備份的主機名稱。

註 在我們的測試案例中、當資料庫仍在線上時、我們能夠識別SAP HANA Studio中正確的備份(在主機1建立的備份)。如果資料庫無法使用、您必須查看SnapCenter 還原工作記錄、以識別正確的備份。

錯誤:缺少圖形影像

在支援中、系統會選取備份、並執行檔案層級的還原作業。SnapCenter在檔案層級還原畫面中、只會選取主機1磁碟區、以便只還原有效的備份。

錯誤:缺少圖形影像

還原作業完成後、SAP HANA Studio的備份會以綠色強調顯示。您不需要輸入額外的記錄備份位置、因為備份目錄中包含主機1和主機2的記錄備份檔案路徑。

錯誤:缺少圖形影像

轉送恢復完成後、會啟動次要主機(主機2)、並啟動SAP HANA系統複寫重新同步。

註 即使次要主機是最新的(未執行主機2的還原作業)、SAP HANA仍會執行所有資料的完整複寫。這是SAP HANA系統複寫還原與還原作業之後的標準行為。

錯誤:缺少圖形影像

還原有效的備份與當機映像SnapCenter

下圖顯示本節所述的還原與還原案例總覽。

已在主機1的T1建立備份。已對主機2執行容錯移轉。在某個時間點之後、會執行另一個容錯移轉回主機1。在目前的時間點、主機1是主要主機。

  1. 發生故障、您必須還原至在主機1的T1上建立的備份。

  2. 次要主機(主機2)會關閉、並還原T1當機映像。

  3. 主機1的儲存Volume會還原至以T1建立的備份。

  4. 使用來自主機1和主機2的記錄執行轉送恢復。

  5. 主機2隨即啟動、並自動啟動主機2的系統複寫重新同步。

錯誤:缺少圖形影像

SAP HANA Studio的還原與還原作業與本節所述的步驟相同 "僅還原有效的備份SnapCenter"

若要執行還原作業、請選取SnapCenter 「完整資源」。兩個主機的磁碟區都會還原。

錯誤:缺少圖形影像

轉送恢復完成後、會啟動次要主機(主機2)、並啟動SAP HANA系統複寫重新同步。將執行所有資料的完整複寫。

錯誤:缺少圖形影像