Gestire il pool di snapshot dell'appliance di backup/ripristino

Ogni appliance di backup/ripristino ha un pool di snapshot che contiene i backup dei dati di produzione più recenti e i backup ripristinati. Il pool di snapshot fornisce l'accesso immediato ai dati.

Il pool di snapshot (a volte chiamato pool di prestazioni) contiene copie golden dei dati delle applicazioni nei punti nel tempo specificati in un piano di backup. La quantità di dati consumati è determinata dal fatto che sia possibile utilizzare uno snapshot esistente.

Il pool di snapshot spesso contiene centinaia o addirittura migliaia di volumi chiamati VDisks. È importante gestire l'utilizzo del pool di snapshot, poiché i job iniziano a non riuscire se il pool di snapshot è pieno. Il consumo del pool di snapshot è descritto in Dettagli sul consumo del pool di snapshot.

Questa sezione include:

Espandi i pool di snapshot

Puoi espandere i pool di snapshot esistenti aggiungendo dischi aggiuntivi. Puoi anche aggiungere pool di archiviazione aggiuntivi per l'archiviazione degli snapshot. Potresti farlo per utilizzare un mix di classi di archiviazione (ad esempio un pool con dischi standard e un pool con SSD) o per mantenere separati i diversi gruppi di applicazioni.

Crea un disco da utilizzare con un pool di snapshot

Di seguito sono riportate le autorizzazioni necessarie per creare un disco da utilizzare con un pool di snapshot:

  • compute.disks.create sul progetto prima di poter creare un nuovo disco
  • compute.instances.attachDisk sull'istanza di macchina virtuale (VM)
  • Autorizzazione compute.disks.use sul disco da collegare

Segui queste istruzioni per creare un disco da utilizzare con un pool di snapshot:

  1. Nella Google Cloud console, vai alla pagina Istanze VM e individua l'appliance di backup/ripristino.
  2. Seleziona la casella e fai clic sul nome dell'istanza in cui vuoi aggiungere un disco.
  3. Nella pagina Dettagli istanza VM, fai clic su Modifica.
  4. In Dischi aggiuntivi, fai clic su Aggiungi nuovo disco.
  5. Specifica quanto segue:

    • Nome: inserisci un nome per il disco utilizzando la denominazione del disco esistente come modello.
    • Origine: seleziona Vuoto per Tipo di origine.
    • Tipo di disco: seleziona un tipo di disco che corrisponda ai dischi esistenti in nel pool di snapshot di cui stai ridimensionando le dimensioni o al tipo di disco che vuoi nel nuovo pool di snapshot.
    • Dimensioni: consigliamo di utilizzare sempre dischi del pool di snapshot di 4096 GB (4 TB).
    • Pianificazione di snapshot: lascia la pianificazione di snapshot predefinita.
    • Crittografia: puoi specificare la crittografia come Google-managed encryption key (GMEK) o chiave di crittografia gestita dal cliente (CMEK). Utilizza sempre lo stesso tipo di crittografia per tutti i dischi nello stesso pool di snapshot.
  6. Fai clic su Salva per completare la configurazione del disco.

  7. Fai clic su Salva per applicare le modifiche all'istanza e aggiungere il nuovo disco.

Dopo aver aggiunto un disco aggiuntivo all'appliance, puoi procedere con l'espansione di un pool di snapshot esistente o con la creazione di un nuovo pool di snapshot.

Espandi un pool di snapshot esistente

Per espandere un pool di snapshot esistente, devi prima creare un nuovo disco e poi seguire questi passaggi:

  1. Fai clic sulla scheda Gestisci e seleziona Appliance dal menu a discesa.
  2. Seleziona un'appliance e fai clic su Configura appliance per aprire la pagina Configurazione appliance.
  3. Nel riquadro a sinistra, seleziona Pool di archiviazione.
  4. Seleziona la scheda Snapshot. Si apre la pagina Pool di snapshot.
  5. Trova il pool e seleziona l'icona a forma di matita nell'angolo in alto a destra del riquadro del pool. Si apre la finestra Gestisci pool di snapshot.
  6. Seleziona gli MDisk(s) da includere in questo pool dall'elenco dei dischi non gestiti facendo clic sul simbolo + appropriato. Utilizza l'opzione di ricerca per trovare gli MDisk richiesti. Gli MDisk selezionati vengono visualizzati nel riquadro a destra. Puoi tenere il cursore del mouse sopra un record MDisk per visualizzarne lo stato, inclusi UID, controller e capacità.
  7. Fai clic su Invia. Viene visualizzata una finestra di dialogo di avviso. Digita PROCEED per confermare.
  8. Fai clic su Conferma.

