Esegui il backup del database Microsoft SQL Server in una cassetta di sicurezza di backup

Questa pagina descrive come eseguire il backup del database Microsoft SQL Server in una cassetta di sicurezza di backup.

Utilizza una cassetta di sicurezza per archiviare i backup del database Microsoft SQL Server. L'invio di backup a un vault di backup offre protezione contro la modifica (immutabilità) e l'eliminazione (indelebilità). Per saperne di più sul vault di backup, consulta la sezione 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 della risorsa che invii 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 tuoi backup. Tieni presente che ti verrà addebitato lo spazio di archiviazione in ogni vault di backup separatamente.
  • Definisci un pool OnVault che utilizza un bucket Cloud Storage multiregionale. Tieni presente che questa opzione non fornisce la protezione contro la modifica e l'eliminazione offerta da un vault di backup.

Prima di iniziare

Prima di proteggere i database SQL Server in una cassetta di sicurezza di backup, devi aggiungere gli host e rilevare i relativi database utilizzando la procedura guidata SQL Server della console di gestione, come descritto in Aggiungere un host del database SQL Server e rilevare i database.

Esegui il backup di Microsoft SQL Server in una cassetta di sicurezza di backup

Il backup di Microsoft SQL Server in una vault di backup prevede i seguenti passaggi.

  1. Creare un vault di backup

  2. Registrare un'appliance di backup/ripristino come utente autorizzato per un vault di backup

  3. Creare un pool OnVault associato alla vault di backup

  4. Creare un profilo associato al vault di backup

  5. Creare un modello

  6. Applicare un piano di backup per proteggere un server Microsoft SQL

Crea un vault di backup

Un vault di backup è un contenitore per archiviare i backup. Per eseguire il backup di Microsoft SQL Server in un vault di backup, devi creare un vault di backup. Per le istruzioni, consulta Creare e gestire un vault di backup nella console Google Cloud.

Registra un'appliance di backup/ripristino come accessore autorizzato per un vault di backup

Puoi accedere a un vault di backup solo dal progetto dell'appliance di backup/ripristino dopo aver concesso all'account di servizio dell'appliance i ruoli IAM Backup and DR Backup Vault Accessor (roles/backupdr.backupvaultAccessor) e Backup and DR Backup Vault Lister (roles/backupdr.backupvaultLister) nel progetto del vault di backup. Senza questi ruoli, non puoi accedere al vault di backup per completare la configurazione e abilitare la creazione del backup. Per le istruzioni, vedi Concedere ruoli all'account di servizio 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 memorizzano i dati nel vault di backup. Un vault di backup con un periodo di conservazione minimo imposto impedisce l'eliminazione dei backup prima del termine del periodo di conservazione imposto.

Vengono visualizzate le appliance di backup/ripristino registrate con il tipo di pool di vault di backup e aggiornate alla versione 11.0.12 o successive, che possono essere selezionate. Per eseguire l'upgrade delle appliance all'ultima versione, consulta Aggiornare le appliance di backup/recupero.

Segui le istruzioni riportate di seguito per creare un pool OnVault che punti a un vault di backup.

  1. Fai clic su Gestisci e seleziona Pool di archiviazione dal menu.
  2. Fai clic su Aggiungi pool OnVault.
  3. Inserisci un nome per il pool. I caratteri validi sono lettere, numeri, spazi, trattini (-) e trattini bassi (_).
  4. Verifica che il Tipo di pool sia impostato su Gruppo di archiviazione di backup.
  5. Dall'elenco Appliance (Appliance), seleziona l'appliance a cui vuoi aggiungere il pool OnVault. Se non è possibile selezionare il tuo appliance, dovrai aggiornarlo alla versione più recente.
  6. Nel campo ID progetto, inserisci il progetto Google Cloud che contiene la tua cassetta di sicurezza di backup.
  7. Nell'elenco Regione, seleziona la regione contenente il tuo vault di backup.
  8. Nella sezione Scegli un vault di backup, seleziona un vault di backup.
  9. Fai clic su Salva.

Creare un profilo associato a un pool OnVault basato su un vault di backup

