Gestire i punti di ripristino
Questo articolo descrive il funzionamento della conservazione per le macchine virtuali. Ogni volta che si verificano backup, vengono creati punti di ripristino da cui è possibile eseguire le 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 esaminerà ora 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.
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 nel blocco 1 e nel 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.
Passaggio 2 - Backup incrementale 1: considerare che sono stati aggiunti nuovi dati 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 da 16 KB viene caricato nel punto di ripristino.
Passaggio 3 - Backup incrementale 2: ora considerare che sono state apportate 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'.
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 è stato 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.
Costi 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 il costo di archiviazione dopo ogni passaggio:
Procedi | 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 viene eseguita a intervalli regolari e tutti i punti di ripristino scaduti vengono eliminati.
Quando il punto di ripristino scade, viene eliminato o unito.
Caso 1: il punto di ripristino iniziale scade
Quando il punto di ripristino iniziale scade, viene unito al punto di ripristino incrementale successivo. Tutti i blocchi di dati sovrascritti nel punto di recupero incrementale vengono eliminati e il resto vengono uniti. Il backup incrementale diventa quindi il backup completo iniziale. Di seguito è riportato un esempio:
- Il Punto di ripristino 1 creato durante il backup iniziale ha il backup completo della macchina virtuale.
- Alla scadenza del Punto di ripristino 1, il Punto di ripristino 2 è il backup completo successivo.
- Il blocco D1 viene unito al Punto di ripristino 2 e D2 viene eliminato perché i dati nel blocco 2 vengono sovrascritti nel Punto di ripristino 2. Questa modifica viene acquisita come blocco D2'.
- Il blocco D1 viene mantenuto nei punti di ripristino consecutivi così come è, fino a quando non vengono apportate modifiche prima del backup successivo.
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 disponibile: 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.
Caso 3: il punto di ripristino su richiesta scade
In questo esempio, un criterio di pianificazione (backup giornaliero) è pianificato per l'esecuzione con n giorni di conservazione. Se un backup su richiesta viene attivato il quarto giorno prima del backup pianificato successivo e il relativo 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 ancora presenti nel server vengono uniti, mentre i blocchi di dati modificati (sovrascritti o eliminati) vengono eliminati dal punto di ripristino scaduto.
Impatto della modifica dei criteri sui punti di ripristino
Quando un criterio viene modificato, viene applicato sia ai punti di ripristino nuovi che esistenti. Per altre informazioni, vedere Impatto della modifica dei criteri sui punti di ripristino.
Impatto della protezione dell'arresto nei punti di ripristino
Per interrompere la protezione delle macchine virtuali è possibile procedere in due modi:
- 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 elimina 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 eliminati 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 manterrà per sempre i punti di ripristino di cui è stato eseguito il 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. Per riattivare la protezione della VM, è possibile usare l'opzione Riprendi backup. Dopo la ripresa del backup, le regole di conservazione verranno applicate ai punti di scadenza. È anche possibile eliminare i dati di cui è stato eseguito il backup usando l'opzione Elimina dati di backup.
Impatto dell'eliminazione di una macchina virtuale senza arrestare la protezione
L'eliminazione di una macchina virtuale senza interruzione della protezione influisce sui punti di ripristino ed è uno scenario indesiderato. Idealmente, i backup 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 eliminati 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 l'eliminazione dei dati.
Impatto dei punti di ripristino scaduti per gli elementi in stato di eliminazione 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 eliminato. Non vengono addebitati addebiti 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 di 8 TB e che la varianza sia del 5%. L'archiviazione di backup incrementale corrispondente sarà quindi del 5% di 8 TB pari a 0,4 TB. Una varianza più elevata corrisponde all'archiviazione back-end superiore per i backup incrementali successivi. La varianza influisce sulle prestazioni del backup. Maggiore è la varianza, più lenta è il processo di backup e maggiore è il consumo di archiviazione back-end.
Per comprendere in che modo la varianza influisce sulle prestazioni del backup, esaminare 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 di backup saranno nell'ordine VM2>VM3>VM1. Il motivo è che i dati in blocchi vengono distribuiti tra i vari dischi. Poiché il backup dei dischi avviene in parallelo, VM2 mostrerà le prestazioni migliori.
Domande frequenti
Come è possibile trovare il periodo di conservazione di un backup su richiesta?
Il campo Tempo di scadenza del punto di ripristino in formato 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.