Eseguire il backup di SQL Server in Azure con il server di Backup di Azure

Questo articolo descrive la procedura di configurazione per il backup dei database SQL Server mediante il server di Backup di Microsoft Azure (MABS).

La gestione delle operazioni di backup del database SQL server in Azure e di ripristino da Azure prevede tre passaggi:

  1. Creare un criterio di backup per proteggere i database SQL Server in Azure.
  2. Creare copie di backup su richiesta in Azure.
  3. Ripristinare il database da Azure.

Prima di iniziare

Prima di iniziare, assicurarsi di avere installato e preparato il server di Backup di Azure.

Creare un criterio di backup per proteggere i database SQL Server in Azure.

  1. Nell'interfaccia utente del server di Backup di Azure fare clic sull'area di lavoro Protezione.
  2. Nella barra degli strumenti, fare clic su Nuovo per creare un nuovo gruppo di protezione.

    Creazione di un gruppo di protezione

  3. MABS mostra la schermata iniziale con le istruzioni per creare un gruppo protezione dati. Fare clic su Avanti.
  4. Selezione dei Server.

    Selezione del tipo di gruppo di protezione "Server"

  5. Espandere la macchina del server SQL in cui sono presenti i database da includere nel backup. MABS mostra diverse origini dati di cui è possibile eseguire il backup in quel server. Espandere Tutti i server SQL e selezionare i database (in questo caso sono stati selezionati ReportServer$MSDPM2012 e ReportServer$MSDPM2012TempDB) di cui eseguire il backup. Fare clic su Avanti.

    Selezione del database SQL

  6. Specificare un nome per il gruppo di protezione e selezionare la casella di controllo Desidero la protezione dati online .

    Metodo di protezione dei dati - disco a breve termine e online in Azure

  7. Nella schermata Specifica obiettivi a breve termine includere gli input necessari per creare punti di backup sul disco.

    Come si può vedere nell'immagine, il Periodo di mantenimento dati è impostato su 5 giorni e la Frequenza di sincronizzazione è impostata su una volta ogni 15 minuti, che corrisponde alla frequenza con cui viene eseguito il backup. Backup completo rapido è impostato su 8.00 PM.

    Obiettivi a breve termine

    Nota

    Alle 8.00 PM (secondo la schermata di input) viene creato un punto di backup ogni giorno con il trasferimento dei dati modificati rispetto al punto di backup delle 8.00 PM del giorno precedente. Questo processo è detto Backup completo rapido. Mentre i log delle transazioni vengono sincronizzati ogni 15 minuti, se è necessario ripristinare il database alle 9.00 PM, il punto viene creato riproducendo i log dall'ultimo backup completo rapido (in questo caso le 8.00 PM).

  8. Fare clic su Avanti

    MABS mostra lo spazio di archiviazione complessivo e il potenziale utilizzo dello spazio su disco.

    Allocazione dei dischi

    Per impostazione predefinita, MABS crea un volume per origine dati (database SQL Server) che viene usato per la creazione della copia di backup iniziale. Con questo approccio, il gestore dischi logici (LDM) limita la protezione MABS a 300 origini dati (database SQL Server). Per porre rimedio a questa limitazione, selezionare l'opzione Condividi percorso dati nel pool di archiviazione DPM. Grazie a questa opzione, MABS usa un singolo volume per più origini dati, il che consente a MABS di proteggere fino a 2000 database SQL.

    Selezionando l'opzione Aumenta automaticamente i volumi, si consente a MABS di adeguare l'aumento del volume di backup all'aumento dei dati di produzione. Deselezionando l'opzione Aumenta automaticamente i volumi, MABS limiterà lo spazio di archiviazione di backup utilizzato per le origini dati nel gruppo protezione dati.

  9. Gli amministratori possono scegliere di trasferire manualmente il backup iniziale (fuori rete) per evitare la congestione della larghezza di banda oppure di trasferirlo in rete. Possono anche configurare la data e l'ora di inizio del trasferimento. Fare clic su Avanti.

    Metodo di replica iniziale

    La copia di backup iniziale richiede il trasferimento dell'intera origine dati (database SQL Server) dal server di produzione (macchina SQL Server) a MABS. Tali dati potrebbero essere di grandi dimensioni e trasferimento dei dati sulla rete potrebbe superare la larghezza di banda. Per questo motivo, gli amministratori possono scegliere di trasferire il backup iniziale: manualmente (usando supporti rimovibili) per evitare la congestione della larghezza di banda o automaticamente tramite la rete (ad un orario specificato).

    Una volta completato il backup iniziale, quelli successivi saranno backup incrementali della copia di backup iniziale. I backup incrementali tendono a essere di piccole dimensioni e facilmente trasferibili sulla rete.

  10. Scegliere quando si vuole eseguire la verifica della coerenza e fare clic su Avanti.

    Verifica coerenza

    MABS può eseguire una verifica di coerenza per controllare l'integrità del punto di backup. Calcola il checksum del file di backup nel server di produzione (macchina SQL Server in questo scenario) e i dati di cui è stato eseguito il backup per quel file in MABS. In caso di conflitto si presuppone che il file di backup in MABS sia danneggiato. MABS corregge i dati di backup inviando i blocchi che equivalgono alla mancata corrispondenza del checksum. Poiché verifica coerenza è un'operazione con esigenze di prestazioni elevate, gli amministratori hanno la possibilità di scegliere se pianificarla o eseguirla automaticamente.

  11. Per specificare la protezione online delle origini dati, selezionare i database da proteggere in Azure e fare clic su Avanti.

    Selezione delle origini dati

  12. Gli amministratori possono scegliere le pianificazioni di backup e i criteri di conservazione adatti a soddisfare i criteri dell'organizzazione.

    Pianificazione e conservazione

    In questo esempio i backup vengono eseguiti una volta al giorno alle 12.00 PM e alle 8.00 PM (parte in basso della schermata)

    Nota

    È consigliabile avere sul disco alcuni punti di ripristino a breve termine per un ripristino rapido. Questi punti di ripristino vengono usati per il "ripristino operativo". Azure è una posizione esterna ottimale con contratti di servizio più elevati e disponibilità garantita.

    Procedura consigliata: verificare che i backup di Azure siano pianificati dopo il completamento dei backup su disco locali con DPM. Ciò consente di copiare in Azure il backup su disco più recente.

  13. Scegliere la pianificazione per i criteri di conservazione. Per informazioni dettagliate sul funzionamento dei criteri di conservazione, vedere l'articolo Usare Backup di Azure per sostituire l'infrastruttura basata su nastro.

    Criteri di conservazione

    In questo esempio:

    • I backup vengono eseguiti una volta al giorno alle 12.00 PM e alle 8.00 PM (parte in basso della schermata) e vengono conservati per 180 giorni.
    • Il backup di sabato alle ore 12:00 P.M. viene conservato per 104 settimane
    • Il backup dell'ultimo sabato alle 12.00 P.M. viene conservato per 60 mesi
    • Il backup dell'ultimo sabato di marzo alle 12.00 P.M. viene conservato per 10 anni
  14. Fare clic su Avanti e selezionare l'opzione appropriata per il trasferimento in Azure della copia di backup iniziale. È possibile scegliere Automaticamente tramite la rete o Backup offline.

    Scegliere il meccanismo di trasferimento pertinente per l'invio ad Azure della copia di backup iniziale e fare clic su Avanti.

  15. Dopo aver esaminato i dettagli dei criteri nella schermata Riepilogo, fare clic sul pulsante Crea gruppo per completare il flusso di lavoro. È possibile fare clic sul pulsante Chiudi e monitorare l'avanzamento del processo nell'area di lavoro Monitoraggio.

    Creazione di un gruppo di protezione in corso

