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 immediato ai tuoi dati.

Il pool di snapshot (a volte chiamato pool di prestazioni) contiene copie golden dei dati delle applicazioni nei momenti specificati in un piano di backup. La quantità di dati utilizzati è 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, perché i job iniziano a non riuscire se il pool di snapshot è troppo pieno. Il consumo del pool di snapshot è descritto in dettaglio in Comprendere il consumo del pool di snapshot.

Questa sezione include:

Espandi 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 disco standard e un pool con SSD) o per mantenere separati gruppi diversi 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

Per creare un disco da utilizzare con un pool di snapshot:

  1. Nella console Google Cloud , vai alla pagina Istanze VM e individua l'appliance di backup/recupero.
  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 nel pool di snapshot che stai ridimensionando o al tipo di disco che vuoi nel nuovo pool di snapshot.
    • Dimensioni: consigliamo che i dischi del pool di snapshot abbiano sempre dimensioni 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 espandendo un pool di snapshot esistente o creandone uno nuovo.

Espandi un pool di snapshot esistente

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

  1. Fai clic sulla scheda Gestisci e seleziona Apparecchi 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. 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. I MDisk 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 CONTINUA 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 Apparecchi 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 il pool. Viene visualizzata la pagina Crea pool.
  6. Inserisci un nome per il pool di archiviazione.
  7. Se necessario, modifica il limite predefinito per l'avviso.
  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. I MDisk selezionati vengono visualizzati nel riquadro a destra.
  9. Fai clic su Invia.
  10. Viene visualizzata una finestra di dialogo di avviso. Digita PROCEDI per confermare.
  11. Fai clic su Conferma. Il pool appena creato è elencato nella pagina del pool di snapshot.

Eliminare un pool di snapshot esistente

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

  • Non sono presenti profili di piani 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 Apparecchi 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. Trova la piscina e seleziona l'icona del cestino nell'angolo in alto a destra del riquadro della piscina.
  5. Viene visualizzata una finestra di dialogo di avviso. Digita ELIMINA per confermare.
  6. Fai clic su Conferma. Se il pool non viene utilizzato da alcun profilo del piano di backup e non contiene backup, verrà eliminato.

Impatto della disattivazione o dell'eliminazione delle chiavi CMEK

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

Visualizza la versione della chiave

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

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

Dischi di gestione temporanea

Un disco di staging è un VDisk creato quando un'applicazione viene protetta per la prima volta. Si tratta di una copia dei dati di produzione al momento dell'ultimo backup richiamato dal piano di backup dell'applicazione. Ogni disco di staging è associato a un numero di snapshot sui propri VDisk 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 staging è una copia completa dell'applicazione di produzione o della VM, ogni disco di staging richiede tanto spazio di archiviazione nel pool di snapshot quanto ne richiede l'applicazione o la VM protetta 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 dello 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. Il servizio di backup e DR 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 è con provisioning sottile. Anche ogni snapshot creato del disco di staging consuma spazio del pool di snapshot, la cui quantità dipende dalla velocità di modifica dell'applicazione.

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

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

Informazioni sul consumo del pool di snapshot

Il pool di snapshot contiene sia i dischi di staging sia i dischi 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 utilizzato da quattro diversi tipi di VDisk:

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

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

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

  • Clona VDisk: i dischi clonati 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 dischi virtuali vengono prelevati da un pool di dischi gestiti (MDisk) presentati a un'appliance di backup/recupero 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 necessità sugli array di dischi fisici.

Esiste un limite fisso di VDisk per appliance di backup/ripristino. Durante la creazione delle policy di protezione, l'appliance ti avvisa 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 staging più lo stesso numero di VDisk per snapshot. Inoltre, tieni presente queste regole:

  • I backup a livello di VM con un piano di backup degli 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 consumano un VDisk per ogni 833 GB protetti moltiplicati per 1 +(numero di snapshot conservati). Puoi regolare 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 utilizzano VDisk.

  • Sui sistemi Linux, i file system e i database Oracle consumano 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 il picco di utilizzo, poiché vengono creati nuovi snapshot prima che quelli precedenti scadano.

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

    I dischi virtuali sono sottoprovvigionati e possono crescere nel tempo.