Azure VM’lerindeki SAP HANA veritabanlarını yedeklemeBack up SAP HANA databases in Azure VMs

SAP HANA veritabanları, düşük kurtarma noktası hedefi (RPO) ve uzun süreli saklama gerektiren kritik iş yükleridir.SAP HANA databases are critical workloads that require a low recovery-point objective (RPO) and long-term retention. Azure Backupkullanarak Azure sanal makinelerinde (VM) çalışan SAP HANA veritabanlarını yedekleyebilirsiniz.You can back up SAP HANA databases running on Azure virtual machines (VMs) by using Azure Backup.

Bu makalede, Azure sanal makinelerinde çalışan SAP HANA veritabanlarının Azure Backup kurtarma hizmetleri kasasına nasıl yedekleneceği gösterilmektedir.This article shows how to back up SAP HANA databases that are running on Azure VMs to an Azure Backup Recovery Services vault.

Bu makalede şunları yapmayı öğreneceksiniz:In this article, you'll learn how to:

  • Kasa oluşturma ve yapılandırmaCreate and configure a vault
  • Veritabanlarını bulDiscover databases
  • Yedeklemeleri yapılandırmaConfigure backups
  • İsteğe bağlı yedekleme işi çalıştırmaRun an on-demand backup job

Not

1 Ağustos 2020 itibariyle, RHEL için SAP HANA yedekleme (7,4, 7,6, 7,7 & 8,1) genel kullanıma sunulmuştur.As of August 1st, 2020, SAP HANA backup for RHEL (7.4, 7.6, 7.7 & 8.1) is generally available.

Not

Azure VM 'de SQL Server Için geçici silme ve Azure VM iş yükleri SAP HANA için geçici silme , artık önizleme aşamasında kullanıma sunuldu.Soft delete for SQL server in Azure VM and soft delete for SAP HANA in Azure VM workloads is now available in preview.
Önizlemeye kaydolmak için, adresinden bize yazın AskAzureBackupTeam@microsoft.com .To sign up for the preview, write to us at AskAzureBackupTeam@microsoft.com.

ÖnkoşullarPrerequisites

Önkoşulları ve ön kayıt betiği , yedekleme için veritabanını ayarlama bölümlerine bakın.Refer to the prerequisites and the What the pre-registration script does sections to set up the database for backup.

Ağ bağlantısını kurmaEstablish network connectivity

Tüm işlemler için, bir Azure VM üzerinde çalışan bir SAP HANA veritabanı, Azure Backup hizmeti, Azure depolama ve Azure Active Directory bağlantı gerektirir.For all operations, an SAP HANA database running on an Azure VM requires connectivity to the Azure Backup service, Azure Storage, and Azure Active Directory. Bu, Özel uç noktalar kullanılarak veya gerekli genel IP adreslerine veya FQDN 'lere erişim izni vererek elde edilebilir.This can be achieved by using private endpoints or by allowing access to the required public IP addresses or FQDNs. Gerekli Azure hizmetlerine doğru bağlantının yapılmasına izin verilmemesi, veritabanı bulma, yedeklemeyi yapılandırma, yedeklemeleri gerçekleştirme ve verileri geri yükleme gibi işlemlerde hata oluşmasına yol açabilir.Not allowing proper connectivity to the required Azure services may lead to failure in operations like database discovery, configuring backup, performing backups, and restoring data.

Aşağıdaki tabloda bağlantı kurmak için kullanabileceğiniz çeşitli alternatifler listelenmektedir:The following table lists the various alternatives you can use for establishing connectivity:

SeçenekOption AvantajlarAdvantages DezavantajlarDisadvantages
Özel uç noktalarPrivate endpoints Sanal ağ içindeki özel IP 'Lerde yedeklemelere izin verAllow backups over private IPs inside the virtual network

Ağ ve kasa tarafında ayrıntılı denetim sağlamaProvide granular control on the network and vault side
Standart özel uç nokta maliyetleriIncurs standard private endpoint costs
NSG hizmet etiketleriNSG service tags Aralık değişikliklerinin otomatik olarak birleştirilmesi için daha kolay yönetilmesiEasier to manage as range changes are automatically merged

Ek maliyet yokNo additional costs
Yalnızca NSG 'ler ile kullanılabilirCan be used with NSGs only

