Come viene creata un'immagine di backup?

Questa pagina illustra le fasi di creazione di un backup e le opzioni di backup disponibili per i tipi di applicazioni supportati.

Fasi della creazione di un backup

Per creare backup di applicazioni supportate come database, file system e VM, assegna un piano di backup da eseguire in base a una pianificazione, quindi:

  1. In base alle impostazioni del piano di backup, Backup e RE acquisisce un'immagine istantanea dei dati di origine e la salva nei pool di archiviazione di destinazione.

  2. (Facoltativo) Immediatamente o in un secondo momento, in base al piano di backup, Backup e RE copia l'immagine dal pool di destinazione a un pool di archiviazione alternativo per generare una seconda copia. In genere, si tratta del pool di snapshot a un pool OnVault.

Quando viene applicata la protezione delle applicazioni

L'applicazione di un piano di backup non protegge immediatamente un'applicazione. I job di protezione vengono eseguiti in base a una pianificazione, in base alla disponibilità delle risorse. Puoi anche eseguire immediatamente il job.

  • Il piano di backup include una pianificazione dell'esecuzione del job di protezione per questa applicazione, ad esempio ogni giorno tra le 18:00 e le 06:00 UTC, ogni quattro ore. Se applichi la protezione a un'applicazione oggi alle 13:00 UTC, la prima operazione di protezione verrà pianificata per le 18:00 UTC.

  • All'ora pianificata, al job viene assegnato uno slot, che potrebbe essere disponibile al momento della pianificazione, ma non sempre. Gli slot di job sono illustrati in Informazioni sugli slot di job.

Modificare il piano di backup

Puoi modificare il piano di backup di un'applicazione in qualsiasi momento. I backup futuri vengono eseguiti in base al nuovo modello. I backup esistenti vengono conservati in base al modello in uso al momento della loro creazione.

Modificare i meccanismi di monitoraggio

Un'appliance di backup/ripristino esegue il backup dei dati creando una copia completa iniziale dei dati, quindi copie delle modifiche incrementali. Questa funzionalità richiede la possibilità di monitorare e eseguire il backup delle modifiche che si verificano tra le operazioni di backup. Per monitorare queste modifiche, l'appliance di backup/recupero utilizza le API Compute Engine, l'agente di backup e DR o Esegui il backup delle VM VMware.

Backup e RE utilizzano più metodi per monitorare le modifiche nei dati di origine, tra cui:

  • Monitoraggio dei blocchi di modifiche basato su agente per SQL Server
  • Monitoraggio delle modifiche basato su agenti per i volumi logici Linux (LVM)
  • Monitoraggio delle modifiche degli snapshot Compute Engine
  • Monitoraggio delle modifiche ai blocchi Oracle
  • Monitoraggio delle modifiche basato su VMware

Agente di monitoraggio delle modifiche

L'agente di backup e RE con il relativo driver di monitoraggio delle modifiche (a volte chiamato driver di filtro) consente di eseguire backup incrementali efficienti monitorando le modifiche dal lato dell'host. Dopo il primo backup completo di un database, l'appliance di backup/ripristino esegue per impostazione predefinita i backup incrementali. Se i backup sono ancora sempre completi, controlla quanto segue:

  • Il driver di monitoraggio delle modifiche è stato interrotto. In questo caso, riavvia il servizio del driver di monitoraggio delle modifiche.

  • Il driver di monitoraggio delle modifiche di Windows non è installato. In questo caso, disinstalla e poi esegui un'installazione completa dell'agente Windows Backup and RE.

  • Per il sistema operativo Linux, la versione del kernel non è supportata dall'agente installato. Consulta la matrice di assistenza per le versioni del sistema operativo Linux supportate.

Istantanee complete e incrementali

Uno snapshot completo esegue il backup di tutti i dati richiesti nell'applicazione. Gli snapshot completi, chiamati anche backup completi, vengono eseguiti la prima volta che viene eseguito il backup di un'applicazione e in alcune situazioni insolite. Dopo il primo snapshot completo, Backup e RE acquisisce snapshot incrementali, che sono molto più rapidi.

Gli snapshot incrementali funzionano nel seguente modo:

  1. Il primo snapshot completo contiene tutti i dati di origine.

  2. Il secondo snapshot e quelli successivi contengono solo dati nuovi o modificati. I dati che non sono stati modificati dall'ultimo snapshot completo non sono inclusi. Gli snapshot incrementali successivi contengono invece riferimenti all'immagine dello snapshot completo per i dati invariati dello snapshot originale.

  3. Lo snapshot successivo contiene i dati nuovi o modificati dal secondo snapshot, ma non i dati invariati degli snapshot precedenti. Questo snapshot contiene invece riferimenti ai blocchi negli snapshot precedenti per i dati invariati.

Opzioni di backup

Backup e RE ti consentono di:

Backup basato su agente

L'agente di Backup e RE viene utilizzato per eseguire il backup di singole applicazioni e gruppi di applicazioni su server virtuali. L'agente di backup e RE è un servizio leggero, specifico per il sistema operativo e con un'impronta ridotta che può essere installato su VM VMware o istanze Compute Engine. L'agente Backup e RE offre una funzionalità di backup dei dati più granulare rispetto a quella fornita dalle chiamate API VMware. Consente di:

  • Scoprire le applicazioni
  • Mettere in sospensione le applicazioni per garantire la coerenza delle applicazioni durante il backup
  • Consente il monitoraggio dei blocchi di modifica per la strategia di backup incrementale permanente
  • Un singolo modello di criteri può essere applicato a più applicazioni che risiedono su un server.
  • Evita i problemi di "stun" delle VM VMware

L'installazione dell'agente di backup e RE su un server fisico o una VM ti consente di creare un singolo modello di criteri per eseguire il backup di tutte le applicazioni sul server o più modelli di criteri per eseguire il backup di gruppi di applicazioni.

Eseguire il backup dei dati delle applicazioni nei gruppi con coerenza

Un gruppo con coerenza viene attivato dall'agente di Backup e RE. Come suggerisce il nome, i gruppi di coerenza garantiscono il backup e il recupero point-in-time coerenti su più applicazioni sullo stesso host. Per garantire la coerenza dell'applicazione, i membri di un gruppo con coerenza vengono messi in stato di riposo e di cui viene eseguito il backup insieme utilizzando un singolo modello di criteri.

Se l'opzione di backup dei log del database di Backup e RE è attivata in un criterio di istantanea, tutti i database di cui è stato eseguito il backup dal modello di criteri in cui risiede il criterio di istantanea possono essere recuperati allo stesso punto nel tempo. Il recupero e l'applicazione in sequenza degli log (per i database) in un gruppo vengono eseguiti utilizzando la console di gestione con una singola azione.

Oltre a velocizzare le operazioni di backup e ripristino, i gruppi di coerenza consumano meno risorse di sistema (VDisk).

Esegui il backup di applicazioni generiche (LVM)

La maggior parte delle applicazioni viene rilevata tramite l'agente di Backup e RE o tramite le API integrate in Backup e RE Un'applicazione generica è un'applicazione che definisci facendo riferimento a un gruppo di volumi LVM da proteggere.

Esegui il backup dei log del database

Il backup dei log del database è abilitato nelle Opzioni avanzate di un criterio di snapshot. Consente a un singolo criterio di snapshot di eseguire il backup dei log per i database Microsoft SQL Server, i database Oracle e i gruppi di coerenza che contengono database Microsoft SQL Server o Oracle. La frequenza con cui viene eseguito il backup dei log del database è definita separatamente da quella del database. Ad esempio, è possibile eseguire il backup di un database ogni giorno e dei relativi log ogni ora.

La frequenza del backup dei log del database è impostata in minuti e la frequenza con cui viene eseguito il backup dei log non deve superare la frequenza con cui viene eseguito il backup del database associato. Ad esempio, se la frequenza di backup di un database è ogni 24 ore, la frequenza di backup dei file di log deve essere inferiore a ogni 24 ore. L'intervallo di backup dei log del database più breve è di 15 minuti.

La conservazione dei log viene definita separatamente dalla conservazione del criterio di istantanea. Avere un periodo di conservazione separato ti consente di utilizzare i log insieme alle copie del database archiviate nel pool di istantanee.

Indipendentemente dal numero di log di cui viene eseguito il backup durante un periodo di conservazione dei log specificato, i log di backup di un database vengono sottoposti a staging in un singolo VDisk nel pool di snapshot di backup e RE. Per risparmiare spazio nel pool di snapshot, puoi utilizzare un'impostazione avanzata per indicare al database di comprimere i log.

Esegui il backup delle istanze Compute Engine

Per eseguire il backup di intere istanze Compute Engine, l'appliance di backup/ripristino utilizza le API Compute Engine. Compute Engine fornisce il monitoraggio dei blocchi di modifica per la strategia di backup incrementale permanente di Backup e RE e può mettere in stato di riposo le applicazioni per garantire la coerenza delle applicazioni durante il backup.

Quando viene eseguito il backup di un intero server virtuale, viene eseguito il backup di un server virtuale completamente funzionale (sistema operativo, applicazioni e relativi dati). Avere una copia dell'intero server virtuale garantisce che sia possibile accedere ai dati rapidamente e senza problemi.

Esegui il backup delle VM VMware

Backup e RE utilizzano le API di archiviazione VMware vSphere - chiamate Data Protection per eseguire il backup di un intero server virtuale VMware (o di dischi specifici allocati a quella VM). Questi consentono il monitoraggio dei blocchi di modifica per la strategia di backup incrementale permanente di Backup e RE e la messa in stato di attesa delle applicazioni per la consistenza delle applicazioni durante il backup.

Esegui il backup delle applicazioni e del volume di avvio di una VM VMware

Quando gestisci le applicazioni sulle VM, hai la possibilità di eseguire il backup anche del volume di avvio della VM. Quando viene eseguito il backup del volume di avvio di una VM, un'immagine può essere presentata come VM avviabile. Se necessario, è possibile eseguire la migrazione dell'immagine in una nuova posizione permanente.

Esegui il backup di intere VM VMware

Quando viene eseguito il backup di un intero server virtuale, viene eseguito il backup di un server virtuale completamente funzionale (sistema operativo, applicazioni e relativi dati). Avere una copia dell'intero server virtuale garantisce che sia possibile accedere ai dati rapidamente e senza problemi. Poiché l'immagine presentata è un server virtuale completamente funzionale, se necessario è possibile eseguirne la migrazione in una nuova posizione permanente.