Backup su richiesta di un database SQL Server

Mentre nei passaggi precedenti sono stati creati i criteri di backup, un "punto di ripristino" viene creato solo quando si verifica il primo backup. Anziché attendere l'avvio dell'Utilità di pianificazione, i passaggi seguenti attivano la creazione manuale di un punto di ripristino.

  1. Prima di creare il punto di ripristino, attendere finché nello stato del gruppo di protezione non viene visualizzato OK per il database.

    Membri del gruppo di protezione

  2. Fare clic con il pulsante destro del mouse sul database e scegliere Crea punto di ripristino.

    Creazione di un punto di ripristino online

  3. Nel menu a discesa scegliere Protezione dati online e fare clic su OK. Si avvia la creazione di un punto di ripristino in Azure.

    Crea punto di ripristino

  4. È possibile visualizzare l'avanzamento del processo nell'area di lavoro Monitoraggio , dove si vedrà un processo in corso come quello illustrato nella figura seguente.

    Console di monitoraggio

Ripristinare un database SQL Server da Azure

I passaggi seguenti sono necessari per ripristinare un'entità protetta (database SQL Server) da Azure.

  1. Aprire la console di gestione del server DPM. Passare all'area di lavoro Ripristino dove si vedono i server di cui DPM ha eseguito il backup. Passare al database necessario (in questo caso ReportServer$MSDPM2012). In Ripristino da selezionare un orario che termina con Online.

    Selezione di un punto di ripristino

  2. Fare clic con il pulsante destro del mouse sul nome del database e scegliere Ripristina.

    Ripristino da Azure

  3. DPM mostra i dettagli del punto di ripristino. Fare clic su Avanti. Per sovrascrivere il database, selezionare il tipo di ripristino Ripristina nell'istanza originale di SQL Server. Fare clic su Avanti.

    Ripristino nel percorso originale

    In questo esempio DPM consente il ripristino del database in un'altra istanza di SQL server o in una cartella di rete autonoma.

  4. Nella schermata Specifica opzioni di ripristino è possibile selezionare le opzioni di ripristino, ad esempio Limitazione all'utilizzo della larghezza di banda per controllare la larghezza di banda usata dal processo di ripristino. Fare clic su Avanti.
  5. Nella schermata Riepilogo vengono visualizzate le configurazioni di ripristino impostate finora. Fare clic su Ripristina.

    In Stato ripristino è visualizzato il database in corso di ripristino. È possibile fare clic Chiudi per chiudere la procedura guidata e visualizzare lo stato di avanzamento nell'area di lavoro Monitoraggio.

    Avvio del processo di ripristino

    Al termine del ripristino, il database ripristinato sarà coerente con l'applicazione.

Passaggi successivi:

Domande frequenti su Backup di Azure