Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu hızlı başlangıçta, Azure CLI kullanarak SAP HANA Sistem Çoğaltması'nın (HSR) nasıl geri yükleneceği açıklanmaktadır. Geri yükleme işlemini Azure portalını kullanarak da yapabilirsiniz.
SAP HANA veritabanları, düşük kurtarma noktası hedefi (RPO) ve uzun süreli saklama gerektiren kritik iş yükleridir. Bu makalede, Azure Backup kullanarak Azure sanal makinelerinde (VM) çalışan SAP HANA veritabanlarını bir Azure Backup Kurtarma Hizmetleri kasasına nasıl yedekleyebileceğiniz açıklanır.
Not
- Özgün Konum Kurtarma (OLR) şu anda HSR için desteklenmemektedir.
- HSR örneğine geri yükleme desteklenmez. Ancak, yalnızca HANA örneğine geri yükleme desteklenir.
Önkoşullar
HSR veritabanı yedeklemelerinden geri yüklemeden önce desteklenen yapılandırmaları ve senaryoları gözden geçirin , bkz.
Korumalı veritabanı için geri yükleme noktalarını görüntüleme
Veritabanını geri yüklemeden önce, aşağıdaki komutu çalıştırarak korumalı veritabanının kullanılabilir geri yükleme noktalarını görüntüleyin:
az backup recoverypoint list --resource-group hanarghsr2 --vault-name hanavault10 --container-name "hanahsrcontainer;hsrtestps2" --item-name "saphanadatabase;hsrtestpradeep2;db1" --output table
abc@Azure:~$ az backup recoverypoint list --resource-group hanarghsr2 --vault-name hanavault10 --container-name "hanahsrcontainer;hsrtestps2" --item-name "saphanadatabase;hsrtestps2;db1" --output table
Kurtarma noktaları listesi aşağıdaki gibi görünür:
Name Time BackupManagementType Item Name RecoveryPointType
------------------------- -------------------------------- ---------------------- ----------------------------------- -------------------
62640091676331 2023-05-04T08:13:09.469000+00:00 AzureWorkload SAPHanaDatabase;hsrtestps2;db1 Full
68464937558101 2023-05-04T07:49:02.988000+00:00 AzureWorkload SAPHanaDatabase;hsrtestps2;db1 Full
56015648627567 2023-05-04T07:27:54.425000+00:00 AzureWorkload SAPHanaDatabase;hsrtestps2;db1 Full
DefaultRangeRecoveryPoint AzureWorkload SAPHanaDatabase;hsrtestps2;db1 Log
arvind@Azure:~$
Not
Komut yedekleme yönetim türünü ayıklayamazsa, belirtilen kapsayıcı adının tam ve doğru olduğunu kontrol edin veya bunun yerine kapsayıcının okunabilir adını kullanmayı deneyin.
Alternatif konuma geri yükleme
Veritabanını Alternatif Konum Geri Yükleme (ALR) kullanarak geri yüklemek için aşağıdaki komutu çalıştırın:
az backup recoveryconfig show --resource-group hanarghsr2 --vault-name hanavault10 --container-name "hanahsrcontainer;hsrtestps2" --item-name "saphanadatabase;hsrtestps2;db1" --restore-mode AlternateWorkloadRestore --log-point-in-time 04-05-2023-08:27:54 --target-item-name restored_DB_pradeep --target-server-name hsr-primary --target-container-name hsr-primary --target-server-type HANAInstance --backup-management-type AzureWorkload --workload-type SAPHANA --output json > recoveryInput.json
arvind@Azure:~$ cat recoveryInput.json
{
"alternate_directory_paths": null,
"container_id": "/subscriptions/ef4ab5a7-c2c0-4304-af80-af49f48af3d1/resourceGroups/hanarghsr2/providers/Microsoft.RecoveryServices/vaults/hanavault10/backupFabrics/Azure/protectionContainers/vmappcontainer;compute;hanarghsr2;hsr-primary",
"container_uri": "HanaHSRContainer;hsrtestps2",
"database_name": "ARV/restored_DB_p2",
"filepath": null,
"item_type": "SAPHana",
"item_uri": "SAPHanaDatabase;hsrtestps2;db1",
"log_point_in_time": "04-05-2023-08:27:54",
"recovery_mode": null,
"recovery_point_id": "DefaultRangeRecoveryPoint",
"restore_mode": "AlternateLocation",
"source_resource_id": null,
"workload_type": "SAPHanaDatabase"
}
arvind@Azure:~$
az backup restore restore-azurewl --resource-group hanarghsr2 --vault-name hanavault10 --recovery-config recoveryInput.json --output table
Dosya olarak geri yükleme:
Veritabanını dosya olarak geri yüklemek için aşağıdaki komutu çalıştırın:
az backup recoveryconfig show --resource-group hanarghsr2 \
--vault-name hanavault10 \
--container-name "hanahsrcontainer;hsrtestps2" \
--item-name "saphanadatabase;hsrtestps2;arv" \
--restore-mode RestoreAsFiles \
--log-point-in-time 18-04-2023-09:53:00 \
--rp-name DefaultRangeRecoveryPoint \
--target-container-name "VMAppContainer;Compute;hanarghsr2;hsr-primary" \
--filepath /home/abc \
--output json
az backup restore restore-azurewl --resource-group hanarghsr2 \
--vault-name hanavault10 \
--restore-config recoveryconfig.json \
--output json
az backup recoveryconfig show --resource-group hanarghsr2 --vault-name hanavault10 --container-name "hanahsrcontainer;hsrtestps2" --item-name "saphanadatabase;hsrtestps2;arv" --restore-mode RestoreAsFiles --log-point-in-time 18-04-2023-09:53:00 --rp-name DefaultRangeRecoveryPoint --target-container-name "VMAppContainer;Compute;hanarghsr2;hsr-primary" --filepath /home/abc --output json > recoveryconfig.json