Eseguire il backup degli snapshot dell'istanza dei database SAP HANA sulle macchine virtuali di Azure

Questo articolo descrive come eseguire il backup di istanze di database SAP HANA in esecuzione in macchine virtuali di Azure in un insieme di credenziali di Servizi di ripristino di Backup di Azure.

Backup di Azure esegue ora un backup basato su snapshot di archiviazione SAP HANA di un'intera istanza del database. Il backup combina uno snapshot completo o incrementale del disco gestito di Azure con i comandi di snapshot HANA per fornire backup e ripristino istantanei di HANA.

Questo flusso di lavoro snapshot si applica anche ai sistemi SAP HANA abilitati a HSR quando si registrano entrambi i nodi nello stesso vault e si utilizza la politica di backup snapshot Enhanced (Preview).

Per gli snapshot di istanze SAP HANA, Backup di Azure supporta due sottotipi di policy: Standard (Generalmente Disponibile) e Enhanced (Anteprima). Il supporto per gli snapshot HSR è attualmente disponibile solo con la politica Enhanced (Preview).

Coerenza degli snapshot e comportamento di backup per i backup SAP HANA

Per il backup snapshot del database SAP HANA, Backup di Azure esegue le seguenti azioni:

  • Avvia snapshot tramite le API di snapshot native di SAP HANA.
  • Sospende l'I/O di HANA durante la creazione dello snapshot per mantenere la coerenza.
  • Continua i backup dei log in modo indipendente tramite la soluzione di backup streaming e li utilizza per il recupero.
  • Trasferisce tutti i dati del disco nel primo backup snapshot. I backup successivi trasferiscono solo i blocchi cambiati dall'ultimo backup snapshot.
  • Mantiene sani i backup dei log e richiede backup completi settimanali per il recupero. I log non sono incorporati nello snapshot.
  • Usa l'istantanea come base di riferimento per il ripristino e riapplica i log sull'istantanea durante il ripristino.

Note

  • È ora possibile archiviare i backup di snapshot in un insieme di Servizi di ripristino usando i criteri di backup migliorati (anteprima) per snapshot di HANA. In questo modo sono disponibili tutte le funzionalità a livello di archiviazione, ad esempio l'immutabilità, il soft-delete, il ripristino incrociato tra regioni e altro ancora, per i backup di snapshot SAP HANA. Questo criterio garantisce anche ripristini più veloci dal livello istantaneo.
  • Per i prezzi, come indicato nell'avviso SAP, è necessario eseguire un backup completo settimanale + log basato su streaming/Backint in modo che vengano applicati i costi di archiviazione e la tariffa dell'istanza protetta esistente. Per il backup dello snapshot, i dati dello snapshot creati da Backup di Azure vengono salvati nell'account di archiviazione e comportano addebiti per l'archiviazione dello snapshot. Quindi, oltre ai costi di backup di streaming/Backint, vengono addebitati i costi per GB dei dati archiviati negli snapshot, che vengono addebitati separatamente. Altre informazioni sui Prezzi degli snapshot e sui Prezzi di backup basati su streaming/Backint.

Per informazioni sugli scenari di backup e ripristino del database SAP HANA supportati, sulla disponibilità dell'area e sulle limitazioni, vedere la matrice di supporto. Per domande comuni, vedere le domande frequenti.

È anche possibile eseguire il backup di database di replica di sistema SAP HANA nelle macchine virtuali di Azure usando il portale di Azure.

Prima di iniziare

Policy

Secondo SAP, devi eseguire un backup completo settimanale di tutti i database all'interno di un'istanza. Attualmente, i log sono obbligatori anche per un database quando si crea una policy. Con gli snapshot che avvengono quotidianamente, non hai bisogno di backup incrementali o differenziali nella policy del database. Di conseguenza, tutti i database nell'istanza del database, che devono essere protetti da uno snapshot, devono disporre di un criterio di database di soli completi settimanali e SOLO log, insieme agli snapshot giornalieri a livello di istanza.

