Gestire i punti di ripristino

Questo articolo descrive il funzionamento della conservazione per le macchine virtuali. Ogni volta che si verificano i backup, i punti di ripristino vengono creati da cui è possibile eseguire operazioni di ripristino.

Per le macchine virtuali, il backup iniziale è un backup completo e i backup successivi sono backup incrementali.

Punti di ripristino e conservazione

Backup iniziale e incrementale pianificato

Si prenda un esempio semplificato della macchina virtuale V1 con un disco dati composto da quattro blocchi: Blocco 1, Blocco 2, Blocco 3 e Blocco 4. Ogni blocco è di 16 KB di dimensioni.

Macchina virtuale con quattro blocchi

Passaggio 1 -Backup iniziale: Il backup iniziale è un backup completo. Funge da baseline in cui vengono applicati i backup incrementali successivi. Si supponga che siano presenti dati scritti in Blocco 1 e Blocco 2 nella macchina virtuale di origine. Gli stessi dati verranno replicati come D1 e D2 nell'archivio dell'insieme di credenziali di Servizi di ripristino.

Il backup iniziale viene replicato

Passaggio 2 -Backup incrementale 1: Si consideri che sono presenti nuovi dati aggiunti al blocco 3 della macchina virtuale. Gli stessi dati verranno replicati nel backup incrementale successivo e solo il blocco modificato viene archiviato come D3. Durante ogni passaggio, anche se vengono modificati 1 KB del blocco, l'intero blocco di 16 KB viene caricato nel punto di ripristino.

Primo backup incrementale

Passaggio 3 -Backup incrementale 2: Si consideri ora che sono presenti modifiche ai dati nel blocco 3 e nel blocco 2 nella macchina virtuale di origine. Queste modifiche verranno replicate nel backup incrementale successivo come D3' e D2'.

Secondo backup incrementale

Backup su richiesta

È possibile scegliere di eseguire un backup su richiesta di una macchina virtuale in qualsiasi momento dopo aver configurato la protezione.

  • Il backup su richiesta sarà un backup completo se viene attivato prima del primo backup iniziale pianificato.
  • Se il backup iniziale è completato e viene attivato un backup su richiesta, si tratta di un backup incrementale.
  • Il tempo di conservazione dei punti di ripristino creati per un backup su richiesta è il valore di conservazione specificato quando si attiva il backup.

Costo di archiviazione

Il punto di ripristino creato per il backup iniziale contiene tutti i blocchi con i dati. I punti di ripristino incrementali successivi sono costituiti solo dai blocchi che hanno modificato i dati. I costi di archiviazione corrispondono alla somma di tutti i blocchi che si estendono su tutti i punti di ripristino.

Usare l'esempio precedente per comprendere i costi di archiviazione dopo ogni passaggio:

Passaggio Tipo di backup Blocchi modificati Tipo di archiviazione
1 Backup iniziale Blocco 1, Blocco 2 Corrispondente al punto di ripristino 1(D1+D2)
2 Backup incrementale 1 Blocco 3 Corrispondente al punto di ripristino 1(D1+D2) + punto di ripristino 2(D3)
3 Backup incrementale 2 Blocco 2, Blocco 3 Corrispondente al punto di ripristino 1(D1+D2) + punto di ripristino 2(D3) + punto di ripristino 3(D2'+D3')

Scadenza del punto di ripristino

Ogni punto di ripristino ha una durata di conservazione, come specificato nei criteri di backup. La pulizia avviene a intervalli regolari e tutti i punti di ripristino scaduti vengono puliti.

Al termine del punto di ripristino, viene eliminato o unito.

Caso 1: Il punto di ripristino iniziale scade

Al termine del punto di ripristino iniziale, il punto di ripristino viene unito al punto di ripristino incrementale successivo. Tutti i blocchi di dati sovrascritti nel punto di ripristino incrementale vengono eliminati e il resto viene unito. Il backup incrementale diventa quindi il backup completo iniziale. Esaminiamo con un esempio:

  • Il punto di ripristino 1 creato durante il backup iniziale ha il backup completo della macchina virtuale.
  • Al termine del punto di ripristino 1 , il punto di ripristino 2 è il backup completo successivo.
  • Blocca D1 viene unito al punto di ripristino 2 e D2 viene eliminato poiché i dati nel blocco 2 vengono sovrascritti nel punto di ripristino 2. Questa modifica viene acquisita come blocco D2'.
  • Blocca D1 viene mantenuto nei punti di ripristino consecutivi, così come è, finché non vengono apportate modifiche prima del backup successivo.

Primo caso

Caso 2: il punto di ripristino incrementale scade

  • Se il punto di ripristino 2 scade prima del punto di ripristino 1, i dati del punto di ripristino 2 vengono uniti al punto di ripristino successivo: Punto di ripristino 3. Il blocco D3 viene quindi unito al punto di ripristino 3.
  • Il punto di ripristino 1 è ancora il backup completo con blocco D1 e D2.

Secondo caso

Caso 3: il punto di ripristino on demand scade

