Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In deze quickstart wordt beschreven hoe u SAP HANA System Replication (HSR) beveiligt met behulp van Azure CLI.
SAP HANA-databases zijn kritische workloads die een lage recovery-point objective (RPO) en langetermijnretentie vereisen. In dit artikel wordt beschreven hoe u een back-up kunt maken van SAP HANA-databases die worden uitgevoerd op virtuele Azure-machines (VM's) naar een Azure Backup Recovery Services-kluis met behulp van Azure Backup.
Vereisten
Controleer de ondersteunde configuraties en scenario's voordat u de back-up van de SAP HANA-systeemreplicatiedatabase configureert.
Een Recovery Services-kluis maken
Een Recovery Services-kluis is een logische container waarin de back-upgegevens voor elke beveiligde resource, zoals SAP HANA-databasegegevens, worden opgeslagen. Wanneer het back-upprogramma voor een beschermde resource wordt uitgevoerd, wordt er een herstelpunt gemaakt in de Recovery Services-kluis. U kunt vervolgens een van deze herstelpunten gebruiken om gegevens voor dat tijdstip te herstellen.
Voer de volgende opdracht uit om een Recovery Services-kluis te maken:
az backup vault create --resource-group hanarghsr2 --name hanavault10 --location westus2
De Recovery Services-kluis is standaard ingesteld voor geografisch redundante opslag. In geval van geografisch redundante opslag worden uw back-upgegevens gerepliceerd naar een secundaire Azure-regio die honderden kilometers van de primaire regio is verwijderd. Als de instelling voor opslagredundantie moet worden aangepast, gebruikt u de cmdlet az backup vault backup-properties set.
SAP HANA registreren en beveiligen die wordt uitgevoerd op Azure VM
Wanneer er een failover optreedt, worden de gebruikers gerepliceerd naar de nieuwe primaire server, maar hdbuserstore niet gerepliceerd. U moet dus dezelfde sleutel maken in alle knooppunten van de HSR-installatie, zodat de Azure Backup-service automatisch verbinding kan maken met elk nieuw primair knooppunt, zonder handmatige tussenkomst.
Volg vervolgens deze stappen:
Als u de SAP HANA-database wilt registreren en beveiligen die wordt uitgevoerd op een primaire Azure-VM, voert u de volgende opdracht uit:
az backup container register --resource-group hanarghsr2 --vault-name hanavault10 --workload-type SAPHANA --backup-management-type AzureWorkload --resource-id "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/hanarghsr2/providers/Microsoft.Compute/virtualMachines/hsr-primary"Als u de SAP HANA-database wilt registreren en beveiligen die wordt uitgevoerd op een secundaire Azure-VM, voert u de volgende opdracht uit:
az backup container register --resource-group hanarghsr2 --vault-name hanavault10 --workload-type SAPHANA --backup-management-type AzureWorkload --resource-id "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/hanarghsr2/providers/Microsoft.Compute/virtualMachines/hsr-secondary"
Voer de volgende opdracht uit om te identificeren resource-id:
az vm show --name hsr-primary --resource-group hanarghsr2
Bijvoorbeeld, id is /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/hanarghsr2/providers/Microsoft.Compute/virtualMachines/hsr-primary.
Controleer de registratie van primaire en secundaire SAP HANA-databaseservers naar de kluis
Voer de volgende opdracht uit om te controleren of primaire en secundaire servers zijn geregistreerd bij de kluis:
az backup container list --resource-group hanarghsr2 --vault-name hanavault10 --output table --backup-management-type AzureWorkload
Name Friendly Name Resource Group Type Registration Status
----------------------------------------------- --------------- ---------------- ------------- ---------------------
VMAppContainer;Compute;hanarghsr2;hsr-primary hsr-primary hanarghsr2 AzureWorkload Registered
VMAppContainer;Compute;hanarghsr2;hsr-secondary hsr-secondary hanarghsr2 AzureWorkload Registered
De lijst met SAP HANA-databaseitems voor beveiliging weergeven
Voer de volgende opdracht uit om de items te controleren die u kunt beveiligen:
az backup protectable-item list --resource-group hanarghsr2 --vault-name hanavault10 --workload-type SAPHANA --output table
pradeep [ ~ ]$ az backup protectable-item list --resource-group hanarghsr2 --vault-name hanavault10 --workload-type SAPHANA --output table
Name Protectable Item Type ParentName ServerName IsProtected
--------------------------------------------------- ----------------------- --------------- ------------- -------------
saphanasystem;arv SAPHanaSystem ARV hsr-primary NotProtected
saphanasystem;arv SAPHanaSystem ARV hsr-secondary NotProtected
hanahsrcontainer;hsrtestps2 HanaHSRContainer HsrTestP2 hsr-primary NotProtected
saphanadatabase;hsrtestps2;arv SAPHanaDatabase HsrTestP2 hsr-primary NotProtected
saphanadatabase;hsrtestps2;2;DB1 SAPHanaDatabase HsrTestP2 hsr-primary NotProtected
saphanadatabase;hsrtestps2;systemdb SAPHanaDatabase HsrTestP2 hsr-primary NotProtected
De SAP HANA-database opnieuw ontdekken
Als de database zich niet in de itemlijst bevindt die kan worden beveiligd of als u de database opnieuw wilt ontdekken, start u de detectie opnieuw op de fysieke primaire VM door de volgende opdracht uit te voeren:
az backup protectable-item initialize --resource-group hanarghsr2 --vault-name hanavault10 --container-name "VMAppContainer;Compute;hanarghsr2;hsr-primary" --workload-type SAPHanaDatabase
Beveiliging inschakelen voor de SAP HANA-database
Voer de volgende opdracht uit om beveiliging in te schakelen voor de database die wordt vermeld onder het HSR-systeem met het vereiste back-upbeleid:
az backup protection enable-for-azurewl --resource-group hanarghsr2 --vault-name hanavault10 --policy-name hanahsr --protectable-item-name "saphanadatabase;hsrtestps2;DB1" --protectable-item-type SAPHanaDatabase --workload-type SAPHanaDatabase --output table --server-name HsrTestP2
az backup protection enable-for-azurewl --resource-group hanarghsr2 --vault-name hanavault10 --policy-name hanahsr --protectable-item-name "saphanadatabase;hsrtestps2;systemdb" --protectable-item-type SAPHanaDatabase --workload-type SAPHanaDatabase --output table --server-name hsr-secondary
Een back-up op aanvraag uitvoeren voor de SAP HANA-database
Voer de volgende opdracht uit om handmatig een back-uptaak te starten:
az backup protection backup-now --resource-group hanarghsr2 --item-name "saphanadatabase;hsrtestps2;db1" --container-name "hanahsrcontainer;hsrtestp2" --vault-name hanavault10 --backup-type Full --retain-until 01-01-2030 --output table
Name Operation Status Item Name Backup Management Type Start Time UTC Duration
------------------------------------ ------------- ---------- ----------------- ------------------------ -------------------------------- --------------
591f1840-4d6a-4464-8f3a-18e586f11bfc Backup (Full) InProgress ARV [hsr-primary] AzureWorkload 2023-04