Un profilo della 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 RE, progettato con funzionalità che supportano la resilienza contro l'eliminazione dannosa o accidentale dei backup. Una volta creato e designato per l'utilizzo con i vault di backup, il profilo non può essere modificato per utilizzare un tipo di pool di archiviazione diverso e deve essere sempre specificato un vault di backup. Inoltre, se il profilo della risorsa è in uso per proteggere un'applicazione, i vault di backup specificati non possono essere modificati.

Segui le istruzioni riportate di seguito per creare un profilo della risorsa che rimandi a un vault di backup.

  1. Fai clic su Piani di backup e seleziona Profili dal menu.
  2. Fai clic su Crea profilo.
  3. Inserisci un nome e una descrizione facoltativa per il profilo della risorsa.
  4. Seleziona Utilizza pool OnVault che rimandano a vault di backup (opzione consigliata).
  5. Nella sezione Appliance principale, seleziona il tipo di appliance a cui è associato il tipo di pool di backup dall'elenco Appliance.
  6. Nell'elenco Pool di snapshot, seleziona un tipo di pool di snapshot.
  7. Nell'elenco Pool OnVault 1, seleziona il pool OnVault associato al tuo vault di backup.
  8. Facoltativo. Nell'elenco Pool OnVault 2, seleziona il pool OnVault associato al tuo vault di backup creato in una regione diversa.
  9. Fai clic su Salva profilo.

Crea un modello con i criteri di backup

Un modello di piano di backup definisce i dettagli relativi alla creazione e alla gestione dei backup, ad esempio la pianificazione e le tempistiche di eliminazione dei backup. I modelli di piano di backup vengono creati all'interno della console di gestione. Crea un modello di backup utilizzando le istruzioni riportate in Gestire i modelli di backup.

Applicare un piano di backup per proteggere un server Microsoft SQL

Segui le istruzioni riportate di seguito per applicare un piano di backup per proteggere il database Microsoft SQL Server.

  1. Nella console di gestione, vai ad Gestore app > Applicazioni. Viene visualizzata la pagina Applicazioni.

  2. Seleziona il database, l'istanza, l'AG o il gruppo di coerenza di Microsoft SQL Server di cui vuoi eseguire il backup e nell'angolo in basso a destra della pagina seleziona Gestisci piano di backup.

  3. Nella finestra Gestisci piano di backup, scegli un Modello e un Profilo dagli elenchi a discesa:

    • Modello. Un modello di backup esistente che include criteri per definire lo snapshot e la replica dei dati dell'applicazione.

    • Profilo. Un profilo delle risorse esistente che definisce le risorse impiegate per archiviare i dati dell'applicazione sotto forma di istantanee e immagini replicate.

  4. 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, ad esempio tipo di applicazione, nome host, indirizzo IP dell'host, percorso, sistema operativo, appliance di backup/recupero e indirizzo IP dell'appliance.

    • Sostituzione delle norme. Sostituisci impostazioni specifiche dei criteri precedentemente configurate nel modello di backup selezionato. Le sostituzioni dei criteri possono essere utili o obbligatorie in determinate circostanze. Puoi ignorare le impostazioni del criterio solo se il modello del criterio è stato configurato per consentire l'override delle impostazioni del criterio.

  5. Per selezionare i database, fai clic su Modifica in Regola di inclusione dei database. Viene visualizzata la finestra di dialogo Gestisci appartenenza.

    • Nella finestra di dialogo Gestisci appartenenza, seleziona i database di cui eseguire il backup assegnando una regola di inclusione (Tutti, Database di sistema, Database utente) e poi scegli se la regola deve essere impostata su Includi elementi selezionati o Escludi elementi selezionati.

    • Fai clic su Salva per chiudere la finestra di dialogo Gestisci abbonamento.

  6. Fai clic su Applica per applicare il modello di backup e il profilo della risorsa. Verrà visualizzata la finestra del messaggio di conferma.

    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 pianificato viene eseguito in base alle ore di servizio definite nel modello di backup. Ad esempio, se alle 10:00 (UTC) assegni un modello con ore di funzionamento dalle 02:00 alle 05:00 (UTC), il primo job non inizierà finché l'appliance non avrà uno slot di job disponibile dopo le 02:00 (UTC).