Eseguire il backup di database SAP HANA nelle VM di AzureBack up SAP HANA databases in Azure VMs

I database SAP HANA sono carichi di lavoro critici che richiedono un obiettivo del punto di ripristino (RPO) basso e la conservazione a lungo termine.SAP HANA databases are critical workloads that require a low recovery-point objective (RPO) and long-term retention. È possibile eseguire il backup di database SAP HANA in esecuzione nelle macchine virtuali (VM) di Azure usando Backup di Azure.You can back up SAP HANA databases running on Azure virtual machines (VMs) by using Azure Backup.

Questo articolo illustra come eseguire il backup di database SAP HANA in esecuzione nelle VM di Azure in un insieme di credenziali di Servizi di ripristino di Backup di Azure.This article shows how to back up SAP HANA databases that are running on Azure VMs to an Azure Backup Recovery Services vault.

In questo articolo si apprenderà come:In this article, you'll learn how to:

  • Creare e configurare un insieme di credenzialiCreate and configure a vault
  • Individuare i databaseDiscover databases
  • Configurare i backupConfigure backups
  • Eseguire un processo di backup su richiestaRun an on-demand backup job

Nota

A partire dal 1° agosto 2020, il backup di SAP HANA per RHEL (7.4, 7.6, 7.7 e 8.1) è disponibile a livello generale.As of August 1st, 2020, SAP HANA backup for RHEL (7.4, 7.6, 7.7 & 8.1) is generally available.

Nota

L'eliminazione temporanea per SQL Server nella macchina virtuale di Azure e l'eliminazione temporanea per SAP HANA nei carichi di lavoro delle macchine virtuali di Azure ora sono disponibili in anteprima.Soft delete for SQL server in Azure VM and soft delete for SAP HANA in Azure VM workloads is now available in preview.
Per iscriverti all'anteprima, scrivici all'indirizzo AskAzureBackupTeam@microsoft.com .To sign up for the preview, write to us at AskAzureBackupTeam@microsoft.com.

PrerequisitiPrerequisites

Fare riferimento alle sezioni Prerequisiti e Funzionalità dello script di pre-registrazione per configurare il database per il backup.Refer to the prerequisites and the What the pre-registration script does sections to set up the database for backup.

Stabilire la connettività di reteEstablish network connectivity

Per tutte le operazioni, un database SAP HANA in esecuzione su una macchina virtuale di Azure richiede la connettività al servizio Backup di Azure, ad Archiviazione di Azure e ad Azure Active Directory.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. Questa operazione può essere eseguita usando endpoint privati oppure consentendo l'accesso agli indirizzi IP pubblici o FQDN richiesti.This can be achieved by using private endpoints or by allowing access to the required public IP addresses or FQDNs. Non consentire una connettività corretta ai servizi di Azure necessari può causare errori nelle operazioni quali l'individuazione del database, la configurazione del backup, l'esecuzione di backup e il ripristino dei dati.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.

La tabella seguente elenca le varie alternative che è possibile usare per stabilire la connettività:The following table lists the various alternatives you can use for establishing connectivity:

OpzioneOption VantaggiAdvantages SvantaggiDisadvantages
Endpoint privatiPrivate endpoints Backup su indirizzi IP privati all'interno della rete virtualeAllow backups over private IPs inside the virtual network

Offerta di un controllo granulare lato rete e lato insieme di credenzialiProvide granular control on the network and vault side
Costi standard per endpoint privatiIncurs standard private endpoint costs
Tag del servizio NSGNSG service tags Gestione semplificata perché le modifiche degli intervalli vengono unite automaticamenteEasier to manage as range changes are automatically merged

Nessun costo aggiuntivoNo additional costs
Utilizzabile solo con i gruppi di sicurezza di reteCan be used with NSGs only