Hizmetin tamamına erişim sağlarProvides access to the entire service
Azure Güvenlik Duvarı FQDN etiketleriAzure Firewall FQDN tags Gerekli FQDN 'Ler otomatik olarak yönetildiğinden bu yana yönetilmesi daha kolayEasier to manage since the required FQDNs are automatically managed Yalnızca Azure Güvenlik Duvarı ile kullanılabilirCan be used with Azure Firewall only
Hizmet FQDN/IP 'lerine erişime izin verAllow access to service FQDNs/IPs Ek maliyet yokNo additional costs

Tüm ağ güvenliği araçları ve güvenlik duvarları ile birlikte geçerlidirWorks with all network security appliances and firewalls
Geniş bir IP veya FQDN kümesine erişilmesi gerekebilirA broad set of IPs or FQDNs may be required to be accessed
HTTP ara sunucusu kullanmaUse an HTTP proxy VM 'lere tek bir internet erişimi noktasıSingle point of internet access to VMs Proxy yazılımıyla VM çalıştırmak için ek maliyetlerAdditional costs to run a VM with the proxy software

Bu seçenekleri kullanma hakkında daha fazla ayrıntı aşağıdaki şekilde paylaşılır:More details around using these options are shared below:

Özel uç noktalarPrivate endpoints

Özel uç noktalar, bir sanal ağ içindeki sunuculardan kurtarma hizmetleri kasanıza güvenli bir şekilde bağlanmanıza olanak tanır.Private endpoints allow you to connect securely from servers inside a virtual network to your Recovery Services vault. Özel uç nokta, kasanızın VNET adres alanından bir IP kullanır.The private endpoint uses an IP from the VNET address space for your vault. Sanal ağın ve kasadaki kaynaklarınız arasındaki ağ trafiği, sanal ağınız üzerinden ve Microsoft omurga ağında özel bir bağlantı üzerinden dolaşır.The network traffic between your resources inside the virtual network and the vault travels over your virtual network and a private link on the Microsoft backbone network. Bu, genel İnternet 'ten etkilenme olasılığını ortadan kaldırır.This eliminates exposure from the public internet. Azure Backup içinözel uç noktalar hakkında daha fazla bilgi edinin.Read more on private endpoints for Azure Backup here.

NSG etiketleriNSG tags

Ağ güvenlik grupları (NSG) kullanıyorsanız, Azure Backup giden erişime izin vermek için AzureBackup Service etiketini kullanın.If you use Network Security Groups (NSG), use the AzureBackup service tag to allow outbound access to Azure Backup. Azure Backup etiketine ek olarak, Azure AD (AzureActiveDirectory) ve Azure depolama (depolama) için benzer NSG kuralları oluşturarak kimlik doğrulama ve veri aktarımı için de bağlantıya izin vermeniz gerekir.In addition to the Azure Backup tag, you also need to allow connectivity for authentication and data transfer by creating similar NSG rules for Azure AD (AzureActiveDirectory) and Azure Storage(Storage). Aşağıdaki adımlar Azure Backup etiketi için bir kural oluşturma işlemini anlatmaktadır:The following steps describe the process to create a rule for the Azure Backup tag:

  1. Tüm hizmetler' de ağ güvenlik grupları ' na gidin ve ağ güvenlik grubunu seçin.In All Services, go to Network security groups and select the network security group.

  2. Ayarlar altında giden güvenlik kuralları ' nı seçin.Select Outbound security rules under Settings.

  3. Add (Ekle) seçeneğini belirleyin.Select Add. Güvenlik kuralı ayarları' nda açıklandığı gibi yeni bir kural oluşturmak için gereken tüm ayrıntıları girin.Enter all the required details for creating a new rule as described in security rule settings. Seçenek hedefinin hizmet etiketi olarak ayarlandığından ve hedef hizmet etiketinin AzureBackup olarak ayarlandığından emin olun.Ensure the option Destination is set to Service Tag and Destination service tag is set to AzureBackup.

  4. Yeni oluşturulan giden güvenlik kuralını kaydetmek için Ekle ' yi seçin.Select Add to save the newly created outbound security rule.

Benzer şekilde, Azure depolama ve Azure AD için NSG giden güvenlik kuralları oluşturabilirsiniz.You can similarly create NSG outbound security rules for Azure Storage and Azure AD. Hizmet etiketleri hakkında daha fazla bilgi için Bu makaleyebakın.For more information on service tags, see this article.

