Condividi tramite


Gestire e monitorare i database SAP ASE di cui è stato eseguito il backup (anteprima)

Questo articolo descrive come gestire i database SAP Adaptive Server Enterprise (Sybase) in esecuzione in una macchina virtuale di Azure usando il servizio Backup di Azure.

Backup di Azure consente di monitorare processi e avvisi, attivare un backup su richiesta, modificare i criteri, arrestare e riprendere la protezione del database e annullare la registrazione di una macchina virtuale dai backup.

Se il backup non è configurato per i database SAP ASE, vedere Eseguire il backup di database SAP ASE in macchine virtuali di Azure. Per altre informazioni sulle configurazioni e gli scenari supportati, vedere Matrice di supporto per il backup di database SAP ASE in macchine virtuali di Azure.

Monitorare i processi di backup

Backup di Azure mostra tutti i processi attivati manualmente nella sezione Processi di backup dell'insieme di credenziali di Servizi di ripristino.

Screenshot che mostra come monitorare i processi di backup.

Esaminare lo stato del backup

Backup di Azure sincronizza periodicamente l'origine dati tra l'estensione installata nella macchina virtuale e il servizio Backup di Azure e mostra lo stato del backup nella portale di Azure. La tabella seguente elenca lo stato di backup (quattro) per un'origine dati:

Stato backup Descrizione
Integra L'ultimo backup ha esito positivo.
Non integra L'ultimo backup non è riuscito.
NotReachable Attualmente non viene eseguita alcuna sincronizzazione tra l'estensione nella macchina virtuale e il servizio Backup di Azure.
IRPending Il primo backup nell'origine dati non è ancora stato eseguito.

In genere, la sincronizzazione viene eseguita ogni ora. Tuttavia, a livello di estensione, Backup di Azure esegue il polling ogni 5 minuti per verificare la presenza di eventuali modifiche nello stato del backup più recente rispetto a quello precedente. Ad esempio, se il backup precedente ha esito positivo ma il backup più recente non è riuscito, Backup di Azure sincronizza lo stato del backup nel portale di Azure di conseguenza in Integro o Non integro.

Se non si verifica alcuna sincronizzazione dei dati nel servizio Backup di Azure per più di 2 ore, Backup di Azure visualizza lo stato del backup come NotReachable. Questo scenario può verificarsi se la macchina virtuale viene arrestata per un periodo prolungato o si verifica un problema di connettività di rete nella macchina virtuale, causando la chiusura della sincronizzazione. Quando la macchina virtuale è nuovamente operativa e i servizi di estensione vengono riavviati, l'operazione di sincronizzazione dei dati al servizio riprende e lo stato del backup cambia in Integro o Non integro in base allo stato dell'ultimo backup.

Screenshot che mostra lo stato degli elementi di cui è stato eseguito il backup.

Modificare i criteri di backup

È possibile modificare i criteri sottostanti per gli elementi >di backup di SAP ASE Visualizzare i dettagli>Criteri di backup>Modifica criteri di backup.

La modifica dei criteri influisce su tutti gli elementi di backup associati e attiva i processi di protezione corrispondenti.

Screenshot che mostra come modificare i processi di backup.

Modificare un criterio

Per modificare i criteri per modificare i tipi di backup, le frequenze e l'intervallo di conservazione, seguire questa procedura:

Nota

Tutte le modifiche apportate al periodo di conservazione verranno applicate sia ai nuovi punti di ripristino che, retroattivamente, a tutti i punti di ripristino meno recenti.

  1. Nell'insieme di credenziali di Servizi di ripristino passare a Criteri di backup e quindi selezionare i criteri da modificare.

    Screenshot che mostra come modificare i criteri di backup.

La modifica dei criteri di backup influisce su tutti gli elementi di backup associati e attiva i processi di protezione di configurazione corrispondenti.

Arrestare la protezione per un database SAP ASE o un'istanza dell'ambiente del servizio app

Esistono due modi per arrestare la protezione di un database SAP ASE:

  • Eliminare i dati di backup: arrestare tutti i processi di backup futuri ed eliminare tutti i punti di ripristino.

  • Conservare i dati di backup: arrestare tutti i processi di backup futuri e lasciare intatti i punti di ripristino.

    Nota

    Se si sceglie di lasciare i punti di ripristino:

    • Tutti i punti di ripristino rimangono intatti per sempre e tutti i processi di eliminazione si arrestano alla protezione con conservazione dei dati.
    • Vengono addebitati addebiti per l'istanza protetta e l'archiviazione utilizzata.
    • Se si elimina un'origine dati senza arrestare i backup, i nuovi backup hanno esito negativo.

    Screenshot che mostra come arrestare il backup.

    Screenshot che mostra come conservare i dati di backup.

Riprendere la protezione per un database SAP ASE

Quando si arresta la protezione per un database SAP ASE, se si seleziona l'opzione Mantieni dati di backup, è possibile riprendere la protezione in un secondo momento. Se non si conservano i dati di cui è stato eseguito il backup, non è possibile riprendere la protezione.

Per riprendere la protezione per un database SAP ASE, seguire questa procedura:

  1. Aprire l'elemento di backup e quindi selezionare Riprendi backup.

  2. Selezionare un criterio dal menu Criteri di backup e quindi selezionare Salva.

    Screenshot che mostra come riprendere il backup.

Annullare la registrazione di un'istanza di SAP ASE

