Backup e ripristino di SQL Server con Archiviazione BLOB di Azure
Si applica a:Istanza gestita di SQL Di Azure di SQL Server
Questo articolo presenta i backup di SQL Server in e il ripristino da Archiviazione BLOB di Microsoft Azure. Offre anche un riepilogo dei vantaggi dell'uso di Archiviazione BLOB di Azure per archiviare i backup di SQL Server.
SQL Server supporta l'archiviazione dei backup in Archiviazione BLOB di Azure nei modi seguenti:
Gestire i backup in Microsoft Azure: usando gli stessi metodi usati per eseguire il backup dei database in DISK e TAPE, è ora possibile eseguire il backup nell'archiviazione di Microsoft Azure specificando l'URL come destinazione di backup. È possibile usare questa funzionalità per eseguire manualmente il backup o configurare la propria strategia di backup come per un'archiviazione locale o altre opzioni fuori sede. Questa funzionalità viene definita anche Backup di SQL Server nell'URL. Per altre informazioni, vedere SQL Server Backup to URL. Questa funzionalità è stata migliorata in SQL Server 2016 (13.x) per offrire prestazioni e funzionalità migliorate tramite l'uso di BLOB in blocchi, firme di accesso condiviso e striping. Per altre informazioni sulle firme di accesso condiviso, vedere Firme di accesso condiviso, parte 1: Informazioni sul modello di firma di accesso condiviso. Questa funzionalità è disponibile in SQL Server 2012 SP1 CU2 e versioni successive. Per le versioni di SQL Server precedenti a SQL Server 2012 SP1 CU2, è possibile usare il componente aggiuntivo Backup di SQL Server in Microsoft Azure Tool per creare in modo rapido e semplice i backup nell'archiviazione di Microsoft Azure.
I backup di snapshot di file per i file di database in Archiviazione BLOB di Azure tramite l'uso di snapshot di Azure, i backup di snapshot di file di SQL Server offrono backup e ripristini quasi istantanei per i file di database archiviati con Archiviazione BLOB di Azure. Questa funzionalità consente di semplificare i criteri di backup e ripristino e supporta il ripristino temporizzato. Per altre informazioni, vedere Backup di snapshot di file per i file di database in Azure. Questa funzionalità è disponibile in SQL Server 2016 o versione successiva.
Configurazione di SQL Server per la gestione dei backup in Microsoft Azure : configurare SQL Server in modo da gestire la strategia di backup e pianificare i backup per un singolo database o più database oppure per impostare i valori predefiniti a livello di istanza. Questa funzionalità viene definita backup gestito di SQL Server in Microsoft Azure. Per altre informazioni, vedere Backup gestito di SQL Server in Microsoft Azure. Questa funzionalità è disponibile in SQL Server 2014 o versione successiva.
Vantaggi dell'uso di Archiviazione BLOB di Azure per i backup di SQL Server
Archiviazione flessibile, affidabile e illimitata fuori sede: l'archiviazione dei backup in Archiviazione BLOB di Azure può essere un'opzione pratica, flessibile e facile da accedere all'esterno del sito. La creazione di un'archiviazione fuori sede per i backup di SQL Server può essere semplice come la modifica di script/processi esistenti. Generalmente, l'archiviazione in una posizione esterna deve essere sufficientemente lontana dalla posizione del database di produzione per impedire che una singola situazione di emergenza possa influire sia sulla posizione esterna sia su quella del database di produzione. Scegliendo di replicare geograficamente l'archiviazione BLOB, è disponibile un livello aggiuntivo di protezione in caso di emergenza che potrebbe influire sull'intera area. Inoltre, i backup sono disponibili sempre e in qualsiasi punto e possono essere facilmente utilizzati per i ripristini.
Importante
Tramite l'uso di BLOB in blocchi in SQL Server 2016 (13.x), è possibile eseguire lo striping del set di backup per supportare dimensioni dei file di backup fino a 12,8 TB.
Archivio di backup: Archiviazione BLOB di Azure offre un'alternativa migliore all'opzione nastro spesso usata per archiviare i backup. L'archiviazione su nastro può richiedere il trasporto fisico alla struttura fuori sede e l'adozione di determinate misure per la protezione dei supporti. L'archiviazione dei backup nell'archiviazione BLOB di Azure rappresenta un'opzione di archiviazione istantanea, estremamente disponibile e durevole.
Nessun overhead di gestione dell'hardware: non è previsto alcun problema di questo tipo con i servizi Microsoft Azure. Tramite i servizi Microsoft Azure viene gestito l'hardware e viene fornita una replica a livello geografico per garantire ridondanza e protezione da eventuali errori dell'hardware.
Attualmente per le istanze di SQL Server in esecuzione in una macchina virtuale di Microsoft Azure, è possibile eseguire il backup in Archiviazione BLOB di Azure creando dischi collegati. Esiste tuttavia un limite al numero di dischi che è possibile collegare a una macchina virtuale di Microsoft Azure, vale a dire 16 per un'istanza di dimensioni elevate e un po' di meno per istanze di dimensioni inferiori. Abilitando un backup diretto in Archiviazione BLOB di Azure, è possibile ignorare il limite di 16 dischi.
Inoltre, il file di backup archiviato in Archiviazione BLOB di Azure è direttamente disponibile per un'istanza locale di SQL Server o un'altra istanza di SQL Server in esecuzione in una macchina virtuale di Microsoft Azure, senza la necessità di collegare o scollegare o scaricare e collegare il disco rigido virtuale.
Vantaggi economici: si paga solo il servizio utilizzato. Può rivelarsi una soluzione economica per il backup e l'archiviazione fuori sede. Per altre informazioni e per i collegamenti, vedere la sezione Considerazioni sui costi di Microsoft Azure .
Considerazioni sulla fatturazione di Microsoft Azure
Conoscendo i costi correlati all'archiviazione di Microsoft Azure è possibile prevedere il costo della creazione e dell'archiviazione dei backup in Microsoft Azure.
Per stimare i costi, è possibile usare il calcolatore dei costi di Microsoft Azure .
Archiviazione: i costi dipendono dallo spazio utilizzato e vengono calcolati in base a una scala graduata e al livello di ridondanza. Per altri dettagli e informazioni aggiornate, vedere la sezione sulla gestione dei dati nell'articolo Dettagli prezzi .
Trasferimenti di dati: i trasferimenti in entrata dei dati in Microsoft Azure sono gratuiti. Per i trasferimenti in uscita viene addebitato il costo relativo all'utilizzo della larghezza di banda e il calcolo viene effettuato in base a una scala graduata specifica per l'area. Per altre informazioni, vedere la sezione Trasferimenti di dati dell'articolo Dettagli prezzi.