Accesso consentito all'intero servizioProvides access to the entire service
Tag FQDN di Firewall di AzureAzure Firewall FQDN tags Gestione semplificata perché i FQDN necessari vengono gestiti automaticamenteEasier to manage since the required FQDNs are automatically managed Utilizzabile solo con Firewall di AzureCan be used with Azure Firewall only
Accesso consentito a FQDN/IP del servizioAllow access to service FQDNs/IPs Nessun costo aggiuntivoNo additional costs

Funziona con tutti i firewall e le appliance di sicurezza di reteWorks with all network security appliances and firewalls
È possibile che sia necessario accedere a un ampio set di indirizzi IP o FQDNA broad set of IPs or FQDNs may be required to be accessed
Usare un proxy HTTPUse an HTTP proxy Singolo punto di accesso Internet alle VMSingle point of internet access to VMs Costi aggiuntivi per l'esecuzione di una VM con il software proxyAdditional costs to run a VM with the proxy software

Altre informazioni sull'uso di queste opzioni sono condivise di seguito:More details around using these options are shared below:

Endpoint privatiPrivate endpoints

Gli endpoint privati consentono di connettersi in modo sicuro dai server all'interno di una rete virtuale nell'insieme di credenziali di Servizi di ripristino.Private endpoints allow you to connect securely from servers inside a virtual network to your Recovery Services vault. L'endpoint privato usa un indirizzo IP dallo spazio indirizzi della rete virtuale per l'insieme di credenziali.The private endpoint uses an IP from the VNET address space for your vault. Il traffico di rete tra le risorse all'interno della rete virtuale e l'insieme di credenziali si sposta attraverso la rete virtuale e un collegamento privato nella rete backbone Microsoft.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. In questo modo si elimina l'esposizione dalla rete Internet pubblica.This eliminates exposure from the public internet. Altre informazioni sugli endpoint privati per Backup di Azure sono disponibili qui.Read more on private endpoints for Azure Backup here.

Tag NSGNSG tags

Se si usano gruppi di sicurezza di rete (NSG), usare il tag del servizio AzureBackup per consentire l'accesso in uscita a Backup di Azure.If you use Network Security Groups (NSG), use the AzureBackup service tag to allow outbound access to Azure Backup. Oltre al tag di Backup di Azure, è necessario consentire la connettività per l'autenticazione e il trasferimento dei dati creando regole NSG simili per Azure AD (AzureActiveDirectory) e Archiviazione di Azure (Storage).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). I passaggi seguenti descrivono il processo di creazione di una regola per il tag di Backup di Azure:The following steps describe the process to create a rule for the Azure Backup tag:

  1. In Tutti i servizi, passare a Gruppi di sicurezza di rete e selezionare il gruppo di sicurezza di rete.In All Services, go to Network security groups and select the network security group.

  2. In Impostazioni selezionare Regole di sicurezza in uscita.Select Outbound security rules under Settings.

  3. Selezionare Aggiungi.Select Add. Immettere tutti i dettagli necessari per la creazione di una nuova regola, come descritto nelle impostazioni delle regole di sicurezza.Enter all the required details for creating a new rule as described in security rule settings. Assicurarsi che l'opzione Destinazione sia impostata su Tag del servizio e che l'opzione Tag del servizio di destinazione sia impostata su AzureBackup.Ensure the option Destination is set to Service Tag and Destination service tag is set to AzureBackup.

  4. Selezionare Aggiungi per salvare la regola di sicurezza in uscita appena creata.Select Add to save the newly created outbound security rule.

È possibile creare in modo analogo le regole di sicurezza NSG in uscita NSG per Archiviazione di Azure e Azure AD.You can similarly create NSG outbound security rules for Azure Storage and Azure AD. Per altre informazioni sui tag di servizio, vedere questo articolo.For more information on service tags, see this article.

Tag del Firewall di AzureAzure Firewall tags