Azure Güvenlik Duvarı etiketleriAzure Firewall tags

Azure Güvenlik duvarı kullanıyorsanız, AzureBackup Azure Güvenlik Duvarı FQDN etiketinikullanarak bir uygulama kuralı oluşturun.If you're using Azure Firewall, create an application rule by using the AzureBackup Azure Firewall FQDN tag. Bu, Azure Backup tüm giden erişimleri sağlar.This allows all outbound access to Azure Backup.

Hizmet IP aralıklarına erişime izin verAllow access to service IP ranges

Erişim hizmeti IP 'lerine izin vermeyi seçerseniz, buradaKULLANILABILIR olan JSON dosyasındaki IP aralıklarına bakın.If you choose to allow access service IPs, refer to the IP ranges in the JSON file available here. Azure Backup, Azure depolama ve Azure Active Directory karşılık gelen IP 'lere erişim izni vermeniz gerekir.You'll need to allow access to IPs corresponding to Azure Backup, Azure Storage, and Azure Active Directory.

Hizmet FQDN 'lere erişime izin verAllow access to service FQDNs

Sunucularınızdaki gerekli hizmetlere erişime izin vermek için aşağıdaki FQDN 'leri de kullanabilirsiniz:You can also use the following FQDNs to allow access to the required services from your servers:

HizmetService Erişilecek etki alanı adlarıDomain names to be accessed
Azure BackupAzure Backup *.backup.windowsazure.com
Azure depolamaAzure Storage *.blob.core.windows.net

*.queue.core.windows.net
Azure ADAzure AD Bu makaleye göre 56 ve 59 bölümlerinde FQDN 'lere erişime izin verAllow access to FQDNs under sections 56 and 59 according to this article

Trafiği yönlendirmek için bir HTTP proxy sunucusu kullanmaUse an HTTP proxy server to route traffic

Azure VM üzerinde çalışan bir SAP HANA veritabanını yedeklerken, VM 'deki yedekleme uzantısı, Azure depolama 'ya Azure Backup ve verilere yönetim komutları göndermek için HTTPS API 'Lerini kullanır.When you back up an SAP HANA database running on an Azure VM, the backup extension on the VM uses the HTTPS APIs to send management commands to Azure Backup and data to Azure Storage. Yedekleme uzantısı, kimlik doğrulaması için Azure AD 'yi de kullanır.The backup extension also uses Azure AD for authentication. Bu üç hizmet için yedekleme uzantısı trafiğini HTTP ara sunucusu üzerinden yönlendirin.Route the backup extension traffic for these three services through the HTTP proxy. Gerekli hizmetlere erişim izni vermek için yukarıda bahsedilen IP 'Ler ve FQDN 'lerin listesini kullanın.Use the list of IPs and FQDNs mentioned above for allowing access to the required services. Kimliği doğrulanmış proxy sunucuları desteklenmez.Authenticated proxy servers aren't supported.

Not

Hizmet düzeyi ara sunucu desteği yoktur.There is no service level proxy support. Diğer bir deyişle, proxy aracılığıyla yalnızca birkaç veya seçili hizmetlerden (Azure Backup Hizmetleri) gelen trafik desteklenmez.That is, traffic via the proxy from only a few or selected services (Azure backup services) isn't supported. Tüm veri veya trafik proxy tarafından yönlendirilebilir veya değildir.The entire data or traffic can either be routed by proxy or not.

Kurtarma Hizmetleri kasası oluşturmaCreate a Recovery Services vault

Kurtarma Hizmeti kasası, zaman içinde oluşturulan kurtarma noktalarını depolayan ve yedekleme ile ilgili işlemleri gerçekleştirmek için bir arabirim sağlayan yönetim varlığıdır.A Recovery Services vault is a management entity that stores recovery points created over time and provides an interface to perform backup related operations. Bu işlemler arasında isteğe bağlı yedekleme, geri yükleme gerçekleştirme ve yedekleme ilkesi oluşturma sayılabilir.These include taking on-demand backups, performing restores, and creating backup policies.