Importante

  • Secondo le indicazioni di SAP, configura Database tramite Backint con il criterio backup completi settimanali + solo backup dei log prima di configurare il backup Istanza DB tramite snapshot. Se il backup settimanale completo + log che usa solo il backup basato su Backint non è abilitato, la configurazione del backup snapshot non riesce. Screenshot che mostra l'obiettivo di backup
  • Poiché la policy non richiede backup differenziali o incrementali, non attivare backup differenziali on-demand da nessun client.

Per riepilogare i criteri di backup:

  • Proteggere sempre tutti i database all'interno di un'istanza con criteri di database prima di applicare snapshot giornalieri all'istanza del database.
  • Assicurati che tutte le policy del database abbiano solo completi settimanali + log e nessun backup differenziale o incrementale.
  • Non avviare backup differenziali o incrementali in streaming basati su Backint su richiesta per questi database.

Autorizzazioni necessarie per il backup

È necessario assegnare le autorizzazioni necessarie al servizio Backup di Azure, che risiede in una macchina virtuale (VM) HANA, per acquisire snapshot dei dischi gestiti e inserirli in un gruppo di risorse specificato dall'utente indicato nei criteri. Usa l'identità gestita assegnata dal sistema della VM sorgente per questo compito.

La tabella seguente elenca la risorsa, le autorizzazioni e l'ambito.

Entità Ruolo predefinito Ambito dell'autorizzazione Descrizione
Macchina virtuale di origine Collaboratore macchine virtuali Amministratore del backup che configura ed esegue il backup dello snapshot HANA Configura l'istanza di HANA
Gruppo di risorse del disco di origine (in cui sono presenti tutti i dischi per il backup) Lettore di backup del disco Identità gestita assegnata dal sistema della macchina virtuale di origine Crea snapshot del disco
Gruppo di risorse snapshot di origine Collaboratore snapshot del disco Identità gestita assegnata dal sistema della macchina virtuale di origine Crea snapshot del disco e li archivia nel gruppo di risorse snapshot di origine
Gruppo di risorse snapshot di origine Collaboratore snapshot del disco Servizio di gestione backup Elimina gli snapshot precedenti nel gruppo di risorse snapshot di origine.

Quando assegni i permessi, considera i seguenti punti:

  • Usa credenziali che abbiano permessi per assegnare ruoli ad altre risorse. Le credenziali devono essere quelle di Owner oppure di User Access Administrator, come descritto nei passaggi per l'assegnazione dei ruoli utente.

  • Durante la configurazione del backup, usa il portale di Azure per assegnare le autorizzazioni menzionate in precedenza, ad eccezione di Disk Snapshot Contributor, all'entità Backup Management Service per il gruppo di risorse delle snapshot. È necessario assegnare manualmente questa autorizzazione.

  • Non cambiare i gruppi di risorse dopo averli dati o assegnati a Backup di Azure, perché così la gestione dei permessi è più semplice.

Informazioni sulle autorizzazioni necessarie per il ripristino di snapshot e l'architettura di backup dello snapshot dell'istanza di SAP HANA.

Stabilire la connettività di rete

Informazioni sulle configurazioni di rete necessarie per lo snapshot dell'istanza di HANA.

Creare un insieme di credenziali di Servizi di ripristino

Una cassaforte dei Servizi di ripristino è un'entità di gestione che archivia i punti di ripristino creati nel tempo. Fornisce un'interfaccia per eseguire operazioni correlate al backup. Queste operazioni includono l'esecuzione di backup su richiesta, l'esecuzione di ripristini e la creazione di criteri di backup.

