實作 SAP Hana 備份排程策略

已完成

“HANA Administration Guide” (HANA 管理指南) 中所述的一般備份排程策略包含下列備份:

  • 儲存體快照集 (每天)
  • 使用檔案或 bacint 格式進行完整的資料備份 (每週一次)
  • 自動記錄備份

您也可以完全不使用儲存體快照集;其可由 HANA 差異備份取代,例如增量或差異備份。

HANA 管理指南中提供範例清單。 它建議用以下的備份順序來將 SAP HANA 復原至特定時間點:

  • 完整資料備份
  • 差異備份
  • 增量備份 1
  • 增量備份 2
  • 記錄備份

至於應該何時進行特定類型的備份以及發生頻率的實際排程,不太可能有通用的指導方針 - 這會因客戶而異,而且與系統中的資料變更量有關。 SAP 的一個基本建議 (也是一般指引) 是,每週進行一次完整的 HANA 備份。 SAP 也建議您對備份目錄進行一些內務處理,以免目錄無止盡地增加。

SAP HANA 組態檔

SAP 附註 #1642148 中的常見問題集所述,SAP Hana 組態檔不是標準的 HANA 備份的一部分。 它們不是還原系統的必要項目。 在還原之後,可以手動變更 HANA 組態。 如果想要在還原程序中取得相同的自訂設定,就必須另外備份 HANA 組態檔。

如果標準 HANA 備份是放在專用的 HANA 備份檔案系統,也可以將組態檔複製到相同的備份檔案系統,然後將所有東西一起複製的到最終的目的地儲存體,例如非經常性存取的 blob 儲存體。

SAP HANA 備份的加密

SAP HANA 提供加密資料和記錄的功能。 如果 SAP HANA 資料和記錄未加密,則其備份也不會加密。 客戶可自由決定是否使用其他的第三方解決方案來加密 SAP HANA 備份。

客戶可在 Microsoft Azure 中使用 IaaS 虛擬機器加密功能。 例如,您可以使用已連結至虛擬機器的專用資料磁碟 (用來儲存 SAP Hana 備份),然後製作這些磁碟的複本。 Azure 備份服務可以處理加密的虛擬機器/磁碟。 您也可以在不加密的情況下維護 SAP Hana 虛擬機器及其磁碟,並將 SAP Hana 備份檔案儲存在已啟用加密的儲存體帳戶中。

測試備份大小估計

請務必估計 SAP HANA 備份的大小。 由於檔案複製期間的平行處理原則,這項估計可協助定義數個備份檔案的備份檔案大小上限,藉此提升效能。 您也必須決定要執行完整備份或差別備份 (增量或差異)。 幸好可以透過下列一個簡單的 SQL 陳述式估計備份檔案的大小:select * from M_BACKUP_SIZE_ESTIMATIONS。 M_BACKUP_SIZE_ESTIMATIONS 的資訊也可以從 SAP Hana 和 SAP Hana Cockpit 備份對話方塊取得。