In questo esempio viene pianificato un criterio di pianificazione (backup giornaliero) per l'esecuzione con un periodo di conservazione di n giorni. Se un backup su richiesta viene attivato il quarto giorno prima del backup pianificato successivo e il periodo di conservazione viene specificato come 10 giorni, sarà comunque un backup incrementale. Un punto di ripristino (RP1 su richiesta) verrà creato dopo il punto di ripristino 3 e prima del punto di ripristino 4. Alla fine del giorno 14, il punto di ripristino su richiesta (RP1 on demand) viene scaduto e verrà unito al successivo punto di ripristino disponibile. I blocchi di dati che sono ancora presenti nel server vengono uniti, mentre i blocchi di dati modificati (sovrascritti o eliminati) vengono eliminati dal punto di ripristino scaduto.

Terzo caso

Impatto della modifica dei criteri nei punti di ripristino

Quando viene modificato un criterio, viene applicato sia ai punti di ripristino nuovi che esistenti. Per altre informazioni, vedere Impatto della modifica dei criteri nei punti di ripristino.

Impatto della protezione di arresto nei punti di ripristino

Esistono due modi per arrestare la protezione di una macchina virtuale:

  • Arrestare la protezione ed eliminare i dati di backup. Questa opzione impedisce a tutti i processi di backup futuri di proteggere la macchina virtuale ed eliminare tutti i punti di ripristino. Se l'eliminazione temporanea è abilitata, i dati eliminati verranno conservati per 14 giorni. Gli addebiti non vengono addebitati per gli elementi in stato di eliminazione temporanea. I dati possono essere annullati entro il periodo di 14 giorni. Se l'eliminazione temporanea non è abilitata, i dati verranno immediatamente puliti e non sarà possibile ripristinare la macchina virtuale o usare l'opzione Riprendi backup .
  • Arrestare la protezione e conservare i dati di backup. Questa opzione impedirà a tutti i processi di backup futuri di proteggere la macchina virtuale. Tuttavia, il servizio Backup di Azure mantiene per sempre i punti di ripristino che sono stati sottoposti a backup. Il mantenimento dei punti di ripristino nell'insieme di credenziali è a pagamento (per maggiori dettagli, vedere i Prezzi di Backup di Azure). Se necessario, sarà possibile ripristinare la macchina virtuale. Se si decide di riprendere la protezione delle macchine virtuali, è possibile usare l'opzione Riprendi backup . Dopo aver ripreso il backup, le regole di conservazione verranno applicate ai punti di scadenza. È anche possibile eliminare i dati di backup usando l'opzione Elimina dati di backup .

Impatto sull'eliminazione di una macchina virtuale senza interrompere la protezione

L'eliminazione di una macchina virtuale senza interruzione della protezione ha impatto sui punti di ripristino ed è uno scenario indesiderato. I backup idealmente devono essere arrestati prima di eliminare la macchina virtuale. Poiché la risorsa non esiste, i backup pianificati avranno esito negativo con l'errore VMNotFoundV2. I punti di ripristino verranno puliti periodicamente in base ai criteri di conservazione, ma l'ultima copia della macchina virtuale rimarrà per sempre e verrà fatturata di conseguenza. A seconda dello scenario, sono disponibili le due opzioni seguenti:

  • Opzione 1: Ripristinare la macchina virtuale usando uno dei punti di ripristino. Se si vuole ripristinare la macchina virtuale eliminata, ripristinare usando lo stesso nome e nello stesso gruppo di risorse. Se si protegge la macchina virtuale ripristinata nello stesso insieme di credenziali, i punti di ripristino esistenti verranno collegati automaticamente.
  • Opzione 2: Passare all'insieme di credenziali di Servizi di ripristino e arrestare la protezione con i dati di eliminazione.

Impatto dei punti di ripristino scaduti per gli elementi nello stato eliminato temporanea

Se l'eliminazione temporanea è abilitata per l'insieme di credenziali dei servizi di ripristino, il punto di ripristino scaduto rimane in stato di eliminazione temporanea e non viene pulito. Nessun addebito viene addebitato quando un punto di ripristino è in stato di eliminazione temporanea.

Impatto della varianza sulle prestazioni del backup

Si supponga che l'archiviazione totale di una macchina virtuale sia pari a 8 TB e che la varianza sia 5%. L'archiviazione di backup incrementale corrispondente sarà quindi del 5% di 8 TB, ovvero 0,4 TB. Una maggiore varianza corrisponde all'archiviazione back-end superiore per i backup incrementali successivi. La varianza influisce sulle prestazioni del backup. Maggiore è la varianza, il processo di backup più lento e maggiore è il consumo di archiviazione back-end.

Per comprendere in che modo la varianza influisce sulle prestazioni del backup, vedere questo scenario:

Macchine virtuali VM1 VM2 VM3
Numero di dischi dati 4 (A1, A2, A3, A4) 4(B1, B2, B3, B4) 4(C1, C2, C3, C4)
Dimensioni di ogni disco 4 TB 4 TB 4 TB
Varianza dei dati di backup A1- 4 TB B1-1 TB; B2-1 TB
B3-1 TB; B4-1 TB
C1-2 TB; C4-2 TB

Le prestazioni del backup saranno nell'ordine vm2>vm3>vm1. Il motivo è che i dati con blocchi vengono distribuiti tra i vari dischi. Poiché il backup dei dischi avviene in parallelo, VM2 mostrerà le migliori prestazioni.

Domande frequenti

Come è possibile trovare il periodo di conservazione di un backup su richiesta?

L'ora di scadenza del punto di ripristino nel campo UTC nei processi di backup dei backup su richiesta visualizza il periodo di conservazione del punto di ripristino. Per altre informazioni, vedere Eseguire un backup su richiesta.

Passaggi successivi