Skip to main content
BlueXP backup and recovery
所有雲端供應商
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • 所有雲端供應商
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

備份雲端原生 SAP HANA 資料庫

貢獻者

您可以指派預先定義的原則或建立的原則來建立備份。

建立保護 SAP HANA 資料庫的原則

如果您不想使用或編輯預設原則、可以建立原則。

  1. 在「應用程式」頁面的「設定」下拉式清單中、選取「原則」。

  2. 按一下「建立原則」。

  3. 指定原則名稱。

  4. (選用)編輯Snapshot複本名稱的格式。

  5. 選取原則類型。

  6. 指定排程和保留詳細資料。

  7. (選用)指定指令碼。 "指令碼和後指令碼。"

  8. 按一下「 * 建立 * 」。

簡報與指令碼

您可以在建立原則時提供預先編寫、後置指令碼及結束指令碼。這些指令碼會在資料保護作業期間於HANA主機上執行。

指令碼支援的格式為.sh、python指令碼、perl指令碼等。

pretced和postscript應由主機管理員登錄至 /opt/NetApp/snapcenter/scc/etc/allowed_commands.config 檔案:

[root@scspa2622265001 etc]# cat allowed_commands.config
command: mount
command: umount
command: /mnt/scripts/pre_script.sh
command: /mnt/scripts/post_script.sh

環境變數

在備份工作流程中、下列環境變數可作為預先記錄和PostScript的一部分使用。

環境變數 說明

SID

選擇用於還原的HANA資料庫系統識別碼

備份名稱

選擇用於還原作業的備份名稱

UserStoreKeyNames

設定HANA資料庫的使用者存放區金鑰

OSDB使用者

針對HANA資料庫設定OSDBUser

PolicyName

僅適用於排程備份

schedule_type

僅適用於排程備份

建立SAP HANA資料庫的備份

您可以指派預先整合的原則、或是建立原則、然後將其指派給資料庫。一旦指派原則、便會依照原則中定義的排程建立備份。

開始之前

您應該已新增 SAP HANA 資料庫主機。"新增SAP HANA資料庫主機"

關於此工作

針對 HANA 系統複製( HSR )、排程備份工作只會觸發主要 HANA 系統、如果系統容錯移轉至次要 HANA 系統、現有排程會在目前的主要 HANA 系統上觸發備份。如果原則並未同時指派給主要和次要 HANA 系統、則容錯移轉之後、排程將會失敗。

如果將不同的原則指派給 HSR 系統、則主要和次要 HANA 系統的排程備份觸發程序、以及次要 HANA 系統的備份將會失敗。

步驟

  1. 在「應用程式」頁面中、如果資料庫未使用任何原則加以保護、請按一下*指派原則*。

    雖然資料庫是使用一或多個原則來保護、但如果需要、您可以按一下繼續指派更多原則 圖示以選取動作 >*指派原則*。

  2. 選取原則、然後按一下*指派*。

    根據原則中定義的排程建立備份。

    註 服務帳戶( <account_id> )用於執行排程的備份作業。

建立SAP HANA資料庫的隨需備份

指派原則之後、您可以建立應用程式的隨需備份。

步驟

  1. 在「應用程式」頁面中、按一下 圖示以選取動作 與應用程式對應、然後按一下*隨需備份*。

  2. 選取隨需備份類型。

  3. 對於原則型備份、請選取原則、保留層、然後按一下「建立備份」。

  4. 一次選取「Snapshot copy based」(根據Snapshot複本)或「File Based」(根據檔案)、執行下列步驟:

    1. 選取保留值並指定備份名稱。

    2. (選用)指定指令碼和指令碼路徑。

      如需詳細資訊、請參閱 "簡報與後稿"

    3. 按一下「建立備份」。