Kurtarma Hizmetleri kasası oluşturmak için aşağıdaki adımları izleyin.To create a Recovery Services vault, follow these steps.

  1. Azure portalında aboneliğinizde oturum açın.Sign in to your subscription in the Azure portal.

  2. Sol taraftaki menüden Tüm hizmetler'i seçin.On the left menu, select All services.

    Tüm Hizmetler’i seçin

  3. Tüm hizmetler iletişim kutusuna Kurtarma Hizmetleri yazın.In the All services dialog box, enter Recovery Services. Kaynak listesi, yazdıklarınıza göre filtrelenir.The list of resources filters according to your input. Kaynak listesinde Kurtarma Hizmetleri kasaları'nı seçin.In the list of resources, select Recovery Services vaults.

    Kurtarma Hizmetleri kasaları yazın ve seçin

    Abonelikteki Kurtarma Hizmetleri kasalarının listesi görünür.The list of Recovery Services vaults in the subscription appears.

  4. Kurtarma Hizmetleri kasası panosunda Ekle'yi seçin.On the Recovery Services vaults dashboard, select Add.

    Kurtarma Hizmetleri kasası ekleme

    Kurtarma Hizmetleri kasası iletişim kutusu açılır.The Recovery Services vault dialog box opens. Ad, Abonelik, Kaynak grubu ve Konum için değer girin.Provide values for the Name, Subscription, Resource group, and Location.

    Kurtarma Hizmetleri kasasını yapılandırma

    • Ad: Kasayı tanımlamak için kolay bir ad girin.Name: Enter a friendly name to identify the vault. Adın Azure aboneliği için benzersiz olması gerekir.The name must be unique to the Azure subscription. En az 2, en fazla 50 karakter uzunluğunda bir ad belirtin.Specify a name that has at least 2 but not more than 50 characters. Ad bir harf ile başlamalıdır ve yalnızca harf, rakam ve kısa çizgi içerebilir.The name must start with a letter and consist only of letters, numbers, and hyphens.

    • Abonelik: Kullanılacak aboneliği seçin.Subscription: Choose the subscription to use. Tek bir aboneliğiniz varsa yalnızca o seçenek görüntülenir.If you're a member of only one subscription, you'll see that name. Hangi aboneliğin kullanılacağından emin değilseniz varsayılan (önerilen) aboneliği kullanın.If you're not sure which subscription to use, use the default (suggested) subscription. Yalnızca iş veya okul hesabınızın birden çok Azure aboneliği ile ilişkili olması durumunda birden çok seçenek olur.There are multiple choices only if your work or school account is associated with more than one Azure subscription.

    • Kaynak grubu: Mevcut kaynak grubunu kullanın ya da yeni bir tane oluşturun.Resource group: Use an existing resource group or create a new one. Aboneliğinizdeki kullanılabilir kaynak gruplarının listesini görmek için Var olanı kullan'ı seçip açılan listeden bir kaynak grubu seçin.To see the list of available resource groups in your subscription, select Use existing, and then select a resource from the drop-down list. Yeni bir kaynak grubu oluşturmak için Yeni oluştur'u seçip bir ad girin.To create a new resource group, select Create new and enter the name. Kaynak grupları hakkında daha fazla bilgi için bkz. Azure Resource Manager'a genel bakış.For more information about resource groups, see Azure Resource Manager overview.

    • Konum: Kasa için coğrafi bölgeyi seçin.Location: Select the geographic region for the vault. Herhangi bir veri kaynağını korumak üzere bir kasa oluşturmak için kasa ile veri kaynağının aynı bölgede olması şarttır.To create a vault to protect any data source, the vault must be in the same region as the data source.

      Önemli

      Veri kaynağınızın konumundan emin değilseniz iletişim kutusunu kapatın.If you're not sure of the location of your data source, close the dialog box. Portalda kaynaklarınızın bulunduğu listeye gidin.Go to the list of your resources in the portal. Birden çok bölgede veri kaynağınız varsa her bölgede bir Kurtarma Hizmetleri kasası oluşturun.If you have data sources in multiple regions, create a Recovery Services vault for each region. Kasayı önce birinci konumda oluşturun, ardından diğer konumlara geçin.Create the vault in the first location before you create the vault for another location. Yedekleme verilerinin depolanacağı depolama hesaplarını belirtmenize gerek yoktur.There's no need to specify storage accounts to store the backup data. Kurtarma Hizmetleri kasası ve Azure Backup bunu otomatik olarak ayarlar.The Recovery Services vault and Azure Backup handle that automatically.

  5. Değerleri girdikten sonra Gözden geçir ve oluştur’u seçin.After providing the values, select Review + create.

    Kurtarma Hizmetleri Kasası oluşturma işleminde gözden geçir + Oluştur düğmesini gösteren ekran görüntüsü.

  6. Kurtarma Hizmetleri kasasını oluşturmaya hazırsanız Oluştur'u seçin.When you're ready to create the Recovery Services vault, select Create.

    Kurtarma Hizmetleri kasasını oluşturma

    Kurtarma Hizmetleri kasasının oluşturulması biraz zaman alabilir.It can take a while to create the Recovery Services vault. Portalın sağ üst kısmındaki Bildirimler alanından durum bildirimlerini takip edebilirsiniz.Monitor the status notifications in the Notifications area at the upper-right corner of the portal. Kasanız oluşturulduktan sonra Kurtarma Hizmetleri kasaları listesinde görünür.After your vault is created, it's visible in the list of Recovery Services vaults. Kasanızı görmüyorsanız Yenile'yi seçin.If you don't see your vault, select Refresh.

    Yedekleme kasası listesini yenileme

