Questa pagina descrive come eseguire il backup del database Microsoft SQL Server in un vault di backup.
I backup dei database Microsoft SQL Server possono essere archiviati nei vault di backup regionali. L'invio dei backup a un vault di backup fornisce protezione da modifiche (immutabilità) ed eliminazioni (indelebilità). Per ulteriori informazioni sul vault di backup, vedi Vault di backup per backup immutabili e indelebili.
Con un vault di backup, puoi archiviare i backup in una singola regione. Se hai bisogno di backup in più regioni, valuta le seguenti opzioni:
- Puoi definire un piano di backup e un profilo di risorsa che invia i backup a due o più pool OnVault con due o più vault di backup. Crea questi vault di backup in regioni diverse, in modo da fornire una protezione a due regioni per i backup. Tieni presente che ti verrà addebitato per separatamente lo spazio di archiviazione in ogni vault di backup.
- Definisci un pool OnVault che utilizza un bucket Cloud Storage multiregionale. Tieni presente che questa opzione non fornisce la protezione da modifiche ed eliminazioni fornita da un vault di backup.
Prima di iniziare
Prima di proteggere i database SQL Server in un vault di backup, devi aggiungere gli host e scoprire i relativi database utilizzando la console di gestione dell'appliance procedura guidata SQL Server, come descritto in Aggiungere un host di database SQL Server e scoprire i database.
Eseguire il backup di Microsoft SQL Server in un vault di backup
Il backup di Microsoft SQL Server in un vault di backup prevede i seguenti passaggi.
Registra un'appliance di backup/ripristino come accessor autorizzato per un vault di backup
Applica un piano di backup per proteggere un database Microsoft SQL Server
Crea un vault di backup
Un vault di backup è un contenitore per archiviare i backup. Per eseguire il backup di un database Microsoft SQL Server in un vault di backup, devi creare un vault di backup. Per le istruzioni, vedi Creare e gestire un vault di backup nella Google Cloud console.
Registra un'appliance di backup/ripristino come accessor autorizzato per un vault di backup
Puoi accedere a un vault di backup dal progetto dell'appliance di backup/ripristino solo dopo che al account di servizio dell'appliance è stato concesso il ruolo IAM Backup e DR Backup Vault Accessor (roles/backupdr.backupvaultAccessor) nel progetto del vault di backup. Senza questo ruolo, non puoi accedere al vault di backup per completare la configurazione per abilitare la creazione dei backup. Per le istruzioni, vedi
Concedere ruoli al service account dell'appliance di backup/ripristino.
Crea un pool OnVault associato a un vault di backup
I pool OnVault creati con il tipo di vault di backup archiviano i dati nel vault di backup. Un vault di backup con un periodo di conservazione minimo applicato impedisce l'eliminazione dei backup prima del raggiungimento del periodo di conservazione applicato.
Le appliance di backup/ripristino registrate con il tipo di pool del vault di backup vengono visualizzate per la selezione.
Segui queste istruzioni per creare un pool OnVault che rimanda a un vault di backup.
- Nella console di gestione dell'appliance di Backup e RE, fai clic su Gestisci e seleziona Pool di archiviazione dal menu.
- Fai clic su Aggiungi pool OnVault.
- Inserisci un nome per il pool. I caratteri validi sono lettere, numeri, spazi, trattini (-) e trattini bassi (_).
- Verifica che Tipo di pool sia impostato su Vault di backup.
- Nell'elenco Appliance, seleziona l'appliance a cui vuoi aggiungere il pool OnVault. Se l'appliance non è disponibile per la selezione, dovrai aggiornarla all'ultima versione.
- Nel campo ID progetto, inserisci il Google Cloud progetto che contiene il vault di backup.
- Nell'elenco Regione, seleziona la regione che contiene il vault di backup.
- Nella sezione Scegli un vault di backup, seleziona un vault di backup.
- Fai clic su Salva.
Crea un profilo associato a un pool OnVault basato su vault di backup
Un profilo di risorsa specifica il supporto di archiviazione per i backup di Microsoft SQL Server. Puoi utilizzare un vault di backup, uno spazio di archiviazione specializzato per i backup del servizio di Backup e DR, progettato con funzionalità che supportano la resilienza contro l'eliminazione dannosa o accidentale dei backup. Dopo aver creato il profilo e averlo designato per l'utilizzo con i vault di backup, non è possibile modificarlo per utilizzare un tipo di pool di archiviazione diverso e deve essere sempre specificato un vault di backup. Inoltre, se il profilo di risorsa è in uso per proteggere un'applicazione, i vault di backup specificati non possono essere modificati.
Segui queste istruzioni per creare un profilo di risorsa che rimanda a un vault di backup.
- Nella console di gestione dell'appliance di Backup e RE, fai clic su Piani di backup e seleziona Profili dal menu.
- Fai clic su Crea profilo.
- Inserisci un nome e una descrizione facoltativa per il profilo di risorsa.
- Seleziona Utilizza i pool OnVault che rimandano ai vault di backup (consigliato).
- Nella sezione Appliance principale , seleziona il tipo di appliance a cui è associato il tipo di pool di backup dall'elenco Appliance.
- Nell'elenco Pool di snapshot, seleziona un tipo di pool di snapshot.
- Nell'elenco Pool OnVault 1, seleziona il pool OnVault associato al vault di backup.
- (Facoltativo) Nell'elenco Pool OnVault 2, seleziona il pool OnVault associato al vault di backup creato in un'altra regione.
- Fai clic su Salva profilo.
Crea un modello con le policy di backup
Un modello di piano di backup definisce i dettagli di creazione e gestione dei backup, come la pianificazione dei backup e la sequenza temporale per l'eliminazione dei backup. I modelli di piani di backup vengono creati all'interno della console di gestione dell'appliance. Crea un modello di backup seguendo le istruzioni riportate in Gestire i modelli di backup.
Applica un piano di backup per proteggere un server Microsoft SQL
Segui queste istruzioni per applicare un piano di backup per proteggere un database Microsoft SQL Server.
Dalla console di gestione dell'appliance del servizio di Backup e DR, vai a Gestione app > Applicazioni. Si apre la pagina Applicazioni.
Seleziona il database, l'istanza, il gruppo di disponibilità o il gruppo di coerenza di Microsoft SQL Server di cui vuoi eseguire il backup e seleziona Gestisci piano di backup nell'angolo in basso a destra della pagina.
Nella finestra Gestisci piano di backup, scegli un modello e un profilo dagli elenchi a discesa:
Modello. Un modello di backup esistente che include policy per definire lo snapshot e la replica dei dati dell'applicazione.
Profilo. Un profilo di risorsa esistente che definisce le risorse utilizzate per archiviare i dati dell'applicazione come immagini di snapshot e replicate.
Nella finestra Gestisci modello di piano di backup , apporta le seguenti modifiche prima di applicare un piano di backup:
Impostazioni applicazione. Impostazioni specifiche per Microsoft SQL, come tipo di applicazione, nome host, indirizzo IP host, percorso, sistema operativo, appliance di backup/ripristino e indirizzo IP dell'appliance.
Override delle policy. Esegui l'override delle impostazioni di policy specifiche configurate in precedenza nel modello di backup selezionato. Gli override delle policy possono essere utili o necessari in determinate circostanze. Puoi eseguire l'override delle impostazioni di policy solo se il modello della policy è stato configurato per consentire gli override delle impostazioni di policy.
Per selezionare i database, fai clic su Modifica in Regola di inclusione del database. Si apre la finestra di dialogo Gestisci abbonamento.
Nella finestra di dialogo Gestisci abbonamento, seleziona i database di cui eseguire il backup assegnando una regola di inclusione (Tutti, Database di sistema, Database utente), quindi seleziona se la regola deve Includi selezionati o Escludi selezionati.
Fai clic su Salva e la finestra di dialogo Gestisci abbonamento si chiuderà.
Fai clic su Applica per applicare il modello di backup e il profilo di risorsa. Verrà visualizzata la casella del messaggio di riuscita.
La prima volta che viene rilevato il database selezionato, viene eseguito un job on demand il prima possibile per proteggere i dati. Successivamente, viene eseguito il backup dei nuovi dati quando il job programmato viene eseguito in base alle ore di attività definite nel modello di backup. Ad esempio, se alle 10:00 (UTC) assegni un modello con ore di attività dalle 02:00 alle 05:00 (UTC), il primo job non verrà avviato finché l'appliance non avrà uno slot di job disponibile dopo le 02:00 (UTC).
Se esegui il backup di un workload in un'appliance di backup/ripristino che supererebbe la capacità di archiviazione o il limite di snapshot consigliato, vedrai una notifica con un consiglio per eseguire il backup dei dati in un'altra appliance di backup/ripristino.