Per creare un insieme di credenziali dei servizi di ripristino:

  1. Accedere al portale di Azure.

  2. Cercare Resilienza e quindi passare al dashboard resilienza .

    Screenshot che mostra dove cercare e selezionare Resilienza.

  3. Nel riquadro Vault, selezionare + Vault.

    Screenshot che mostra come iniziare a creare un insieme di credenziali di Servizi di ripristino.

  4. Selezionare Insieme di credenziali di Servizi di ripristino>Continua.

    Screenshot che mostra dove selezionare Servizi di ripristino come tipo di insieme di credenziali.

  5. Nel riquadro Crea il caveau di Servizi di ripristino, immettere i valori seguenti:

    • Sottoscrizione: selezionare la sottoscrizione da usare. Se si è membri di una sola sottoscrizione, viene visualizzato tale nome. Se non si è certi della sottoscrizione da usare, usare la sottoscrizione predefinita. Vengono visualizzate più opzioni solo se l'account aziendale o dell'istituto di istruzione è associato a più sottoscrizioni di Azure.

    • Gruppo di risorse: usare un gruppo di risorse esistente oppure crearne uno nuovo. Per visualizzare un elenco dei gruppi di risorse disponibili nella sottoscrizione, selezionare Usa esistente. Selezionare quindi una risorsa nell'elenco a discesa. Per creare un nuovo gruppo di risorse, selezionare Crea nuovo e quindi immettere il nome. Per altre informazioni sui gruppi di risorse, vedere Panoramica di Azure Resource Manager.

    • Nome dell'insieme di credenziali: immettere un nome descrittivo per identificare l'insieme di credenziali. Il nome deve essere univoco nella sottoscrizione di Azure. Specificare un nome con un minimo di 2 caratteri e un massimo di 50 caratteri. Il nome deve iniziare con una lettera e deve contenere solo lettere, numeri e trattini.

    • Area: selezionare l'area geografica per l'insieme di credenziali. Per poter creare un insieme di credenziali per proteggere qualsiasi origine dati, l'insieme di credenziali deve trovarsi nella stessa area dell'origine dati.

      Importante

      In caso di dubbi sulla posizione dell'origine dati, chiudere la finestra. Passare all'elenco delle risorse nel portale. Se si hanno origini dati in più aree, creare un insieme di credenziali di Servizi di ripristino per ogni area. Creare l'insieme di credenziali nella prima località prima di crearne uno in un'altra. Non è necessario specificare gli account di archiviazione per archiviare i dati di backup. Questo passaggio viene gestito automaticamente dall'insieme di credenziali di Servizi di ripristino e da Backup di Azure.

    Screenshot che mostra i campi per la configurazione di un insieme di credenziali di Servizi di ripristino.

  6. Dopo aver specificato i valori, selezionare Rivedi e crea.

  7. Per completare la creazione dell'insieme di credenziali di Servizi di ripristino, selezionare Crea.

    La creazione dell'insieme di credenziali di Servizi di ripristino può richiedere tempo. Monitorare le notifiche di stato nell'area Notifiche in alto a destra. Al termine della creazione, l'insieme di credenziali verrà visualizzato nell'elenco degli insiemi di credenziali dei servizi di ripristino. Se l'insieme di credenziali non viene visualizzato, selezionare Aggiorna.

    Screenshot che mostra il pulsante per aggiornare l'elenco di insiemi di credenziali di backup.

Backup di Azure ora supporta insiemi di credenziali non modificabili che consentono di assicurarsi che, dopo la creazione dei punti di ripristino, questi non possano essere eliminati prima della scadenza in base ai criteri di backup. È possibile rendere irreversibile l'immutabilità per proteggere i dati di backup da varie minacce, tra cui attacchi ransomware e attori malintenzionati. Altre informazioni sugli insiemi di credenziali non modificabili di Backup di Azure.

Creare criteri