Önemli

Kasada yedekleme yapılandırmadan önce Depolama çoğaltma türü ve Güvenlik ayarları için varsayılan değerleri mutlaka gözden geçirmeniz önerilir.We highly recommend you review the default settings for Storage Replication type and Security settings before configuring backups in the vault. Daha fazla bilgi için bkz. Depolama yedekliliği.For more information, see the Set Storage redundancy section.

Veritabanlarını bulmaDiscover the databases

  1. Kasadaki Başlarken bölümünde Yedekle' yi seçin.In the vault, in Getting Started, select Backup. İş yükünüz nerede çalışıyor?, Azure VM 'de SAP HANA' yi seçin.In Where is your workload running?, select SAP HANA in Azure VM.

  2. Bulmayı Başlat' ı seçin.Select Start Discovery. Bu işlem, kasa bölgesinde korunmayan Linux VM 'lerinin bulunmasını başlatır.This initiates discovery of unprotected Linux VMs in the vault region.

    • Bulma sonrasında, korumasız VM 'Ler ad ve kaynak grubuna göre listelenmiş şekilde portalda görüntülenir.After discovery, unprotected VMs appear in the portal, listed by name and resource group.
    • Bir VM beklendiği gibi listelenmiyorsa, bir kasada zaten yedeklenmiş olup olmadığını kontrol edin.If a VM isn't listed as expected, check whether it's already backed up in a vault.
    • Birden çok VM aynı ada sahip olabilir, ancak bunlar farklı kaynak gruplarına aittir.Multiple VMs can have the same name but they belong to different resource groups.
  3. Sanal makineler Seç bölümünde, veritabanı bulma Için SAP HANA VM 'lerine erişmek üzere Azure Backup hizmetine izinler sağlayan betiği indirmek için bağlantıyı seçin.In Select Virtual Machines, select the link to download the script that provides permissions for the Azure Backup service to access the SAP HANA VMs for database discovery.

  4. Betiği, yedeklemek istediğiniz her bir sanal makine barındırma SAP HANA veritabanları üzerinde çalıştırın.Run the script on each VM hosting SAP HANA databases that you want to back up.

  5. VM 'lerde betiği çalıştırdıktan sonra, sanal makineleri seçin' de VM 'ler ' i seçin.After running the script on the VMs, in Select Virtual Machines, select the VMs. Ardından veritabanlarını keşfet' i seçin.Then select Discover DBs.

  6. Azure Backup VM 'deki tüm SAP HANA veritabanlarını bulur.Azure Backup discovers all SAP HANA databases on the VM. Bulma sırasında Azure Backup, VM 'yi kasayla kaydeder ve VM 'ye bir uzantı kurar.During discovery, Azure Backup registers the VM with the vault, and installs an extension on the VM. Veritabanına hiçbir aracı yüklü değil.No agent is installed on the database.

    SAP HANA veritabanlarını bul

Yedeklemeyi yapılandırmaConfigure backup