Se si usa Firewall di Azure, creare una regola dell'applicazione usando il tag FQDN di Firewall di Azure AzureBackup.If you're using Azure Firewall, create an application rule by using the AzureBackup Azure Firewall FQDN tag. In questo modo si consente l'accesso in uscita a Backup di Azure.This allows all outbound access to Azure Backup.

Consentire l'accesso agli intervalli IP del servizioAllow access to service IP ranges

Se si decide di consentire l'accesso agli IP del servizio, fare riferimento agli intervalli IP nel file JSON disponibile qui.If you choose to allow access service IPs, refer to the IP ranges in the JSON file available here. È necessario consentire l'accesso agli indirizzi IP corrispondenti a Backup di Azure, Archiviazione di Azure e Azure Active Directory.You'll need to allow access to IPs corresponding to Azure Backup, Azure Storage, and Azure Active Directory.

Accesso consentito a FQDN del servizioAllow access to service FQDNs

È anche possibile usare gli FQDN seguenti per consentire l'accesso ai servizi richiesti dai server:You can also use the following FQDNs to allow access to the required services from your servers:

ServiceService Nomi di dominio a cui accedereDomain names to be accessed
Backup di AzureAzure Backup *.backup.windowsazure.com
Archiviazione di AzureAzure Storage *.blob.core.windows.net

*.queue.core.windows.net
Azure ADAzure AD Consentire l'accesso ai nomi di dominio completo (FQDN) nelle sezioni 56 e 59 come indicato in questo articoloAllow access to FQDNs under sections 56 and 59 according to this article

Usare un server proxy HTTP per instradare il trafficoUse an HTTP proxy server to route traffic

Quando si esegue il backup di un database SAP HANA in una macchina virtuale di Azure, l'estensione di backup nella VM usa le API HTTPS per inviare i comandi di gestione a Backup di Azure e i dati ad Archiviazione di Azure.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. L'estensione di backup usa anche Azure AD per l'autenticazione.The backup extension also uses Azure AD for authentication. Eseguire il routing del traffico di estensione per il backup di questi tre servizi attraverso il proxy HTTP.Route the backup extension traffic for these three services through the HTTP proxy. Usare l'elenco di indirizzi IP e FQDN indicati in precedenza per consentire l'accesso ai servizi necessari.Use the list of IPs and FQDNs mentioned above for allowing access to the required services. I server proxy autenticati non sono supportati.Authenticated proxy servers aren't supported.

Nota

Nessun supporto del proxy del livello di servizio.There is no service level proxy support. Ovvero, il traffico tramite il proxy solo da pochi o servizi selezionati (servizi di backup di Azure) non è supportato.That is, traffic via the proxy from only a few or selected services (Azure backup services) isn't supported. È possibile instradare o meno l'intero dati o il traffico tramite il proxy.The entire data or traffic can either be routed by proxy or not.

Creare un insieme di credenziali di Servizi di ripristinoCreate a Recovery Services vault

Un insieme di credenziali di Servizi di ripristino è un'entità di gestione che archivia i punti di ripristino creati nel tempo e fornisce un'interfaccia per l'esecuzione di operazioni correlate al backup,A Recovery Services vault is a management entity that stores recovery points created over time and provides an interface to perform backup related operations. come l'esecuzione di backup su richiesta, l'esecuzione di ripristini e la creazione di criteri di backup.These include taking on-demand backups, performing restores, and creating backup policies.

