管理和監視已備份的 SAP Hana 資料庫
本文說明管理及監視 azure 虛擬機器上執行的 SAP HANA 資料庫 (VM) ,以及由Azure 備份服務備份至Azure 備份復原服務保存庫的一般工作。
您將瞭解如何監視作業和警示、觸發隨選備份、編輯原則、停止和繼續資料庫保護,以及從備份取消註冊 VM。
注意
支援 HANA 實例快照集處於預覽狀態。
如果您尚未為 SAP HANA 資料庫設定備份,請參閱在 Azure Vm 上備份 SAP HANA 資料庫。 若要深入瞭解支援的組態和案例,請參閱 Azure VM 上 SAP HANA 資料庫的備份支援矩陣。
執行隨選備份
備份會根據原則排程執行。
若要執行隨選備份,請遵循下列步驟:
在復原服務保存庫的左窗格中,選取 [ 備份專案]。
在 [ 備份專案 ] 窗格中,選取執行 SAP HANA 資料庫的 VM,然後選取 [ 立即備份]。
在 [ 立即備份 ] 窗格中,選擇您要執行的備份類型,然後選取 [ 確定]。
此備份的保留期間取決於您想要執行的隨選備份類型。
- 隨選完整備份至少會保留 45 天,最多保留 99 年。
- 隨選差異備份的保留期視原則中設定的記錄保留而定。
- 目前不支援隨選增量備份。
監視Azure 入口網站通知。 若要這樣做,請在 [復原服務保存庫] 儀表板上,選取 [ 備份作業],然後選取 [ 進行中]。
注意
- 根據資料庫的大小,建立初始備份可能需要一些時間。
- 在容錯移轉之前,請確定這兩個 VM/節點都已註冊至保存庫, (實體和邏輯註冊) 。 深入了解。
監視手動備份作業
Azure 備份會在備份中心的[備份作業] 區段中顯示所有手動觸發的作業。
Azure 入口網站中顯示的作業包括資料庫探索和註冊,以及備份和還原作業。 本節不會顯示排程的工作,包括記錄備份。 此處也不會顯示從 SAP HANA 原生用戶端手動觸發備份, (Studio、Cockpit 和 DBA Cockpit) 。
若要深入瞭解監視,請移至使用 Azure 監視器大規模監視Azure 入口網站和監視中的Azure 備份工作負載。
監視備份警示
警示是監視 SAP HANA 資料庫備份的一種簡單方法。 警示可協助您專注於最關注的事件,而不會因為備份產生的許多事件而混淆。
Azure 備份可讓您設定警示,您可以執行下列動作來監視:
登入 Azure 入口網站。
在復原服務保存庫的左窗格中,選取 [ 備份警示]。
[ 備份警示] 窗格隨即開啟。
若要檢視警示詳細資料,請選取警示:
透過Azure 備份,您可以透過電子郵件傳送警示。 這些警示包括:
- 所有備份失敗都會觸發的警示。
- 在資料庫層級依錯誤碼合併的警示。
- 在資料庫第一次備份失敗時才會傳送的警示。
使用 Azure 入口網站 管理作業
本節說明數個Azure 備份支援的管理作業,可讓您輕鬆地管理備份的 SAP HANA 資料庫。
變更原則
您可以變更 SAP HANA 備份項目的基礎原則。
注意
針對 HANA 快照集,新的 HANA 實例原則可以有不同的資源群組或另一個使用者指派的受控識別。 目前,Azure 入口網站會在備份設定期間執行所有驗證。 因此,您必須使用 CLI 腳本,在新的快照集資源群組或新的使用者指派身分識別上指派必要的角色。
在 備份中心 儀表板上,移至 [備份實例],然後執行下列動作:
選擇 Azure VM 中的 SAP HANA 作為資料來源類型。
選擇您想要變更基礎原則的備份項目。
選取現有的Azure 備份原則。
在 [ 備份原則 ] 窗格中,選取下拉式清單中的原則來變更原則。 如有必要, 請建立新的備份原則。
選取 [儲存]。
進行原則修改會影響所有相關聯的備份專案,並觸發對應的 設定保護 作業。
編輯原則
若要修改原則以變更備份類型、頻率和保留範圍,請遵循下列步驟:
注意
保留期間中的任何變更都會同時套用至新的復原點,以及回溯套用至所有較舊的復原點。
針對 HANA 快照集,您可以編輯 HANA 實例原則,讓不同的資源群組或其他使用者指派的受控識別。 目前,Azure 入口網站只會在備份組態期間執行所有驗證。 因此,您必須使用 CLI 腳本,在新的快照集資源群組或新的使用者指派身分識別上指派必要的角色。
修改備份原則會影響所有相關聯的備份專案,並觸發對應的 設定保護 作業。
從 SDC 升級至 MDC
瞭解如何 在從單一容器資料庫 (SDC) 升級至多個容器資料庫 (MDC) 之後,繼續備份 SAP HANA 資料庫 。
不一致的原則
有時候, 修改原則 作業可能會導致某些備份專案的原則版本 不一致 。 在觸發修改原則作業之後,針對備份項目的對應設定保護作業失敗時,就會發生這種情況。 這會在備份項目檢視中顯示如下:
您只要按一下,就可以修正所有受影響項目的原則版本:
從 SDC 升級至 MDC,而不需變更 SID
瞭解如何在 從 SDC 升級至 MDC 之後,繼續備份 SID 尚未變更的 SAP HANA 資料庫。
在 SDC 或 MDC 中升級至新版本
瞭解如何繼續備份 您要升級其版本的 SAP HANA 資料庫。
停止 SAP HANA 資料庫或 HANA 實例的保護
您可以用幾種方式來停止保護 SAP Hana 資料庫:
- 停止所有未來的備份作業並刪除所有復原點。
- 停止所有未來的備份作業但保留復原點不變。
如果您選擇保留復原點,請記住下列詳細資料:
- 所有復原點會永遠保持不變,而停止保護但保留資料時,所有清除作業都應該停止。
- 您將會產生受保護實例和已取用儲存體的費用。 如需詳細資訊,請參閱 Azure 備份服務定價。
- 如果您刪除資料來源,但沒有停止備份,新的備份將會失敗。
注意
針對 HANA 實例,請先停止 HANA 實例的保護,然後停止保護所有相關資料庫;否則,停止保護作業將會失敗。
若要停止保護資料庫:
在 [ 備份中心 ] 儀表板上,選取 [ 備份實例]。
選取 Azure VM 中的 SAP HANA 作為資料來源類型。
選取您要停止保護的資料庫。
在資料庫功能表上,選取 [停止備份]。
在 [停止備份] 功能表上,選取是否要保留或刪除資料。 您可以選擇性地提供原因和批註。
選取 [停止備份]。
繼續 SAP HANA 資料庫或 HANA 實例的保護
當您停止對 SAP HANA 資料庫或 SAP HANA 實例的保護時,如果您選取 [ 保留備份資料 ] 選項,您稍後可以繼續保護。 如果您沒有保留備份的資料,就無法恢復保護。
若要繼續 SAP HANA 資料庫的保護:
開啟備份專案,然後選取 [ 繼續備份]。
在 [備份原則] 功能表上選取原則,然後選取 [儲存]。
在 SAP HANA 伺服器 VM 上重新註冊擴充功能
VM 上的工作負載延伸模組有時會因為一個原因而受到負面影響。 如果是,VM 上觸發的所有作業都會開始失敗。 然後,您可能需要在 VM 上重新註冊擴充功能。 重新註冊作業會在 VM 上重新安裝工作負載備份擴充功能,以便繼續作業。
請小心使用此選項:在 VM 上觸發已狀況良好擴充功能的 VM 時,此作業會導致擴充功能重新開機。 這可能會導致所有進行中的作業失敗。 觸發重新註冊作業之前, 請先檢查一或多個徵兆。
取消註冊 SAP HANA 執行個體
在停用保護之後但在刪除保存庫之前,將 SAP HANA 執行個體取消註冊:
在復原服務保存庫的 [ 管理] 底下,選取 [ 備份基礎結構]。
針對 [備份管理類型],選取 [Azure VM 中的工作負載]。
在 [ 受保護的伺服器] 窗格中,選取要取消註冊的實例。 若要刪除保存庫,您必須取消註冊所有伺服器和實例。
以滑鼠右鍵按一下受保護的實例,然後選取 [ 取消註冊]。
確認 VM 或節點至保存庫的註冊狀態
在容錯移轉之前,請確定兩個 VM/節點都已註冊至保存庫, (實體和邏輯註冊) 。 如果在容錯移轉/後援之後備份失敗,請確定實體/邏輯註冊已完成。 否則, 請重新探索 VM/節點。
確認實體註冊
移至復原服務保存庫>管理>Azure VM 中的備份基礎結構> 工作負載。
應該 註冊主要和次要 VM 的狀態。
確認邏輯註冊
請遵循下列步驟:
注意
如果狀態處於 未註冊 狀態,您必須 重新探索 VM/節點 ,然後再次檢查狀態。
使用 SAP HANA 原生用戶端管理作業
本節說明如何從非 Azure 用戶端管理各種作業,例如 HANA Studio。
注意
HANA 原生用戶端只會針對 Backint 型作業進行整合。 目前不支援快照集和 HANA 系統複寫模式相關作業。
透過 Backint 進行備份
從任何使用 Backint 的 HANA 原生用戶端觸發的隨選備份會顯示在 [ 備份實例 ] 頁面上的備份清單中。
注意
您也可以從 [備份作業] 頁面監視備份。
這些隨選備份也會顯示在 [ 選取還原點 ] 窗格的還原點清單中。
備份至本機檔案,而不是 Backint
若要備份本機檔案,請在 SAP HANA 原生用戶端 (HANA Studio/Cockpit) 中,將目標變更為 本機檔案系統 ,而不是 Backint。
然後 HANA 會將備份傾印到提及的檔案系統路徑,並Azure 備份 (Backint 服務) 使用 basepath_catalogbackup
參數將該路徑上的後續目錄放在該路徑上。
還原備份
您可以從 [備份作業] 頁面監視從使用 Backint 將備份還原至相同電腦的HANA 原生用戶端所觸發的還原作業。
不允許從 HANA 原生用戶端觸發還原 至另一部機器 的還原作業。 這是因為根據 Azure 角色型存取控制 (RBAC) 規則,Azure 備份服務無法驗證目標伺服器以進行還原作業。
刪除備份
Azure 備份不支援從 HANA 原生用戶端刪除作業,因為備份原則會決定 Azure 復原服務保存庫中備份的生命週期。
清除 HANA 目錄
Azure 備份服務目前不會根據原則修改 HANA 備份目錄。 由於您可以將備份儲存在 Backint) 外部 (本機,因此您必須維護目錄的生命週期。 您可以依照SAP 檔清除目錄,並Azure 備份 (Backint 服務) 將後續目錄放在 參數所 basepath_catalogbackup
指定的路徑中。