Şimdi yedeklemeyi etkinleştirin.Now enable backup.

  1. 2. adımda yedeklemeyi Yapılandır' ı seçin.In Step 2, select Configure Backup.

    Yedeklemeyi Yapılandır

  2. Yedeklenecek öğeleri seçin' de, korumak istediğiniz tüm veritabanlarını seçin > Tamam' a tıklayın.In Select items to back up, select all the databases you want to protect > OK.

    Yedeklenecek öğeleri seçin

  3. Yedekleme İlkesi ' nde > yedekleme ilkesi' ni seçin ve aşağıdaki yönergelere uygun olarak veritabanları için yeni bir yedekleme ilkesi oluşturun.In Backup Policy > Choose backup policy, create a new backup policy for the databases, in accordance with the instructions below.

    Yedekleme ilkesi seçin

  4. İlkeyi oluşturduktan sonra yedekleme menüsünde yedeklemeyi etkinleştir' i seçin.After creating the policy, on the Backup menu, select Enable backup.

    Yedeklemeyi etkinleştir

  5. Yedekleme Yapılandırma ilerlemesini portalın Bildirimler alanında izleyin.Track the backup configuration progress in the Notifications area of the portal.

Yedekleme ilkesi oluşturmaCreate a backup policy

Yedekleme ilkesi, yedeklemelerin ne zaman alındığını ve ne kadar süreyle korunduğunu tanımlar.A backup policy defines when backups are taken, and how long they're retained.

  • İlkeler, kasa düzeyinde oluşturulur.A policy is created at the vault level.
  • Bir yedekleme ilkesi birden fazla kasa tarafından kullanılabilir ancak ilgili yedekleme ilkesini her kasaya ayrıca uygulamanız gerekir.Multiple vaults can use the same backup policy, but you must apply the backup policy to each vault.

Not

Azure Backup, bir Azure VM 'de çalışan bir SAP HANA Veritabanının yedeklenmesinde gün ışığından yararlanma saati değişikliklerini otomatik olarak ayarlamaz.Azure Backup doesn’t automatically adjust for daylight saving time changes when backing up a SAP HANA database running in an Azure VM.

İlkeyi gerektiği şekilde el ile değiştirin.Modify the policy manually as needed.

