La funzione di ripristino ripristina i dati di produzione in un momento specifico. Il ripristino sostituisce i dati dell'applicazione di produzione originale con il backup point-in-time specificato. Questo ripristino comporta la perdita di tutti i dati dell'applicazione corrente, poiché l'applicazione verrà ripristinata allo stato in cui si trovava nel momento in cui è stato creato il backup. Questa operazione non può essere annullata.
In genere, le operazioni di ripristino vengono eseguite per ripristinare un database in uno stato valido dopo eventi come il danneggiamento imprevisto dei dati. Il tempo necessario per completare un'operazione di ripristino dipende dalla quantità di dati coinvolti.
Operazioni di ripristino
Le operazioni di ripristino consentono di ripristinare i carichi di lavoro di produzione o recuperare i dati da un backup point-in-time archiviato nel vault di backup. Puoi avviare i ripristini direttamente dalla pagina Backup in vault nella Google Cloud console.
Tipi di operazioni di ripristino
A seconda dei requisiti di ripristino, puoi eseguire diversi tipi di operazioni di ripristino:
Ripristino completo del carico di lavoro: ricrea un'intera istanza VM, un cluster di database, o una condivisione file da un backup point-in-time. Per le istanze Compute Engine, viene creata una nuova istanza VM con proprietà precompilate corrispondenti all'istanza di origine.
Ripristino selettivo del disco: quando esegui il ripristino da un backup dell'istanza Compute Engine, puoi scegliere l'ambito di ripristino Disco singolo. In questo modo, viene ripristinato in modo selettivo un singolo disco protetto da un backup dell'istanza per creare un nuovo volume Persistent Disk senza ripristinare l'intera istanza VM. Consulta Eseguire un ripristino selettivo del disco da un backup dell'istanza Compute Engine.
Ripristino indipendente del disco: ripristina un backup del disco permanente indipendente acquisito direttamente in un nuovo volume Persistent Disk. Consulta Ripristinare un disco da un vault di backup.
Ripristino di database e condivisioni file: recupera i backup avanzati automatici per creare una nuova istanza Cloud SQL o un cluster AlloyDB per PostgreSQL oppure ripristina un'istanza Filestore.
Carichi di lavoro e target di ripristino supportati
A seconda del tipo di carico di lavoro, puoi ripristinare i backup in nuove risorse o eseguire il recupero selettivo dei dati:
Istanze Compute Engine: ripristina un backup dell'istanza Compute Engine per creare un'istanza Compute Engine completamente nuova con configurazioni corrispondenti oppure esegui un ripristino selettivo del disco per creare un nuovo Persistent Disk da un backup dell'istanza. Consulta Ripristinare un'istanza Compute Engine da un vault di backup.
Persistent Disk: ripristina un backup del disco permanente acquisito in un nuovo disco permanente. Consulta Ripristinare un disco da un vault di backup.
Istanze Cloud SQL: ripristina i backup avanzati point-in-time per creare una nuova istanza Cloud SQL. Consulta Ripristinare un'istanza Cloud SQL da un vault di backup.
Cluster AlloyDB: ripristina un backup in vault per creare un nuovo cluster AlloyDB per PostgreSQL. Consulta Ripristinare un cluster AlloyDB da un vault di backup.
Istanze Filestore: ripristina i backup di Filestore per ripristinare i dati o recuperare le condivisioni file. Consulta Ripristinare un'istanza Filestore da un vault di backup.
Ripristinare i backup delle applicazioni utilizzando la console di gestione dell'appliance
Solo gli utenti con il diritto di gestione del ripristino possono eseguire un'operazione di ripristino. I ruoli utente sono descritti in Gestire i ruoli.
La console di gestione dell'appliance ripristina le applicazioni in modi diversi. In tutti i casi, il backup sostituisce i dati di produzione originali identici. In alcuni casi, i nuovi dati creati dopo l'esecuzione del backup potrebbero essere protetti dalla sovrascrittura.
Utilizza questa procedura per ripristinare i backup delle applicazioni acquisiti da un momento specifico. Se selezioni le applicazioni da una VM, assicurati che l'agente Backup e RE sia installato sulla macchina virtuale e che le applicazioni sulla VM siano state rilevate.
Ogni tipo di applicazione ha prerequisiti, vincoli o requisiti. Per maggiori dettagli, consulta Ripristinare VM e tipi specifici di applicazioni.
Quando ripristini un backup point-in-time, la gestione del piano di backup dell'applicazione viene disattivata in App Manager.
Ripristinare un backup dell'applicazione
Per ripristinare un backup point-in-time da un'applicazione gestita:
- Fai clic sulla scheda App Manager e seleziona Applicazioni dal menu a discesa. Si apre la pagina Applicazioni.
- Seleziona l'applicazione con il backup che vuoi ripristinare, quindi scegli Accedi dall'elenco a discesa nella parte inferiore della pagina Applicazioni. Si apre la pagina Accesso in cui sono elencati i backup acquisiti nella visualizzazione della rampa Timeline. Per saperne di più sulla visualizzazione, consulta Accedere alla visualizzazione della rampa della sequenza temporale di un backup.
Seleziona il backup e scegli Ripristina dall'elenco delle operazioni di accesso. Si apre la pagina Ripristina.
Seleziona uno o più volumi da ripristinare. Per impostazione predefinita, tutti i volumi sono selezionati.
Fai clic su Invia. Si apre una finestra di dialogo di avviso. Leggila e inserisci DATA LOSS per confermare.
A seconda della configurazione, potrebbe essere visualizzato un secondo avviso. In questo caso, devi inserire OVERWRITE OTHER APPS per confermare l'operazione di ripristino.
Viene avviato il job di ripristino. Puoi verificare che l'operazione di ripristino sia andata a buon fine visualizzando lo stato del job nella scheda Monitoraggio.
Quando viene ripristinato il backup del database, la console di gestione dell'appliance crea un nuovo backup del database compilato con i dati copiati dal backup point-in-time specificato.
Ripristinare tipi specifici di applicazioni
L'appliance di backup/ripristino ripristina le applicazioni in modi diversi. In tutti i casi, il backup point-in-time sostituisce i dati di produzione originali identici. In alcuni casi, i nuovi dati creati dopo l'esecuzione del backup potrebbero essere protetti dalla sovrascrittura.
Il ripristino comporta sempre il rischio di perdita dei dati. La console di gestione dell'appliance offre altre opzioni per il recupero dei dati dalle appliance di backup/ripristino. Quando ripristini le applicazioni dai database gestiti, assicurati di tenere conto delle seguenti informazioni.
Per il ripristino del sistema, consulta quanto segue:
Per il ripristino del database:
- Ripristinare un database Microsoft SQL Server
- Ripristinare un database Oracle
- Ripristinare un backup di SAP HANA
- Ripristinare un'istanza IBM Db2
- Ripristinare un'istanza PostgreSQL
- Ripristinare un'istanza SAP ASE
- Ripristinare un database SAP IQ
- Ripristinare un database SAP MaxDB
Per il file system e altri tipi di applicazioni, consulta quanto segue:
- Ripristinare un file system
- Ripristinare un gruppo di coerenza
- Ripristinare un'applicazione generica (LVM)