Crea un nuovo pool di snapshot

Per creare un nuovo pool di snapshot, devi prima creare un nuovo disco e poi seguire questi passaggi:

  1. Fai clic sulla scheda Gestisci e seleziona Appliance dal menu a discesa.
  2. Seleziona un'appliance e fai clic su Configura appliance per aprire la pagina Configurazione appliance.
  3. Nel riquadro a sinistra, seleziona Pool di archiviazione.
  4. Seleziona la scheda Snapshot. Si apre la pagina Pool di snapshot.
  5. Fai clic su Fai clic per aggiungere un pool. Si apre la pagina Crea pool.
  6. Inserisci un Nome per il pool di archiviazione.
  7. Se necessario, modifica il limite di avviso predefinito.
  8. Seleziona gli MDisk(s) da includere in questo pool dall'elenco dei dischi non gestiti facendo clic sul simbolo + appropriato. Utilizza l'opzione di ricerca per trovare gli MDisk richiesti. Gli MDisk selezionati vengono visualizzati nel riquadro a destra.
  9. Fai clic su Invia.
  10. Viene visualizzata una finestra di dialogo di avviso. Digita PROCEED per confermare.
  11. Fai clic su Conferma. Il pool appena creato viene visualizzato nella pagina del pool di snapshot.

Elimina un pool di snapshot esistente

Prima di eliminare un pool di snapshot esistente, assicurati che:

  • Non esistono profili di piani di backup che specificano il pool.
  • Non esistono backup residenti nel pool. Tutti i backup devono essere scaduti.

Per eliminare un pool di snapshot esistente:

  1. Fai clic sulla scheda Gestisci e seleziona Appliance dal menu a discesa.
  2. Seleziona un'appliance e fai clic su Configura appliance per aprire la pagina Configurazione appliance.
  3. Nel riquadro a sinistra, seleziona Pool di archiviazione.
  4. Seleziona la scheda Snapshot. Si apre la pagina Pool di snapshot. Trova il pool e seleziona l'icona del cestino nell'angolo in alto a destra del riquadro del pool.
  5. Viene visualizzata una finestra di dialogo di avviso. Digita DELETE per confermare.
  6. Fai clic su Conferma. Se il pool non è in uso da alcun profilo di piano di backup e non contiene backup, verrà eliminato.

Impatto della disattivazione o dell'eliminazione delle CMEK

Se un'appliance di backup/ripristino utilizza dischi permanenti criptati con chiavi di crittografia gestite dal cliente (CMEK):

Visualizza la versione della chiave

Per determinare la versione della chiave in uso da un'appliance di backup/ripristino:

  1. Vai a Compute Engine > Istanze VM.
  2. Individua l'appliance di backup/ripristino e seleziona il nome dell'istanza per aprire la visualizzazione dei dettagli dell'istanza.
  3. Vai alla sezione Archiviazione e esamina tutti i dischi collegati.
  4. Seleziona il nome di ogni disco per visualizzare la versione della chiave.

Dischi di staging

Un disco di staging è un VDisk creato quando un'applicazione viene protetta per la prima volta. È una copia dei dati di produzione al momento dell'ultimo backup richiamato dal piano di backup dell'applicazione. Ogni disco di staging è associato a una serie di snapshot sui propri VDisk di snapshot. Il numero di snapshot per ogni applicazione o VM è determinato dalla frequenza di snapshot e dal periodo di conservazione del piano di backup.

Poiché un disco di staging è una copia completa dell'applicazione o della VM di produzione, ogni disco di staging richiede tanto spazio di archiviazione nel pool di snapshot quanto l'applicazione o la VM protetta richiede nell'archiviazione di produzione. Gli snapshot creati dal disco di staging fanno riferimento ai dati nel disco di staging, quindi sono molto più piccoli. Man mano che i backup successivi modificano i blocchi nel disco di staging, i blocchi originali vengono "inseriti" nei VDisk di snapshot, quindi lo snapshot sembra avere contenuti costanti, ma contiene sempre più blocchi nel tempo.

Dischi di staging per VM VMware e applicazioni out-of-band