İlke ayarlarını aşağıdaki gibi belirtin:Specify the policy settings as follows:

  1. İlke adı alanına yeni ilkenin adını girin.In Policy name, enter a name for the new policy.

    İlke adını girin

  2. Tam Yedekleme ilkesi bölümünde Yedekleme Sıklığı için Günlük veya Haftalık seçeneğini belirleyin.In Full Backup policy, select a Backup Frequency, choose Daily or Weekly.

    • Günlük: yedekleme işinin başladığı saat ve saat dilimini seçin.Daily: Select the hour and time zone in which the backup job begins.
      • Tam yedekleme çalıştırmanız gerekir.You must run a full backup. Bu seçeneği devre dışı bırakabilirsiniz.You can't turn off this option.
      • Tam Yedekleme'yi seçerek ilkeyi görüntüleyin.Select Full Backup to view the policy.
      • Günlük tam yedeklemeler için değişiklik yedeği oluşturamazsınız.You can't create differential backups for daily full backups.
    • Haftalık: yedekleme işinin çalıştığı haftanın gününü, saatini ve saat dilimini seçin.Weekly: Select the day of the week, hour, and time zone in which the backup job runs.

    Yedekleme sıklığını seçin

  3. Bekletme aralığı' nda, tam yedekleme için bekletme ayarlarını yapılandırın.In Retention Range, configure retention settings for the full backup.

    • Varsayılan olarak tüm seçenekler seçilidir.By default all options are selected. Kullanmak istemediğiniz tüm Bekletme aralığı sınırlarını temizleyin ve yaptığınız değişiklikleri ayarlayın.Clear any retention range limits you don't want to use, and set those that you do.
    • Herhangi bir yedekleme türü için en düşük saklama süresi (tam/fark/günlük) yedi gündür.The minimum retention period for any type of backup (full/differential/log) is seven days.
    • Kurtarma noktaları, belirtilen bekletme aralığına göre etiketlenir.Recovery points are tagged for retention based on their retention range. Örneğin günlük tam yedek seçerseniz her gün yalnızca bir yedekleme işlemi tetiklenir.For example, if you select a daily full backup, only one full backup is triggered each day.
    • Belirli bir günün yedeklemesi, haftalık bekletme aralığına ve ayarına göre etiketlenebilir ve korunur.The backup for a specific day is tagged and retained based on the weekly retention range and setting.
    • Aylık ve yıllık bekletme aralıkları da benzer şekilde çalışır.The monthly and yearly retention ranges behave in a similar way.
  4. Tam Yedekleme ilkesi menüsünde Tamam'ı seçerek ayarları kabul edin.In the Full Backup policy menu, select OK to accept the settings.

  5. Fark ilkesi eklemek için değişiklik yedeklemesi ' ni seçin.Select Differential Backup to add a differential policy.

  6. Değişiklik Yedeği ilkesi sayfasında Etkinleştir'i seçerek sıklık ve bekletme denetimlerini açın.In Differential Backup policy, select Enable to open the frequency and retention controls.

    • En yüksek sıklıkta her gün bir değişiklik yedeği tetikleyebilirsiniz.At most, you can trigger one differential backup per day.
    • Değişiklik yedekleri en fazla 180 gün bekletilebilir.Differential backups can be retained for a maximum of 180 days. Daha uzun süre bekletmeniz gerekiyorsa tam yedekleme ilkesini kullanmanız gerekir.If you need longer retention, you must use full backups.

    Değişiklik yedekleme ilkesi

    Not

    Günlük yedekleme olarak bir fark veya artımlı seçebilirsiniz, ancak ikisini birden kullanamazsınız.You can choose either a differential or an incremental as a daily backup but not both.

  7. Artımlı yedekleme ilkesinde, sıklık ve bekletme denetimlerini açmak için Etkinleştir ' i seçin.In Incremental Backup policy, select Enable to open the frequency and retention controls.

    • En çok, günde bir artımlı yedekleme tetikleyebilirsiniz.At most, you can trigger one incremental backup per day.
    • Artımlı yedeklemeler en fazla 180 gün boyunca korunabilir.Incremental backups can be retained for a maximum of 180 days. Daha uzun süre bekletmeniz gerekiyorsa tam yedekleme ilkesini kullanmanız gerekir.If you need longer retention, you must use full backups.

    Artımlı yedekleme ilkesi

  8. Tamam'ı seçerek ilkeyi kaydedin ve ana Yedekleme ilkesi menüsüne dönün.Select OK to save the policy and return to the main Backup policy menu.

  9. İşlem günlüğü yedekleme ilkesi eklemek için günlük yedeklemesi ' ni seçin,Select Log Backup to add a transactional log backup policy,

    • Günlük yedeklemesi' nde Etkinleştir' i seçin.In Log Backup, select Enable. Tüm günlük yedeklemelerini SAP HANA yönettiğinden, bu devre dışı bırakılamaz.This can't be disabled, since SAP HANA manages all log backups.
    • Sıklık ve bekletme denetimlerini ayarlayın.Set the frequency and retention controls.

    Not

    Günlük yedeklemeleri, yalnızca başarılı bir tam yedekleme tamamlandıktan sonra Flow 'a başlar.Log backups only begin to flow after a successful full backup is completed.

  10. Tamam'ı seçerek ilkeyi kaydedin ve ana Yedekleme ilkesi menüsüne dönün.Select OK to save the policy and return to the main Backup policy menu.

  11. Yedekleme ilkesini tanımlamayı tamamladıktan sonra Tamam' ı seçin.After you finish defining the backup policy, select OK.

Not

Her günlük yedeklemesi, bir kurtarma zinciri oluşturmak için önceki tam yedeklemeye zincirlenir.Each log backup is chained to the previous full backup to form a recovery chain. Bu tam yedekleme, son günlük yedeklemenin saklama süresi sona erene kadar bekletilecektir.This full backup will be retained until the retention of the last log backup has expired. Bu, tüm günlüklerin kurtarılabilmesini sağlamak için ek bir süre boyunca tam yedeklemenin korunduğu anlamına gelebilir.This might mean that the full backup is retained for an extra period to make sure all the logs can be recovered. Bir kullanıcının haftalık tam yedekleme, günlük fark ve 2 saatlik günlük olduğunu varsayalım.Let's assume a user has a weekly full backup, daily differential and 2 hour logs. Bunların hepsi 30 gün boyunca tutulur.All of them are retained for 30 days. Ancak, haftalık tam yedekleme yalnızca bir sonraki tam yedekleme kullanılabilir olduktan sonra silinebilir/silinir, yani 30 + 7 gün sonra.But, the weekly full can be really cleaned up/deleted only after the next full backup is available, that is, after 30 + 7 days. Örneğin, haftalık tam yedekleme 16 Kasım 'da gerçekleşir.For example, a weekly full backup happens on Nov 16th. Bekletme ilkesine göre, 16 Aralık 'a kadar saklanması gerekir.According to the retention policy, it should be retained until Dec 16th. Bu tam için en son günlük yedeklemesi, 22nd tarihinde bir sonraki zamanlanmış tam önce gerçekleşir.The last log backup for this full happens before the next scheduled full, on Nov 22nd. Bu günlük, 22nd 'e kadar kullanılabilir olana kadar, 16. ve tam 6.Until this log is available until Dec 22nd, the Nov 16th full can't be deleted. Bu nedenle, 16. dolu, 22nd 'e kadar korunur.So, the Nov 16th full is retained until Dec 22nd.

