Questo documento ti aiuta a scegliere l'opzione giusta per proteggere le risorse di Compute Engine in base al Recovery Time Objective (RTO), Recovery Point Objective (RPO), caso d'uso e ai requisiti di costo.
Compute Engine offre una varietà di opzioni per proteggere le seguenti risorse:
- Istanze di Compute Engine
- Persistent Disk
- Google Cloud Hyperdisk
Ogni opzione di protezione dei dati è progettata per casi d'uso e esigenze di ripristino specifici. Per proteggere i dati sensibili, ti consigliamo di implementare una delle seguenti soluzioni di backup o replica.
| Obiettivo | Soluzione consigliata |
|---|---|
| Testare, eseguire il debug o gestire i deployment | Per i dischi, utilizza snapshot istantanei, cloni di dischi o immagini del sistema operativo personalizzate. Per le istanze, utilizza le immagini macchina. |
| Eseguire il backup per il ripristino di emergenza | Per i dischi, utilizza snapshot standard o di archiviazione. Per le istanze, utilizza immagini macchina o il servizio di Backup e DR. |
| Alta affidabilità per il ripristino di emergenza | Per i dischi, utilizza la replica sincrona o asincrona. |
Opzioni di protezione dei dati per le istanze
La tabella seguente riassume le opzioni di protezione dei dati per le istanze.
| Opzioni di protezione dei dati per le istanze | ||||
|---|---|---|---|---|
| Obiettivo | Opzione | RPO | RTO | Casi d'uso |
| Test o ripristino di emergenza | Immagini macchina | Da minuti a ore | Da minuti a ore |
|
| Disaster recovery | Servizio di Backup e DR | Definito dalle policy | Da minuti a ore |
|
Test e debug delle istanze
Per clonare un'istanza per test o debug, scalare le istanze o eseguire la manutenzione del sistema , utilizza le immagini macchina.
Immagini macchina
Le immagini macchina sono ideali per la clonazione delle istanze perché acquisiscono una copia completa e puntuale dell'istanza di origine, consentendoti di clonare l'ambiente di produzione senza influire su di esso.
Quando crei una nuova istanza da un'immagine macchina, la nuova istanza è un clone dell'istanza di origine, inclusa la configurazione completa dell'istanza e una copia coerente in caso di arresto anomalo dei dati di tutti i volumi Persistent Disk e Hyperdisk collegati. Per eseguire il backup solo dei dischi dell'istanza e non della configurazione completa dell'istanza, utilizza snapshot standard o di archiviazione.
Per saperne di più sulle immagini macchina, consulta Informazioni sulle immagini macchina.
Backup delle istanze per il ripristino di emergenza
Per eseguire il backup delle istanze e dei relativi dischi collegati per il ripristino di emergenza, utilizza le immagini macchina o il servizio di Backup e DR.
Servizio di Backup e DR
Il servizio di Backup e DR ti consente di creare piani di backup che definiscono pianificazioni di backup automatiche, policy di conservazione dei dati e strategie di replica. Ti consigliamo di utilizzare il servizio di Backup e DR per i workload con i seguenti requisiti:
- Gestire i backup in più progetti.
- Automazione avanzata basata su policy.
- Supporto per i servizi, tra cui le VM Compute Engine e le VM VMware Engine. Cloud de Confiance by S3NS
- Protezione da eliminazioni accidentali o attacchi dannosi tramite l'archiviazione dei backup in vault di backup sicuri e isolati che supportano l'immutabilità e l'indelebilità.
- Efficienza in termini di costi con backup incrementali.
- RTO basso con funzionalità che consentono il montaggio istantaneo e l'accesso in loco ai dati direttamente dai backup.
Per saperne di più sul servizio di Backup e DR, consulta Informazioni sui piani di backup del servizio di Backup e DR.
Impostazioni di backup predefinite per le istanze create nella console
Quando crei una nuova istanza utilizzando la Cloud de Confiance console, Compute Engine utilizza un metodo di backup predefinito predefinito finché non lo modifichi it. In questo modo, l'utilizzo coerente dei backup automatici nel progetto è incoraggiato. Una delle seguenti opzioni viene selezionata automaticamente nella scheda Protezione dei dati:
- Piano di backup: consigliamo questa opzione per la maggior parte dei progetti, in quanto offre backup centralizzati basati su policy. Se l'API Backup e DR è abilitata per il tuo progetto, questa opzione è il metodo di backup predefinito.
- Pianificazioni snapshot: questa opzione viene selezionata se il servizio di Backup e DR non è abilitato. Le pianificazioni snapshot eseguono automaticamente il backup dei dischi collegati all'istanza a intervalli regolari, ma non eseguono il backup della configurazione completa dell'istanza.
- Nessun backup: questa opzione indica che non è preselezionato alcun metodo di backup. Dovresti scegliere questa opzione solo se hai un altro metodo per proteggere i dati o se i dati sono temporanei e non richiedono backup.
Indipendentemente dall'impostazione di backup predefinita, puoi scegliere un metodo di backup diverso quando crei l'istanza per soddisfare al meglio le esigenze di un workload specifico. Questa impostazione non influisce sulle istanze esistenti.
Per istruzioni dettagliate su come visualizzare o modificare l'impostazione di backup predefinita del progetto, consulta Configurare l'impostazione di backup predefinita per la console.
Opzioni di protezione dei dati per i dischi
La tabella seguente riassume le opzioni di protezione dei dati per i dischi.
| Opzioni di protezione dei dati per i dischi | ||||
|---|---|---|---|---|
| Obiettivo | Opzione | RPO | RTO | Casi d'uso |
| Test | Cloni di dischi | Zero | Da secondi a minuti |
|
| Test | Snapshot istantanei | Da secondi a minuti | Da secondi a minuti |
|
| Test | Immagini del sistema operativo | N/D | N/D |
|
| Disaster recovery | Snapshot standard e di archiviazione | Da minuti a ore | Da minuti a ore |
|
| Disaster recovery | Replica sincrona | Zero | Da secondi a minuti |
|
| Disaster recovery | Replica asincrona | Da secondi a minuti | Minuti |
|
Test e debug dei dischi
Puoi utilizzare cloni, snapshot istantanei, o immagini del sistema operativo personalizzate per eseguire il backup di un disco per test e debug.
Cloni di dischi
Per creare una copia di un disco pronta all'uso, utilizza un clone del disco anziché creare uno snapshot. La clonazione del disco crea un duplicato indipendente e immediatamente utilizzabile di un disco, che ti consente di lavorare con i dati di produzione in un ambiente isolato senza disturbare i workload di produzione.
A differenza di uno snapshot, che è un backup che deve essere ripristinato su un nuovo disco, un clone è un nuovo disco completamente funzionale che contiene tutti i dati del disco di origine al momento della creazione.
Per saperne di più sui cloni di dischi, consulta Duplicare un disco con i cloni.
Snapshot istantanei
Per eseguire rapidamente il backup di un disco per scopi operativi, come upgrade software o test di sistema, utilizza uno snapshot istantaneo. Gli snapshot istantanei sono backup in loco archiviati nella stessa zona o regione del disco di origine, che ti consentono di ripristinare i dati su un nuovo disco in pochi minuti. Questo ripristino rapido consente di ridurre al minimo i tempi di inattività ed evitare lunghe finestre di manutenzione.
Gli snapshot istantanei sono progettati per un ripristino operativo rapido, non per il disaster recovery. Gli snapshot istantanei vengono archiviati nella stessa posizione del disco di origine e vengono eliminati automaticamente quando viene eliminato il disco di origine. Per l'archiviazione a lungo termine o il ripristino di emergenza, utilizza snapshot standard o di archiviazione anziché snapshot istantanei.
Per saperne di più sugli snapshot istantanei, consulta Informazioni sugli snapshot istantanei.
Immagini del sistema operativo
Per creare più nuove istanze con dischi di avvio identici o per creare dischi su larga scala, utilizza un'immagine del sistema operativo (SO) personalizzata. Puoi creare un'immagine del sistema operativo personalizzata da un disco di avvio esistente. Un'immagine del sistema operativo è una copia completa e avviabile del disco, inclusi il sistema operativo, le configurazioni personalizzate e qualsiasi software installato. Una volta creata, puoi utilizzare l'immagine del sistema operativo come modello riutilizzabile per eseguire il provisioning di nuovi dischi di avvio per molte VM.
Per creare dischi su larga scala, utilizza le immagini del sistema operativo anziché creare più dischi da uno snapshot. Le immagini del sistema operativo sono più veloci perché Compute Engine utilizza la memorizzazione nella cache locale nelle zone di destinazione per accelerare il processo di creazione.
Per saperne di più sulle immagini personalizzate, consulta Informazioni sulle immagini del sistema operativo.
Backup dei dischi per il ripristino di emergenza
Puoi utilizzare snapshot standard e di archiviazione per eseguire il backup di un disco per il ripristino di emergenza. Puoi anche utilizzare la replica sincrona e asincrona per proteggere le applicazioni da interruzioni a livello di zona o regione.
Snapshot standard e di archiviazione
Per proteggere i dati da errori a livello di regione o zona o per l'archiviazione a lungo termine, utilizza snapshot standard o di archiviazione. Gli snapshot standard e di archiviazione sono backup remoti con ridondanza geografica progettati specificamente per il ripristino di emergenza e la conservazione dei dati a lungo termine. Sebbene entrambi i tipi forniscano backup incrementali durevoli, sono ottimizzati per casi d'uso diversi:
- Utilizza gli snapshot standard per proteggere i dati di produzione che potrebbero dover essere ripristinati con un tempo di ripristino più rapido rispetto agli snapshot di archiviazione.
- Utilizza gli snapshot di archiviazione come opzione di archiviazione a costi inferiori per i dati a cui si accede raramente, ad esempio i backup richiesti per la conformità, gli audit o l'archiviazione a freddo a lungo termine.
Ti consigliamo di pianificare snapshot standard orari. Se si rendono necessari snapshot giornalieri, ti consigliamo di pianificarli ogni 6 ore.
Per saperne di più sugli snapshot standard e di archiviazione, consulta Informazioni sugli snapshot del disco standard e di archiviazione.
Replica dei dischi per il ripristino di emergenza
Per i workload mission critical che richiedono funzionalità di alta affidabilità o disaster recovery, utilizza la replica dei dischi per proteggere le applicazioni da interruzioni a livello di zona o regione. La replica protegge da errori dell'infrastruttura mantenendo una copia dei dati continuamente aggiornata in un'altra località. Tuttavia, la replica non protegge da danneggiamento dei dati, errori dell'utente o attacchi dannosi.
Puoi replicare i dati del disco in modo sincrono all'interno di una regione o in modo asincrono tra regioni.
Proteggersi da interruzioni a livello di zona con la replica sincrona
Se il tuo workload non può tollerare alcuna perdita di dati (un RPO pari a zero) in caso di interruzione a livello di zona, utilizza Persistent Disk regionale o Hyperdisk Balanced High Availability. Questi dischi forniscono la replica sincrona che scrive i dati contemporaneamente in due zone della stessa regione.
Questa opzione è più adatta per i workload stateful ad alta disponibilità che richiedono un RTO molto basso. In caso di guasto in una zona, puoi eseguire il failover del workload nell'altra zona della regione e continuare le operazioni con interruzioni minime.
Per saperne di più, consulta Informazioni sulla replica sincrona dei dischi.
Proteggersi da interruzioni a livello di regione con la replica asincrona
Per replicare i dati del disco tra due regioni diverse, utilizza la replica asincrona. In questo modo, i workload sono protetti da un'interruzione completa a livello di regione, in quanto puoi eseguire il failover dell'applicazione in una regione secondaria. La replica asincrona offre un RPO e un RTO bassi ed è ideale per i workload critici che devono essere recuperabili in caso di disastri su larga scala che interessano un'intera regione. Per assicurarti che il piano di ripristino di emergenza sia efficace, puoi utilizzare la replica asincrona con i gruppi di coerenza per eseguire test di ripristino di emergenza e per gestire il failover e il failback delle applicazioni tra regioni.
Per saperne di più, consulta Informazioni sulla replica asincrona.
Passaggi successivi
- Configura l'impostazione di backup predefinita per un'istanza creata nella console.
- Consulta le best practice per gli snapshot dei dischi.