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 e i backup ripristinati più recenti. Il pool di snapshot fornisce l'accesso istantaneo ai tuoi dati.

Il pool di snapshot (a volte chiamato pool di prestazioni) contiene copie golden dei dati dell'applicazione nei momenti specificati in un piano di backup. La quantità di dati consumati è determinata dalla possibilità di 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 è troppo pieno. Il consumo del pool di snapshot è descritto in Comprendi il consumo del pool di snapshot.

Questa sezione include:

Espandi i pool di snapshot

Puoi espandere i pool di snapshot esistenti aggiungendo altri dischi. Puoi anche aggiungere altri pool di archiviazione per l'archiviazione degli snapshot. In questo modo puoi utilizzare una combinazione di classi di archiviazione (ad esempio un pool con disco standard e un pool con SSD) o 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 console Google Cloud , vai alla pagina Istanze VM e individua la tua appliance di backup/recovery.
  2. Seleziona la casella e fai clic sul nome dell'istanza a 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 come modello la denominazione del disco esistente.
    • Origine: seleziona Vuoto per Tipo di origine.
    • Tipo di disco: seleziona un tipo di disco che corrisponda ai dischi esistenti nel pool di snapshot di cui stai ridimensionando 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 snapshot: lascia la pianificazione 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 all'espansione di un pool di snapshot esistente o alla 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, quindi 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. Individua 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 i 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 i dischi MDisk richiesti. I dischi gestiti selezionati vengono visualizzati nel riquadro a destra. Puoi passare 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 PROSEGUI 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, quindi 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 di configurazione dell'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. Viene visualizzata la pagina Crea pool.
  6. Inserisci un nome per il pool di archiviazione.
  7. Se necessario, modifica il limite predefinito di Avviso.
  8. Seleziona i 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 i dischi MDisk richiesti. I dischi gestiti 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 è elencato nella pagina dei pool di snapshot.

Elimina un pool di snapshot esistente

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

  • Non sono presenti profili di piano di backup che specificano il pool.
  • Non sono presenti backup 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 Istantanea. 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 è utilizzato da profili di piani di backup e non contiene backup, verrà eliminato.

Impatto della disattivazione o dell'eliminazione delle CMEK

Se un'appliance di backup/recovery utilizza Persistent Disk criptati con chiavi di crittografia gestite dal cliente (CMEK):

Visualizza la versione della chiave

Per determinare quale versione della chiave è utilizzata da un'appliance di backup/ripristino:

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

Dischi di gestione temporanea

Un disco di gestione temporanea è un VDisk creato quando un'applicazione viene protetta per la prima volta. Si tratta di una copia dei dati di produzione relativi all'ultimo backup richiamato dal piano di backup dell'applicazione. Ogni disco di gestione temporanea è associato a un numero di snapshot sui propri VDisk di snapshot. Il numero di snapshot per ogni applicazione o VM è determinato dalla frequenza degli snapshot e dal periodo di conservazione del piano di backup.

Poiché un disco di gestione temporanea è una copia completa dell'applicazione o della VM di produzione, ogni disco di gestione temporanea richiede nel pool di snapshot lo stesso spazio di archiviazione richiesto dall'applicazione o dalla VM protetta nello spazio di archiviazione di produzione. Gli snapshot creati dal disco di gestione temporanea fanno riferimento ai dati nel disco di gestione temporanea, quindi sono molto più piccoli. Man mano che i backup successivi modificano i blocchi nel disco di gestione temporanea, i blocchi originali vengono "trasferiti" nei VDisk degli snapshot, in modo che lo snapshot sembri avere contenuti costanti, ma contenga sempre più blocchi nel tempo.

Dischi di gestione temporanea per VM VMware e applicazioni fuori banda

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

I dischi di gestione temporanea per i backup vengono allocati dal pool di snapshot. Il vDisk è sottoposto a thin provisioning. Ogni snapshot creato di quel disco di gestione temporanea consuma anche 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 gestione temporanea perché l'appliance può ottenere informazioni sui blocchi modificati direttamente dal livello VMware. Tutte le altre applicazioni ricevono informazioni sui blocchi modificati da Oracle RMAN o dall'agente Backup e RE (utilizzando un disco di gestione temporanea di Backup e RE).

Informazioni sul consumo del pool di snapshot

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

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

  • VDisk di gestione temporanea: i VDisk di gestione temporanea, solitamente chiamati dischi di gestione temporanea, contengono la copia dorata dell'applicazione di Backup e RE. I dischi di gestione temporanea vengono conservati per tutto il tempo in cui un'applicazione è protetta ed esiste almeno uno snapshot. Consulta Dischi di gestione temporanea.

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

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

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

VDisks

Backup e RE utilizza dischi virtuali 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 il lavoro di test e sviluppo e manipolati in altre attività. I vDisk vengono creati in base alle esigenze su array di dischi fisici.

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

Consumo vDisk

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

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

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

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

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

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

  • I database SQL Server utilizzano 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 l'utilizzo di picco, poiché i nuovi snapshot vengono creati prima della scadenza di quelli precedenti.

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

    I vDisk sono sottoposti a thin provisioning e possono crescere nel tempo.