Per creare un criterio per il backup dell'istanza di database SAP HANA, seguire questa procedura:

  1. Nel portale di Azure selezionare un insieme di credenziali di Servizi di ripristino.

  2. In Backup selezionare Criteri di backup.

  3. Selezionare Aggiungi.

  4. Su Seleziona tipo di policy, seleziona SAP HANA in Azure VM (DB Instance tramite snapshot).

    Screenshot che mostra un elenco di tipi di criteri.

  5. Su Crea politica, seleziona il sottotipo di politica. Seleziona la politica Enhanced(Preview) per conservare i tuoi backup snapshot a lungo termine in un Recovery Services Vault e sfrutta funzionalità di sicurezza aggiuntive come immutabilità, cancellazione soft, MUA e altro ancora.

    Screenshot che mostra i sottotipi di politica.

  6. Su Crea politica, inserisci i seguenti dettagli:

    Screenshot che mostra il riquadro

    1. Nome criterio: immettere un nome univoco per i criteri.

    2. Backup snapshot: impostare l'ora e il fuso orario per il backup negli elenchi a discesa. Le impostazioni predefinite sono 10:30 PM e (UTC) Coordinated Universal Time.

      Note

      Backup di Azure supporta attualmente solo il backup giornaliero.

    3. Ripristino istantaneo: impostare la conservazione degli snapshot di ripristino da 1 a 35 giorni. Il valore predefinito è 2.

    4. Gruppo di risorse: selezionare il gruppo di risorse appropriato nell'elenco a discesa.

    5. Intervallo di ritenzione: Se selezioni Enhanced(Preview) come sottotipo di policy, fornisci le durate di conservazione dei backup memorizzati nel Recovery Services Vault. Fornisci la durata di mantenimento dei tuoi punti di backup giornalieri, settimanali, mensili e annuali secondo necessità.

      Screenshot che mostra il riquadro

    6. Identità gestita: Seleziona un'identità gestita nella lista a tendina per assegnare i permessi per scattare istantanee dei dischi gestiti e inseriscili nel gruppo risorse selezionato nella policy.

      È anche possibile creare una nuova identità gestita per il backup e il ripristino degli snapshot. Per creare un'identità gestita e assegnarla alla macchina virtuale con il database SAP HANA, seguire questa procedura:

      1. Selezionare [+] Create ([+] Crea).

        Screenshot che mostra come creare un'identità gestita.

      2. In Crea Identità Gestita Assegnata dall'Utente, scegli l'Abbonamento richiesto, il gruppo Risorse, la regione dell'Istanza e aggiungi un nome di Istanza.

      3. Selezionare Rivedi e crea.

        Screenshot che mostra come configurare una nuova identità gestita.

      4. Passare alla macchina virtuale con il database SAP HANA e quindi selezionare la scheda Identità>Assegnata dall'utente.

      5. Selezionare Identità gestita assegnata dall'utente.

        Screenshot che mostra come assegnare un'identità gestita assegnata dall'utente alla macchina virtuale con il database SAP HANA.

      6. Selezionare la sottoscrizione, il gruppo di risorse e la nuova identità gestita assegnata dall'utente.

      7. Selezionare Aggiungi.

        Screenshot che mostra come aggiungere la nuova identità gestita assegnata dall'utente.

      8. In Crea criterio, in Identità gestita, seleziona l'identità gestita assegnata dall'utente appena creata> e OK.

        Screenshot che mostra come aggiungere una nuova identità gestita assegnata dall'utente ai criteri di backup.

    È necessario assegnare manualmente le autorizzazioni per il servizio Backup di Azure per eliminare gli snapshot in base ai criteri. Nel portale di Azure vengono assegnate altre autorizzazioni.

    Per assegnare manualmente il ruolo Collaboratore snapshot disco al servizio di gestione backup nel gruppo di risorse snapshot, vedere Assegnare ruoli di Azure usando il portale di Azure.

  7. Selezionare Crea.

È anche necessario creare criteri per il backupdel database SAP HANA.

Individuare l'istanza del database

Per individuare l'istanza di database in cui è presente lo snapshot, consulta Eseguire il backup dei database SAP HANA nelle VM di Azure.

Per i sistemi abilitati HSR, assicurati che entrambi i nodi HSR siano registrati nello stesso vault prima di abilitare la protezione snapshot. Scopri come registrare i nodi HSR in un vault.