İsteğe bağlı yedekleme çalıştırmaRun an on-demand backup

Yedeklemeler, ilke zamanlamasına uygun olarak çalışır.Backups run in accordance with the policy schedule. İsteğe bağlı bir yedeklemeyi aşağıdaki gibi çalıştırabilirsiniz:You can run a backup on-demand as follows:

  1. Kasa menüsünde yedekleme öğeleri' ni seçin.In the vault menu, select Backup items.
  2. Yedekleme öğeleri' nde, SAP HANA VERITABANıNı çalıştıran VM 'yi seçin ve ardından Şimdi Yedekle' yi seçin.In Backup Items, select the VM running the SAP HANA database, and then select Backup now.
  3. Şimdi Yedekle' de, gerçekleştirmek istediğiniz yedekleme türünü seçin.In Backup Now, choose the type of backup you want to perform. Ardından Tamam’ı seçin.Then select OK. Bu yedekleme, bu yedekleme öğesiyle ilişkili ilkeye göre saklanacaktır.This backup will be retained according to the policy associated with this backup item.
  4. Portal bildirimlerini izleyin.Monitor the portal notifications. İş ilerlemesini kasa panosunda izleyebilirsiniz > yedekleme işleri > devam ediyor.You can monitor the job progress in the vault dashboard > Backup Jobs > In progress. Veritabanınızın boyutuna bağlı olarak, ilk yedeklemenin oluşturulması biraz zaman alabilir.Depending on the size of your database, creating the initial backup may take a while.

Varsayılan olarak, isteğe bağlı yedeklemelerin saklanması 45 gündür.By default, the retention of on-demand backups is 45 days.

Azure Backup etkin bir veritabanında SAP HANA Studio yedeklemesini çalıştırmaRun SAP HANA Studio backup on a database with Azure Backup enabled

Azure Backup ile yedeklenen bir veritabanının yerel yedeklemesini (HANA Studio 'Yu kullanarak) almak istiyorsanız aşağıdakileri yapın:If you want to take a local backup (using HANA Studio) of a database that's being backed up with Azure Backup, do the following:

  1. Veritabanının tamamlaması için herhangi bir tam veya günlük yedeklemesi bekleyin.Wait for any full or log backups for the database to finish. SAP HANA Studio/Kokpit içindeki durumu denetleyin.Check the status in SAP HANA Studio / Cockpit.
  2. Günlük yedeklemelerini devre dışı bırakın ve ilgili veritabanı için yedekleme kataloğunu dosya sistemine ayarlayın.Disable log backups, and set the backup catalog to the file system for relevant database.
  3. Bunu yapmak için SystemDB > yapılandırması > veritabanı > filtresi Seç (günlük) öğesine çift tıklayın.To do this, double-click systemdb > Configuration > Select Database > Filter (Log).
  4. Enable_auto_log_backup Hayır olarak ayarlayın.Set enable_auto_log_backup to No.
  5. Log_backup_using_backint false olarak ayarlayın.Set log_backup_using_backint to False.
  6. Catalog_backup_using_backint false olarak ayarlayın.Set catalog_backup_using_backint to False.
  7. Veritabanının isteğe bağlı tam yedeklemesini yapın.Take an on-demand full backup of the database.
  8. Tam yedekleme ve Katalog yedeklemesinin bitmesini bekleyin.Wait for the full backup and catalog backup to finish.
  9. Önceki ayarları Azure için geri döndürür:Revert the previous settings back to those for Azure:
    • Enable_auto_log_backup Evet olarak ayarlayın.Set enable_auto_log_backup to Yes.
    • Log_backup_using_backint true olarak ayarlayın.Set log_backup_using_backint to True.
    • Catalog_backup_using_backint true olarak ayarlayın.Set catalog_backup_using_backint to True.

Sonraki adımlarNext steps