Quando proteggi una VM o un'applicazione, le copie del backup selezionato vengono inserite in un disco di staging virtuale dedicato nel pool di snapshot. Backup e RE crea uno snapshot dal backup sul disco di staging e lo archivia nel pool di snapshot per il periodo di tempo specificato nel piano di backup.

I dischi di staging per i backup vengono allocati dal pool di snapshot. Il VDisk è thin-provisioned. Anche ogni snapshot creato di questo disco di staging consuma spazio del pool di snapshot, la cui quantità dipende dalla frequenza di modifica dell'applicazione.

Un'eccezione per la protezione Direct-to-OnVault per le VM VMware

Le VM VMware protette direttamente in OnVault non passano attraverso un disco di staging perché l'appliance può ottenere informazioni sui blocchi modificati direttamente dal livello VMware. Tutte le altre applicazioni ottengono informazioni sui blocchi modificati da Oracle RMAN o dall'agente Backup e RE (utilizzando un disco di staging Backup e RE).

Dettagli sul consumo del pool di snapshot

Il pool di snapshot contiene sia i dischi di staging sia i dischi di snapshot per ogni applicazione o VM protetta, oltre a eventuali cloni e backup di montaggio che crei.

Il pool di snapshot contiene dischi virtuali o VDisk. I VDisk e il consumo di VDisk sono spiegati in VDisks. Lo spazio del pool di snapshot viene consumato da quattro diversi tipi di VDisk:

  • VDisk di staging: i VDisk di staging, in genere chiamati dischi di staging, contengono la copia golden dell'applicazione di Backup e RE. I dischi di staging vengono conservati finché un'applicazione è protetta ed esiste almeno uno snapshot. Consulta Dischi di staging.

  • VDisk di snapshot: vengono utilizzati per conservare lo stato dei dischi di staging in momenti specifici. Gli snapshot vengono conservati fino alla data di scadenza, ma l'ultimo snapshot non scadrà mai a meno che l'applicazione non sia protetta o non sia scaduta in modo esplicito.

  • VDisk montabile: i VDisk montabili sono backup montabili creati al momento del ripristino da uno snapshot su un disco di snapshot.

  • VDisk clone: i dischi clone sono copie complete dei dati di produzione di un'applicazione. I dischi clone non scadono automaticamente.

VDisks

Backup e RE utilizza VDisk logici (dischi o volumi virtuali) per virtualizzare i dati dagli host. I VDisk vengono prelevati da un pool di dischi gestiti (MDisk) presentati a un'appliance di backup/ripristino da uno o più array.

Dai VDisk, i dati possono essere clonati, montati e recuperati, presentati per attività di test e sviluppo e manipolati in altre attività. I VDisk vengono creati in base alle esigenze sugli array di dischi fisici.

Esiste un limite fisso di VDisk per appliance di backup/ripristino. Quando crei policy di protezione, l'appliance ti avviserà quando una configurazione potrebbe superare i limiti di VDisk.

Consumo di VDisk

In generale, ogni applicazione o VM protetta richiede uno o più VDisk per il disco di staging, oltre allo stesso numero di VDisk per snapshot. Inoltre, tieni presente queste regole:

  • I backup a livello di VM con un piano di backup di snapshot consumano un VDisk per ogni disco virtuale nella VM.

  • I backup del file system in un ambiente Windows consumano un VDisk per ogni file system protetto.

  • I backup del file system in un ambiente Unix consumano un VDisk per ogni 833 GB protetti moltiplicati per 1 +(numero di snapshot conservati). Puoi modificare il valore di 833 GB modificando la granularità del disco di staging in Dettagli e impostazioni.

  • I montaggi, i LiveClone e i cloni di applicazioni non VM consumano VDisk.

  • Sui sistemi Linux, i file system e i database Oracle consumano un VDisk più un altro per ogni 2 TB di dati protetti aggiuntivi.

  • I database SQL Server consumano un VDisk per ogni volume che ospita il database.

  • Ogni snapshot di un VDisk consuma un VDisk per snapshot per disco protetto.

  • Gli snapshot mostrano il picco di utilizzo, poiché i nuovi snapshot vengono creati prima della scadenza di quelli precedenti.

  • Dopo il failover e il syncback, l'operazione di failback elimina tutti i VDisk di syncback e failover.

    I VDisk sono thin-provisioned e possono aumentare di dimensioni nel tempo.