Configurare il backup degli snapshot per l'istanza del database SAP HANA

Prima di configurare un backup di snapshot in questa sezione, configurare il backup per il database.

Quindi, per configurare un backup di snapshot, eseguire le operazioni seguenti:

  1. Nell'insieme di credenziali di Servizi di ripristino selezionare Backup.

  2. Selezionare SAP HANA nella macchina virtuale di Azure come tipo di origine dati, selezionare un insieme di credenziali dei Servizi di ripristino da usare per il backup e quindi selezionare Continua.

  3. Nel riquadro obiettivo di backup in Passaggio 2: Configurare backup selezionare Istanza del database tramite snapshot e quindi selezionare Configura backup.

    Screenshot che mostra l'opzione 'Istanza di database tramite snapshot'.

  4. Nel riquadro Configura backup nell'elenco a discesa Criteri di backup selezionare i criteri dell'istanza del database e quindi selezionare Aggiungi/Modifica per controllare le istanze di database disponibili.

    Screenshot che mostra dove selezionare e aggiungere un criterio di istanza del database.

    Per modificare una selezione di istanza del database, selezionare la casella di controllo corrispondente al nome dell'istanza e quindi selezionare Aggiungi/Modifica.

  5. Nel riquadro Selezionare gli elementi per il backup selezionare le caselle di controllo accanto alle istanze del database di cui si vuole eseguire il backup e quindi selezionare OK.

    Screenshot che mostra il riquadro

    Quando si selezionano istanze HANA per il backup, il portale di Azure convalida le autorizzazioni mancanti nell'identità gestita assegnata dal sistema assegnata al criterio.

    Se le autorizzazioni non sono presenti, è necessario selezionare Assegna ruoli/identità mancanti per assegnare tutte le autorizzazioni.

    Il portale di Azure convalida automaticamente le autorizzazioni e la colonna Conformità backup visualizza lo stato Operazione riuscita.

  6. Quando il controllo di conformità del backup ha esito positivo, selezionare Abilita backup.

    Screenshot che mostra che il backup dell'istanza del database HANA è pronto per l'abilitazione.

Eseguire un backup su richiesta per lo snapshot dell'istanza del database SAP HANA

Per eseguire un backup su richiesta, eseguire le operazioni seguenti:

  1. Nel portale di Azure selezionare un insieme di credenziali di Servizi di ripristino.

  2. Nel riquadro sinistro dell'insieme di credenziali di Servizi di ripristino selezionare Elementi di backup.

  3. Per impostazione predefinita, è selezionata l'area primaria. Selezionare SAP HANA in una macchina virtuale di Azure.

  4. Nel riquadro Elementi di backup selezionare il collegamento Visualizza dettagli accanto all'istanza snapshot di SAP HANA.

    Screenshot che mostra i collegamenti

  5. Selezionare Esegui backup ora.

    Screenshot che mostra il pulsante

  6. Nel riquadro Esegui backup ora selezionare OK.

    Screenshot che mostra come attivare il backup dell'istanza di snapshot del database HANA.

Tenere traccia di un processo di backup per lo snapshot dell'istanza del database SAP HANA

Il servizio Backup di Azure crea un processo se i backup sono pianificati o se si attiva un'operazione di backup su richiesta per il rilevamento. Per visualizzare lo stato del processo di backup, eseguire le operazioni seguenti:

  1. Nel riquadro sinistro dell'insieme di credenziali di Servizi di ripristino selezionare Processi di backup.

    Il dashboard dei processi visualizza lo stato dei processi attivati nelle ultime 24 ore. Per modificare l'intervallo di tempo, selezionare Filtro e quindi apportare le modifiche necessarie.

  2. Per esaminare i dettagli di un processo, selezionare il collegamento Visualizza dettagli accanto al nome del processo.

Passaggi successivi

Viene illustrato come: