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

克隆 SAP HANA 資料庫備份

您可以使用SnapCenter克隆備份。您可以從主備份或輔助備份複製。

開始之前
  • 您應該已經備份資源或資源組。

  • 您應確保託管磁碟區的聚合位於儲存虛擬機器 (SVM) 的已指派聚合清單中。

  • 您無法克隆基於檔案的備份。

  • 目標複製伺服器應具有與目標複製 SID 欄位中提供的相同的 SAP HANA 實例 SID。

  • 對於克隆前或克隆後命令,您應該從以下路徑檢查這些命令是否存在於插件主機上可用的命令清單中:

    • 對於 Windows:C:\Program Files\ NetApp\ SnapCenter\Snapcenter Plug-in Creator\etc\allowed_commands.config

    • 對於 Linux:/opt/ NetApp/snapcenter/scc/etc/allowed_commands.config

註 如果命令清單中不存在該命令,則操作將失敗。
關於此任務
  • 有關克隆拆分操作限制的信息,請參閱 "ONTAP 9 邏輯儲存管理指南"

  • 對於ONTAP 9.12.1 及更早版本、作為復原的一部分從SnapLock Vault 快照建立的克隆將繼承SnapLock Vault 到期時間。儲存管理員應在SnapLock到期後手動清理克隆。

SnapCenter使用者介面
步驟
  1. 在左側導覽窗格中,按一下“資源”,然後從清單中選擇適當的外掛程式。

  2. 在資源頁面中,根據資源類型從*檢視*下拉清單中過濾資源。

    資源與類型、主機、相關資源群組和策略以及狀態等資訊一起顯示。

  3. 選擇資源或資源組。

    如果選擇資源組,則必須選擇資源。

    進入資源或資源群組拓撲頁面。

  4. 從「管理副本」檢視中,從主儲存系統或輔助儲存系統(鏡像或保管)中選擇「備份」。

  5. 從表中選擇資料備份,然後按一下複製圖示

  6. 在位置頁面中,執行以下操作:

    對於這個領域…​ 這樣做…​

    插件主機

    選擇要掛載克隆並安裝插件的主機。

    目標複製 SID

    輸入要從現有備份中複製的 SAP HANA 實例 ID。

    NFS 匯出 IP 位址

    輸入將會匯出複製磁碟區的 IP 位址或主機名稱。

    iSCSI 發起程序

    輸入 LUN 匯出到的主機的 iSCSI 啟動器名稱。只有當您選擇了 LUN 資源類型時,此選項才可用。

    協定

    輸入 LUN 協定。只有當您選擇了 LUN 資源類型時,此選項才可用。

    如果選擇的資源是 LUN 並且您正在從輔助備份進行克隆,則會列出目標磁碟區。單一來源可以有多個目標磁碟區。

    註 在複製之前,您必須確保 iSCSI 啟動器或 FCP 存在並且已設定並登入備用主機。
  7. 在腳本頁面中,執行以下步驟:

    註 腳本在插件主機上運行。
    1. 輸入分別應在克隆操作之前或之後運行的預克隆或後克隆命令。

      • 克隆前指令:刪除現有的同名資料庫

      • 克隆後指令:驗證資料庫或啟動資料庫。

    2. 輸入 mount 指令將檔案系統掛載到主機。

      Linux 電腦上磁碟區或 qtree 的掛載指令:

    NFS 範例: mount VSERVER_DATA_IP:%VOLUME_NAME_Clone /mnt

  8. 在通知頁面中,從*電子郵件首選項*下拉清單中,選擇您想要傳送電子郵件的場景。

    您也必須指定寄件者和收件者的電子郵件地址以及電子郵件的主題。

  9. 查看摘要,然後按一下「完成」。

  10. 透過點選「監視」>「作業」來監視操作進度。

PowerShell cmdlet
步驟
  1. 使用 Open-SmConnection cmdlet 為指定使用者啟動與SnapCenter伺服器的連線會話。

    Open-SmConnection  -SMSbaseurl  https:\\snapctr.demo.netapp.com:8146/
  2. 使用 Get-SmBackup cmdlet 檢索備份以執行複製作業。

    此範例顯示有兩個備份可供複製:

     C:\PS> Get-SmBackup
    
            BackupId                      BackupName                    BackupTime                    BackupType
            --------                      ----------                    ----------                    ----------
             1                     Payroll Dataset_vise-f6_08... 8/4/2015 11:02:32 AM          Full Backup
             2                     Payroll Dataset_vise-f6_08... 8/4/2015 11:23:17 AM
  3. 從現有備份啟動複製操作,並指定複製磁碟區匯出到的 NFS 匯出 IP 位址。

    此範例顯示要複製的備份具有 NFSExportIPs 位址 10.232.206.169:

    New-SmClone -AppPluginCode hana -BackupName scsccore1_sccore_test_com_hana_H73_scsccore1_06-07-2017_02.54.29.3817 -Resources @{"Host"="scsccore1.sccore.test.com";"Uid"="H73"}  -CloneToInstance shivscc4.sccore.test.com -mountcommand 'mount 10.232.206.169:%hana73data_Clone /hana83data' -preclonecreatecommands '/home/scripts/scpre_clone.sh' -postclonecreatecommands '/home/scripts/scpost_clone.sh'
    註 如果沒有指定NFSExportIPs,則預設匯出至複製目標主機。
  4. 使用 Get-SmCloneReport cmdlet 查看複製作業詳細信息,以驗證備份是否已成功複製。

    您可以查看複製 ID、開始日期和時間、結束日期和時間等詳細資訊。

    PS C:\> Get-SmCloneReport -JobId 186
    
        SmCloneId           : 1
        SmJobId             : 186
        StartDateTime       : 8/3/2015 2:43:02 PM
        EndDateTime         : 8/3/2015 2:44:08 PM
        Duration            : 00:01:06.6760000
        Status              : Completed
        ProtectionGroupName : Draper
        SmProtectionGroupId : 4
        PolicyName          : OnDemand_Clone
        SmPolicyId          : 4
        BackupPolicyName    : OnDemand_Full_Log
        SmBackupPolicyId    : 1
        CloneHostName       : SCSPR0054212005.mycompany.com
        CloneHostId         : 4
        CloneName           : Draper__clone__08-03-2015_14.43.53
        SourceResources     : {Don, Betty, Bobby, Sally}
        ClonedResources     : {Don_DRAPER, Betty_DRAPER, Bobby_DRAPER, Sally_DRAPER}
        SmJobError          :