Seguire questa procedura per creare un insieme di credenziali di Servizi di ripristino.To create a Recovery Services vault, follow these steps.

  1. Accedere alla propria sottoscrizione nel portale di Azure.Sign in to your subscription in the Azure portal.

  2. Nel menu a sinistra selezionare Tutti i servizi.On the left menu, select All services.

    Selezionare tutti i servizi

  3. Nella finestra di dialogo Tutti i servizi inserire Servizi di ripristino.In the All services dialog box, enter Recovery Services. L'elenco delle risorse filtra sulla base degli input.The list of resources filters according to your input. Nell'elenco delle risorse selezionare Insieme di credenziali di Servizi di ripristino.In the list of resources, select Recovery Services vaults.

    Inserire e selezionare le insiemi di credenziali di Servizi di ripristino

    Viene visualizzato l'elenco degli insiemi di credenziali di Servizi di ripristino.The list of Recovery Services vaults in the subscription appears.

  4. Nel dashboard di Insiemi di credenziali dei Servizi di ripristino selezionare Aggiungi.On the Recovery Services vaults dashboard, select Add.

    Aggiungere un insieme di credenziali di Servizi di ripristino

    Si apre la finestra di dialogo Insieme di credenziali dei Servizi di ripristino.The Recovery Services vault dialog box opens. Fornire i valori per Nome, Sottoscrizione, Gruppo di risorse e Località.Provide values for the Name, Subscription, Resource group, and Location.

    Configurare l'insieme di credenziali di Servizi di ripristino

    • Name: immettere un nome descrittivo per identificare l'insieme di credenziali.Name: Enter a friendly name to identify the vault. Il nome deve essere univoco nella sottoscrizione di Azure.The name must be unique to the Azure subscription. Specificare un nome con un minimo di 2 caratteri e un massimo di 50 caratteri.Specify a name that has at least 2 but not more than 50 characters. Il nome deve iniziare con una lettera e deve contenere solo lettere, numeri e trattini.The name must start with a letter and consist only of letters, numbers, and hyphens.

    • Sottoscrizione scegliere la sottoscrizione da usare.Subscription: Choose the subscription to use. Se si è un membro di una sola sottoscrizione, verrà visualizzato tale nome.If you're a member of only one subscription, you'll see that name. Se non si è certi della sottoscrizione da usare, scegliere quella predefinita (consigliato).If you're not sure which subscription to use, use the default (suggested) subscription. Sono disponibili più opzioni solo se l'account aziendale o dell'istituto di istruzione è associato a più sottoscrizioni di Azure.There are multiple choices only if your work or school account is associated with more than one Azure subscription.

    • Gruppo di risorse: Usare un gruppo di risorse esistente oppure crearne uno nuovo.Resource group: Use an existing resource group or create a new one. Selezionare Usa esistente e nell'elenco a discesa scegliere una risorsa per visualizzare l'elenco di gruppi di risorse disponibili nella sottoscrizione.To see the list of available resource groups in your subscription, select Use existing, and then select a resource from the drop-down list. Per creare un nuovo gruppo di risorse, selezionare Crea nuovo e inserire il nome.To create a new resource group, select Create new and enter the name. Per altre informazioni sui gruppi di risorse, vedere Panoramica di Azure Resource Manager.For more information about resource groups, see Azure Resource Manager overview.

    • Località: selezionare l'area geografica per l'insieme di credenziali.Location: Select the geographic region for the vault. Per proteggere qualsiasi origine dati con un insieme di credenziali, quest'ultimo deve trovarsi nella stessa area dell'origine dati.To create a vault to protect any data source, the vault must be in the same region as the data source.

      Importante

      In caso di dubbi sulla posizione dell'origine dati, chiudere la finestra di dialogo.If you're not sure of the location of your data source, close the dialog box. Passare all'elenco delle risorse nel portale.Go to the list of your resources in the portal. Se si hanno origini dati in più aree, creare un insieme di credenziali di Servizi di ripristino per ogni area.If you have data sources in multiple regions, create a Recovery Services vault for each region. Creare l'insieme di credenziali nella prima località prima che nell'altra.Create the vault in the first location before you create the vault for another location. Non è necessario specificare gli account di archiviazione per archiviare i dati di backup.There's no need to specify storage accounts to store the backup data. Questo aspetto viene gestito automaticamente dall'insieme di credenziali di Servizi di ripristino e da Backup di Azure.The Recovery Services vault and Azure Backup handle that automatically.

  5. Dopo avere specificato i valori, selezionare Rivedi e crea.After providing the values, select Review + create.

    Screenshot del pulsante Rivedi e crea nel processo di creazione di un insieme di credenziali di Servizi di ripristino.

  6. Quando si è pronti per creare l'insieme di credenziali di Servizi di ripristino, selezionare Crea.When you're ready to create the Recovery Services vault, select Create.

    Creare l'insieme di credenziali di Servizi di ripristino

    La creazione dell'insieme di credenziali di Servizi di ripristino può richiedere del tempo.It can take a while to create the Recovery Services vault. Monitorare le notifiche di stato nell'area Notifiche nell'angolo in alto a destra del portale.Monitor the status notifications in the Notifications area at the upper-right corner of the portal. Dopo essere stato creato, l'insieme di credenziali, sarà visualizzabile nell'insieme di credenziali di Servizi di ripristino.After your vault is created, it's visible in the list of Recovery Services vaults. Se non viene visualizzato, selezionare Aggiorna.If you don't see your vault, select Refresh.

    Aggiornare l'elenco dell'insieme di credenziali di backup

