Progettare il backup e il ripristino delle macchine virtuali di Azure
Backup di Azure fornisce opzioni di backup di macchine virtuali di Azure indipendenti e isolate. È possibile usare Backup di Azure per eseguire backup snapshot e ripristinare i dati nelle macchine virtuali in caso di danneggiamento o eliminazione accidentale dei dati.
Informazioni sul backup e il ripristino delle macchine virtuali
Si esaminerà ora il modo in cui Backup di Azure supporta il backup e il ripristino delle macchine virtuali di Azure.
Backup di Azure consente una configurazione e un ridimensionamento semplici per le macchine virtuali Windows e Linux.
Nota
Backup di Azure offre offerte specializzate per carichi di lavoro di database come SQL Server e SAP HANA. Queste offerte sono in grado di supportare il carico di lavoro, fornire rpo di 15 minuti (obiettivo del punto di ripristino) e consentire il backup e il ripristino di singoli database.
Il processo di backup per una macchina virtuale prevede due fasi:
- In primo luogo, si cattura uno snapshot della macchina virtuale.
- In secondo momento, lo snapshot della macchina virtuale viene trasferito nell'insieme di credenziali di Servizi di ripristino di Azure.
Il trasferimento dei dati di backup nell'insieme di credenziali di Servizi di ripristino non ha alcun effetto sui carichi di lavoro di produzione.
I backup delle macchine virtuali di Azure archiviati in un insieme di credenziali di Servizi di ripristino offrono la gestione predefinita dei punti di ripristino.
I backup delle macchine virtuali sono ottimizzati in modo da poter ripristinare facilmente un backup completo o da un punto di ripristino specifico.
I backup di snapshot supportano diversi livelli di coerenza, tra cui Applicazione, Sistemae Arresto anomalo.
I backup delle macchine virtuali vengono crittografati inattivi con la crittografia del servizio di archiviazione. Backup di Azure può anche eseguire il backup di macchine virtuali di Azure crittografate usando Crittografia dischi di Azure.
L'immagine seguente mostra una panoramica generale del backup delle macchine virtuali di Azure con Backup di Azure.
Aspetti da considerare quando si usano il backup e il ripristino delle macchine virtuali
Ecco alcuni aspetti da esaminare durante la pianificazione del backup e del ripristino per le macchine virtuali. Valutare come usare i backup di macchine virtuali di Azure nella soluzione BCDR di Tailwind Traders.
Prendere in considerazione la pianificazione del backup. Identificare la pianificazione di backup ottimale per le esigenze aziendali. Per distribuire il traffico di backup, provare a eseguire il backup di diverse macchine virtuali in diversi momenti del giorno, assicurandosi che non vi siano sovrapposizioni. Assicurarsi che l'ora pianificata di inizio del backup sia durante gli orari di applicazione della produzione non di picco.
Prendere in considerazione la frequenza di backup. Determinare la frequenza con cui è necessario creare nuovi backup. Implementare backup sia a breve termine (giornalieri) che a lungo termine (settimanali). Se è necessario eseguire un backup non pianificato tramite criteri di backup, è possibile usare un backup su richiesta. Ad esempio, il backup su richiesta più volte al giorno quando il backup pianificato consente un solo backup al giorno.
Prendere in considerazione i criteri di backup. Creare un singolo criterio di backup per un gruppo di macchine virtuali che richiedono le stesse impostazioni di inizio, frequenza e conservazione della pianificazione. È possibile stabilire un criterio di backup per le macchine virtuali critiche e un criterio separato per le macchine non critiche.
Prendere in considerazione le modifiche del piano. Dopo aver implementato la soluzione di backup, continuare a monitorare ed esaminare il piano. Man mano che cambiano i requisiti aziendali, assicurarsi di rivedere e modificare i criteri di backup. Abilitare le funzionalità di monitoraggio e avviso ed esaminare i risultati.
Provare a eseguire il ripristino. Il ripristino dei backup per le macchine virtuali può richiedere molto tempo. È consigliabile provare a eseguire il ripristino dai backup prima di sperimentare uno scenario critico in cui il ripristino è essenziale.
Il tempo di ripristino complessivo dipende dal numero di operazioni di input/output al secondo (IOPS) e dalla velocità effettiva dell'account di archiviazione. Può subire modifiche se l'account di archiviazione di destinazione viene caricato con altre operazioni di lettura e scrittura dell'applicazione. Per migliorare l'operazione di ripristino, selezionare un account di archiviazione non caricato con altri dati dell'applicazione.
Prendere in considerazione la limitazione durante il ripristino. Se si ripristinano macchine virtuali da un singolo insieme di credenziali di Servizi di ripristino, è consigliabile usare account di archiviazione per utilizzo generico v2 diversi. Usando un account di archiviazione v2, è possibile assicurarsi che l'account di archiviazione di destinazione non venga limitato. Si consideri uno scenario in cui ogni macchina virtuale deve avere un account di archiviazione diverso. Se vengono ripristinate 10 macchine virtuali, pianificare l'uso di 10 account di archiviazione diversi.
Prendere in considerazione il ripristino tra aree. Il ripristino tra aree consente di ripristinare macchine virtuali di Azure in un'area secondaria, ovvero un'area abbinata ad Azure. Questa opzione consente di eseguire esercitazioni per soddisfare i requisiti di controllo o conformità. È anche possibile ripristinare la VM o il relativo disco in caso di emergenza nell'area primaria. Il ripristino tra aree è una funzionalità di consenso esplicito per qualsiasi insieme di credenziali dei servizi di ripristino. Il ripristino tra aree funziona anche per i database SQL e i database SAP HANA ospitati in macchine virtuali di Azure.