Annullare la registrazione di un'istanza di SAP ASE dopo aver disabilitato la protezione, ma prima di eliminare l'insieme di credenziali.

Per annullare la registrazione di un'istanza di SAP ASE, seguire questa procedura:

  1. Nell'insieme di credenziali di Servizi di ripristino, in Gestisci, selezionare Infrastruttura di backup.

    Screenshot che mostra come eseguire il backup dell'infrastruttura.

  2. Nel pannello Infrastruttura di backup selezionare Carico di lavoro nella macchina virtuale di Azure per TIPO DI GESTIONE BACKUP.

    Screenshot che mostra come selezionare il carico di lavoro nella macchina virtuale di Azure.

  3. Nel pannello Server protetti selezionare l'istanza per annullare la registrazione. Per eliminare l'insieme di credenziali, è necessario annullare la registrazione di tutti i server e tutte le istanze.

    Screenshot che mostra come selezionare l'istanza per annullare la registrazione.

Configurare lo striping per una maggiore velocità effettiva di backup per i database SAP ASE

Lo striping è progettato per migliorare ulteriormente l'efficienza del backup consentendo lo streaming dei dati tramite più canali di backup contemporaneamente. Questa operazione è utile per i database di grandi dimensioni, in cui il tempo necessario per completare un backup può essere significativo. Se si distribuiscono i dati tra più striping, lo striping riduce significativamente il tempo di backup, consentendo un uso più efficiente delle risorse di archiviazione e di rete. Il processo di striping offre un aumento delle prestazioni della velocità effettiva del 30-40% ed è consigliabile testare la configurazione dello striping prima di apportare modifiche all'ambiente di produzione.

Abilitare lo striping per i database SAP ASE

Durante l'esecuzione dello script di preregistrazione, è possibile controllare il parametro enable-striping impostandolo su true o false a seconda delle esigenze. Viene inoltre introdotto un nuovo parametro di configurazione, stripesCount, che per impostazione predefinita è 4, ma può essere modificato in base alle proprie esigenze.

Per i database di dimensioni inferiori a 4 TB, è consigliabile usare un conteggio di striping pari a 4. Questa configurazione offre un equilibrio ottimale tra le prestazioni e l'utilizzo delle risorse, garantendo un processo di backup uniforme ed efficiente.

Modificare il numero di striping del database

Esistono due modi per modificare il numero di striping:

  • Script di pre-registrazione: eseguire lo script di preregistrazione e specificare il valore preferito usando il parametro stripes-count.

    Nota

    Il parametro è facoltativo.

  • File di configurazione: aggiornare manualmente il valore stripesCount nel file di configurazione nel percorso seguente: /opt/msawb/etc/config/SAPAse/config.json

Altre informazioni sulla distribuzione del database SAP.

Nota

L'impostazione dei parametri dell'ambiente del servizio app precedenti comporterà un aumento della memoria e dell'utilizzo della CPU. È consigliabile monitorare il consumo di memoria e l'utilizzo della CPU, perché l'sovrautilizzo può influire negativamente sul backup e altre operazioni dell'ambiente del servizio app.

Abilitare la compressione nativa di SAP ASE da Backup di Azure

La compressione dei dati in SAP ASE riduce il consumo di archiviazione, accelera i tempi di backup e ripristino e migliora le prestazioni complessive. È supportato per i backup completi, differenziali e dei log, offrendo più livelli di compressione tra prestazioni e risparmi di archiviazione in base alle priorità.

Gestire la compressione del database

È possibile abilitare o disabilitare la compressione negli scenari seguenti:

  • Creazione di criteri di backup: configurare la compressione durante la configurazione di un criterio di backup per il database.

    Screenshot che mostra come creare criteri di backup.

  • Backup ad hoc: abilitare o disabilitare la compressione quando si esegue un backup su richiesta.

    Screenshot che mostra come abilitare la compressione.

Esaminare i livelli di compressione

SAP ASE supporta vari livelli di compressione, consentendo di scegliere in base alle esigenze specifiche:

  • Livelli 1-3: ottimizzati per una compressione e una decompressione più veloci, assegnando priorità alle prestazioni.
  • Livelli 4-6: approccio bilanciato tra prestazioni ed efficienza di archiviazione.
  • Livelli da 7 a 9: ottimizza i risparmi di archiviazione con un maggiore utilizzo della CPU.
  • Livello 100: specializzato per determinati tipi di dati.
  • Livello 101: compressione avanzata progettata per migliorare le prestazioni con modelli di dati specifici.

Per ottenere risultati ottimali, è consigliabile usare il livello di compressione 101. Quando viene eseguito lo script di preregistrazione, aggiunge il parametro compressionLevel al file di configurazione, con il valore predefinito impostato su 101. È possibile modificarlo in base alle proprie esigenze.

Modificare il livello di compressione

Esistono due modi per aggiornare il livello di compressione:

  • Script di pre-registrazione: eseguire lo script con il parametro a livello di compressione e specificare il valore desiderato.

    Nota

    Il parametro è facoltativo.

  • File di configurazione: aggiornare manualmente il valore compressionLevel nel file di configurazione nel percorso seguente: /opt/msawb/etc/config/SAPAse/config.json

Nota

Se si impostano i parametri dell'ambiente del servizio app specificati, l'utilizzo della memoria e della CPU aumenta. È consigliabile monitorare il consumo di memoria e l'utilizzo della CPU perché l'sovrautilizzazione potrebbe influire negativamente sul backup e su altre operazioni dell'ambiente del servizio app.