Importante

È consigliabile rivedere le impostazioni predefinite di Tipo di replica di archiviazione e Impostazioni di sicurezza prima di configurare i backup nell'insieme di credenziali.We highly recommend you review the default settings for Storage Replication type and Security settings before configuring backups in the vault. Per altre informazioni, vedere la sezione Impostare la ridondanza di archiviazione.For more information, see the Set Storage redundancy section.

Individuare i databaseDiscover the databases

  1. Nell'insieme di credenziali, in Attività iniziali, selezionare Backup.In the vault, in Getting Started, select Backup. In Posizione di esecuzione del carico di lavoro selezionare SAP HANA in una macchina virtuale di Azure.In Where is your workload running?, select SAP HANA in Azure VM.

  2. Selezionare Avvia individuazione.Select Start Discovery. Viene avviata l'individuazione delle macchine virtuali Linux non protette nell'area dell'insieme di credenziali.This initiates discovery of unprotected Linux VMs in the vault region.

    • Le VM non protette verranno visualizzate nel portale dopo l'individuazione, elencate per nome e gruppo di risorse.After discovery, unprotected VMs appear in the portal, listed by name and resource group.
    • Se una VM non è elencata come previsto, verificare se ne è già stato eseguito il backup in un insieme di credenziali.If a VM isn't listed as expected, check whether it's already backed up in a vault.
    • Più macchine virtuali possono avere lo stesso nome, ma in questo caso appartengono a gruppi di risorse differenti.Multiple VMs can have the same name but they belong to different resource groups.
  3. In Seleziona macchine virtuali selezionare il collegamento per scaricare lo script che fornisce le autorizzazioni per il servizio Backup di Azure per accedere alle macchine virtuali SAP HANA per l'individuazione del database.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. Eseguire lo script in ogni macchina virtuale che ospita i database SAP HANA di cui eseguire il backup.Run the script on each VM hosting SAP HANA databases that you want to back up.

  5. Dopo aver eseguito lo script nelle macchine virtuali, selezionarle in Seleziona macchine virtuali.After running the script on the VMs, in Select Virtual Machines, select the VMs. Selezionare quindi Individua database.Then select Discover DBs.

  6. Backup di Azure individua tutti i database SAP HANA presenti nella macchina virtuale.Azure Backup discovers all SAP HANA databases on the VM. Durante l'individuazione, Backup di Azure registra la VM con l'insieme di credenziali e installa l'estensione.During discovery, Azure Backup registers the VM with the vault, and installs an extension on the VM. Nel database non vengono installati agenti.No agent is installed on the database.

    Individuare i database SAP HANA

Configurare il backupConfigure backup

Ora abilitare il backup.Now enable backup.

  1. Nel passaggio 2 Selezionare Configura backup.In Step 2, select Configure Backup.

    Configurazione di backup

  2. In Seleziona gli elementi per il backup selezionare tutti i database da proteggere e fare clic su OK.In Select items to back up, select all the databases you want to protect > OK.

    Seleziona elementi per backup

  3. In Criteri di backup > Scegliere i criteri di backup creare un nuovo criterio di backup per i database, seguendo le istruzioni seguenti.In Backup Policy > Choose backup policy, create a new backup policy for the databases, in accordance with the instructions below.

    Scegliere i criteri di backup

  4. Dopo aver creato il criterio, scegliere Abilita backup dal menu backup .After creating the policy, on the Backup menu, select Enable backup.

    Abilita backup

  5. Per tenere traccia dello stato di avanzamento della configurazione di backup, vedere l'area Notifiche del portale.Track the backup configuration progress in the Notifications area of the portal.

Creare un criterio di backupCreate a backup policy

Un criterio di backup definisce quando vengono acquisiti i backup e per quanto tempo vengono conservati.A backup policy defines when backups are taken, and how long they're retained.

  • Un criterio viene creato a livello di insieme di credenziali.A policy is created at the vault level.
  • Più insiemi di credenziali possono usare gli stessi criteri di backup, ma è necessario applicare i criteri di backup a ogni insieme di credenziali.Multiple vaults can use the same backup policy, but you must apply the backup policy to each vault.

Nota

Backup di Azure non si adatta automaticamente al cambiamento dell'ora legale per il backup di un database SAP HANA in esecuzione in una VM di Azure.Azure Backup doesn’t automatically adjust for daylight saving time changes when backing up a SAP HANA database running in an Azure VM.

Modificare manualmente i criteri in base alle esigenze.Modify the policy manually as needed.

Specificare le impostazioni del criterio come segue:Specify the policy settings as follows:

  1. In Nome criterio immettere un nome per il nuovo criterio.In Policy name, enter a name for the new policy.

    Immettere il nome dei criteri

  2. Nel criterio Backup completo selezionare una frequenza di backup scegliendo Giornaliero o Settimanale.In Full Backup policy, select a Backup Frequency, choose Daily or Weekly.

    • Giornaliera: Scegliere l'ora e il fuso orario per l'inizio del processo di backup.Daily: Select the hour and time zone in which the backup job begins.
      • È necessario eseguire un backup completo.You must run a full backup. Non è possibile disattivare questa opzione.You can't turn off this option.
      • Selezionare Backup completo per visualizzare il criterio.Select Full Backup to view the policy.
      • Se si sceglie di eseguire backup completi giornalieri, non è possibile creare backup differenziali.You can't create differential backups for daily full backups.
    • Settimanale: selezionare il giorno della settimana, l'ora e il fuso orario per l'inizio del processo di backup.Weekly: Select the day of the week, hour, and time zone in which the backup job runs.

    Selezionare una frequenza di backup

  3. In Intervallo conservazione configurare le impostazioni di conservazione per il backup completo.In Retention Range, configure retention settings for the full backup.

    • Per impostazione predefinita, sono selezionate tutte le opzioni.By default all options are selected. Deselezionare gli eventuali limiti dell'intervallo di conservazione che non si vogliono usare e impostare quelli da usare.Clear any retention range limits you don't want to use, and set those that you do.
    • Il periodo di conservazione minimo di qualsiasi tipo di backup (completo/differenziale/del log) è di sette giorni.The minimum retention period for any type of backup (full/differential/log) is seven days.
    • I punti di recupero vengono contrassegnati per la conservazione, in base al relativo intervallo.Recovery points are tagged for retention based on their retention range. Ad esempio, se si seleziona un backup completo giornaliero, viene attivato solo un backup completo ogni giorno.For example, if you select a daily full backup, only one full backup is triggered each day.
    • Il backup di un giorno specifico viene contrassegnato e conservato in base all'intervallo e all'impostazione di conservazione settimanale.The backup for a specific day is tagged and retained based on the weekly retention range and setting.
    • L'intervallo di conservazione mensile e annuale si comporta allo stesso modo.The monthly and yearly retention ranges behave in a similar way.
  4. Nel menu del criterio Backup completo selezionare OK per accettare le impostazioni.In the Full Backup policy menu, select OK to accept the settings.

  5. Selezionare Backup differenziale per aggiungere un criterio differenziale.Select Differential Backup to add a differential policy.

  6. Nel criterio Backup differenziale selezionare Abilita per accedere alle opzioni di frequenza e conservazione.In Differential Backup policy, select Enable to open the frequency and retention controls.

    • Al massimo, è possibile attivare un backup differenziale al giorno.At most, you can trigger one differential backup per day.
    • I backup differenziali possono essere conservati al massimo per 180 giorni.Differential backups can be retained for a maximum of 180 days. Se è necessario conservarli più a lungo, usare i backup completi.If you need longer retention, you must use full backups.

    Criteri di backup differenziale

    Nota

    È possibile scegliere un backup quotidiano differenziale o incrementale, ma non entrambi.You can choose either a differential or an incremental as a daily backup but not both.

  7. In Criteri di backup incrementale selezionare Abilita per aprire i controlli relativi a frequenza e conservazione.In Incremental Backup policy, select Enable to open the frequency and retention controls.

    • È possibile attivare al massimo un backup differenziale al giorno.At most, you can trigger one incremental backup per day.
    • I backup incrementali possono essere conservati per un massimo di 180 giorni.Incremental backups can be retained for a maximum of 180 days. Se è necessario conservarli più a lungo, usare i backup completi.If you need longer retention, you must use full backups.

    Criteri di backup incrementale

  8. Selezionare OK per salvare il criterio e tornare al menu principale Criteri di backup.Select OK to save the policy and return to the main Backup policy menu.

  9. Selezionare Backup del log per aggiungere un criterio per i backup del log delle transazioni.Select Log Backup to add a transactional log backup policy,

    • In Backup del log selezionare Abilita.In Log Backup, select Enable. Questa operazione non può essere disabilitata, dal momento che SAP HANA gestisce tutti i backup del log.This can't be disabled, since SAP HANA manages all log backups.
    • Impostare la frequenza e i controlli di conservazione.Set the frequency and retention controls.

    Nota

    I backup del log iniziano a fluire solo dopo il corretto completamento di un backup completo.Log backups only begin to flow after a successful full backup is completed.

  10. Selezionare OK per salvare il criterio e tornare al menu principale Criteri di backup.Select OK to save the policy and return to the main Backup policy menu.

  11. Dopo aver completato la definizione dei criteri di backup, selezionare OK.After you finish defining the backup policy, select OK.

Nota

Ogni backup del log viene concatenato al backup completo precedente per formare una catena di recupero.Each log backup is chained to the previous full backup to form a recovery chain. Questo backup completo verrà mantenuto fino alla scadenza della conservazione dell'ultimo backup del log.This full backup will be retained until the retention of the last log backup has expired. Questo potrebbe significare che il backup completo viene mantenuto per un periodo aggiuntivo per assicurarsi che tutti i log possano essere ripristinati.This might mean that the full backup is retained for an extra period to make sure all the logs can be recovered. Si supponga che un utente disponga di un backup completo settimanale, dei registri differenziali giornalieri e di 2 ore.Let's assume a user has a weekly full backup, daily differential and 2 hour logs. Vengono tutti conservati per 30 giorni.All of them are retained for 30 days. Tuttavia, la versione settimanale completa può essere effettivamente eliminata o eliminata solo dopo i successivi backup completi, ovvero dopo 30 + 7 giorni.But, the weekly full can be really cleaned up/deleted only after the next full backup is available, that is, after 30 + 7 days. Ad esempio, un backup completo settimanale si verifica il 16 novembre.For example, a weekly full backup happens on Nov 16th. In base ai criteri di conservazione, deve essere mantenuto fino al 16 dicembre.According to the retention policy, it should be retained until Dec 16th. L'ultimo backup del log per questa versione completa si verifica prima del successivo completo in programma, il 22 novembre.The last log backup for this full happens before the next scheduled full, on Nov 22nd. Questo log è disponibile fino al 22 dicembre e fino a quel momento non sarà possibile eliminare il backup completo del 16 novembre.Until this log is available until Dec 22nd, the Nov 16th full can't be deleted. Il backup completo del 16 novembre, quindi, viene mantenuto fino al 22 dicembre.So, the Nov 16th full is retained until Dec 22nd.

Eseguire un backup su richiestaRun an on-demand backup

I backup vengono eseguiti in base alla pianificazione dei criteri.Backups run in accordance with the policy schedule. È possibile eseguire un backup su richiesta nel modo seguente:You can run a backup on-demand as follows:

  1. Nel menu dell'insieme di credenziali selezionare elementi di backup.In the vault menu, select Backup items.
  2. In elementi di backup selezionare la macchina virtuale che esegue il database di SAP Hana, quindi selezionare Esegui backup ora.In Backup Items, select the VM running the SAP HANA database, and then select Backup now.
  3. In backup ora scegliere il tipo di backup che si desidera eseguire.In Backup Now, choose the type of backup you want to perform. Selezionare OK.Then select OK. Questo backup verrà mantenuto in base ai criteri associati a questo elemento di backup.This backup will be retained according to the policy associated with this backup item.
  4. Monitorare le notifiche del portale.Monitor the portal notifications. È possibile monitorare l'avanzamento del processo nel dashboard dell'insieme di credenziali > Processi di Backup > In corso.You can monitor the job progress in the vault dashboard > Backup Jobs > In progress. A seconda delle dimensioni del database, la creazione del backup iniziale potrebbe richiedere un po' di tempo.Depending on the size of your database, creating the initial backup may take a while.

Per impostazione predefinita, la conservazione dei backup su richiesta è di 45 giorni.By default, the retention of on-demand backups is 45 days.

Eseguire il backup di SAP HANA Studio in un database con Backup di Azure abilitatoRun SAP HANA Studio backup on a database with Azure Backup enabled

Per eseguire il backup locale (tramite HANA Studio) di un database di cui è stato eseguito il backup con Backup di Azure, procedere come indicato di seguito: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. Attendere il completamento di tutti i backup del log o completi per il database.Wait for any full or log backups for the database to finish. Verificare lo stato in SAP HANA Studio/Cockpit.Check the status in SAP HANA Studio / Cockpit.
  2. Disabilitare i backup del log e impostare il catalogo di backup sul file system per il database pertinente.Disable log backups, and set the backup catalog to the file system for relevant database.
  3. A tal fine, fare doppio clic su systemdb > Configurazione > Seleziona database > Filtro (log) .To do this, double-click systemdb > Configuration > Select Database > Filter (Log).
  4. Impostare enable_auto_log_backup su No.Set enable_auto_log_backup to No.
  5. Impostare log_backup_using_backint su False.Set log_backup_using_backint to False.
  6. Impostare catalog_backup_using_backint su false.Set catalog_backup_using_backint to False.
  7. Eseguire un backup completo su richiesta del database.Take an on-demand full backup of the database.
  8. Attendere il completamento del backup completo e del catalogo.Wait for the full backup and catalog backup to finish.
  9. Ripristinare le impostazioni precedenti a quelle per Azure:Revert the previous settings back to those for Azure:
    • Impostare enable_auto_log_backup su Yes.Set enable_auto_log_backup to Yes.
    • Impostare log_backup_using_backint su True.Set log_backup_using_backint to True.
    • Impostare catalog_backup_using_backint su true.Set catalog_backup_using_backint to True.

Passaggi successiviNext steps