Backup e ripristino di SQL Server con il servizio di archiviazione BLOB di Microsoft AzureSQL Server Backup and Restore with Microsoft Azure Blob Storage Service

In questo argomento si applica a: SìSQL ServernonDatabase SQL di AzurenonAzure SQL Data Warehouse non Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Immagine del backup con il servizio BLOB di AzureBackup to Azure blob graphic

Questo argomento illustra l'esecuzione di backup di SQL ServerSQL Server nel servizio di archiviazione BLOB di Microsoft Azuree il ripristino dallo stesso servizio.This topic introduces SQL ServerSQL Server backups to and restoring from the Microsoft Azure Blob storage service. È anche presente un riepilogo dei vantaggi dell'uso del servizio BLOB di Microsoft Azure per archiviare i backup di SQL ServerSQL Server .It also provides a summary of the benefits of using the Microsoft Azure Blob service to store SQL ServerSQL Server backups.

SQL Server supporta l'archiviazione di backup nel servizio di archiviazione BLOB di Microsoft Azure nei modi seguenti:SQL Server supports storing backups to the Microsoft Azure Blob storage service in the following ways:

  • Gestione dei backup in Microsoft Azure: usando gli stessi metodi usati per eseguire il backup su DISK e TAPE, è ora possibile eseguire il backup nel servizio di archiviazione Microsoft Azure specificando l'URL come destinazione di backup.Manage your backups to Microsoft Azure: Using the same methods used to backup to DISK and TAPE, you can now back up to Microsoft Azure storage by specifying URL as the backup destination. È possibile utilizzare questa funzionalità per eseguire il backup manualmente o per configurare la propria strategia di backup allo stesso modo di una risorsa di archiviazione locale o di altre soluzioni esterne.You can use this feature to manually backup or configure your own backup strategy like you would for a local storage or other off-site options. Questa funzionalità viene definita anche Backup di SQL Server nell'URL.This feature is also referred to as SQL Server Backup to URL. Per ulteriori informazioni, vedere SQL Server Backup to URL.For more information, see SQL Server Backup to URL. Questa funzionalità è disponibile in SQL Server 2012 SP1 CU2 o versione successiva.This feature is available in SQL Server 2012 SP1 CU2 or later. Questa funzionalità è stata migliorata in SQL Server 2016SQL Server 2016 per garantire prestazioni e funzionalità superiori tramite l'uso di BLOB in blocchi, firme di accesso condiviso e striping.This feature has been enhanced in SQL Server 2016SQL Server 2016 to provide increased performance and functionality through the use of block blobs, Shared Access Signatures, and striping.

    Nota

    Per le versioni di SQL Server precedenti a SQL Server 2012 SP1 CU2, è possibile usare il componente aggiuntivo dello strumento per il backup di SQL Server in Microsoft Azure per creare i backup nel servizio di archiviazione Microsoft Azure in modo rapido e semplice.For SQL Server versions previous to SQL Server 2012 SP1 CU2, you can use the add-in SQL Server Backup to Microsoft Azure Tool to quickly and easily create backups to Microsoft Azure storage. Per ulteriori informazioni, vedere l' Area download.For more information, see download center.

  • Backup di snapshot di file per i file di database in Archiviazione BLOB di Azure : con l'uso degli snapshot di Azure, i backup degli snapshot di file di SQL ServerSQL Server garantiscono backup e ripristini quasi istantanei per i file di database archiviati usando il servizio di archiviazione BLOB di Azure.File-Snapshot Backups for Database Files in Azure Blob Storage Through the use of Azure snapshots, SQL ServerSQL Server File-Snapshot Backups provide nearly instantaneous backups and restores for database files stored using the Azure Blob storage service. Questa funzionalità consente di semplificare i criteri di backup e ripristino e supporta il ripristino temporizzato.This capability enables you to simplify your backup and restore policies, and it supports for point in time restore. Per altre informazioni, vedere Backup di snapshot di file per i file di database in Azure.For more information, see File-Snapshot Backups for Database Files in Azure. Questa funzionalità è disponibile in SQL Server 2016 o versione successiva.This feature is available in SQL Server 2016 or later.

  • 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.Let SQL Server Manage backups to Microsoft Azure: Configure SQL Server to manage the backup strategy and schedule backups for a single database, or several databases, or set defaults at the instance level. Questa funzionalità viene definita Backup gestito di SQL Server in Microsoft AzureSQL Server Managed Backup to Microsoft Azure.This feature is referred to as Backup gestito di SQL Server in Microsoft AzureSQL Server Managed Backup to Microsoft Azure. Per altre informazioni, vedere Backup gestito di SQL Server in Microsoft Azure.For more information see SQL Server Managed Backup to Microsoft Azure. Questa funzionalità è disponibile in SQL Server 2014 o versione successiva.This feature is available in SQL Server 2014 or later.

Vantaggi dell'uso del servizio BLOB di Microsoft Azure per i backup di SQL ServerSQL ServerBenefits of Using the Microsoft Azure Blob Service for SQL ServerSQL Server Backups

  • Archiviazione flessibile, affidabile e illimitata in una posizione esterna: l'archiviazione dei backup nel servizio BLOB di Microsoft Azure può essere una soluzione esterna utile, flessibile e di facile accesso.Flexible, reliable, and limitless off-site storage: Storing your backups on Microsoft Azure Blob service can be a convenient, flexible, and easy to access off-site option. La creazione dell'archiviazione in una posizione esterna per i backup di SQL ServerSQL Server può essere semplice quanto la modifica degli script o dei processi esistenti.Creating off-site storage for your SQL ServerSQL Server backups can be as easy as modifying your existing scripts/jobs. 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.Off-site storage should typically be far enough from the production database location to prevent a single disaster that might impact both the off-site and production database locations. Scegliendo la replica a livello geografico dell'archiviazione BLOB si dispone di un ulteriore livello di protezione in caso di evento di emergenza che potrebbe influire sull'intera area.By choosing to geo replicate the Blob storage you have an extra layer of protection in the event of a disaster that could affect the whole region. Inoltre, i backup sono disponibili sempre e in qualsiasi punto e possono essere facilmente utilizzati per i ripristini.In addition, backups are available from anywhere and at any time and can easily be accessed for restores.

    Importante

    Con l'uso di BLOB in blocchi in SQL Server 2016SQL Server 2016, è possibile eseguire lo striping del set di backup per supportare file di backup con dimensioni fino a 12,8 TB.Through the use of block blobs in SQL Server 2016SQL Server 2016, you can stripe your backup set to support backup files sizes up to 12.8 TB.

  • Archivio di backup: il servizio di archiviazione BLOB di Microsoft Azure offre un'alternativa migliore rispetto al più comune uso della soluzione su nastro adottata per archiviare i backup.Backup Archive: The Microsoft Azure Blob Storage service offers a better alternative to the often used tape option to archive backups. Per l'archiviazione su nastro potrebbero essere necessari il trasporto fisico in una struttura esterna e misure di protezione dei supporti.Tape storage might require physical transportation to an off-site facility and measures to protect the media. L'archiviazione dei backup nell'apposito servizio BLOB di Microsoft Azure garantisce una soluzione di archiviazione immediata, a elevata disponibilità e durevole.Storing your backups in Microsoft Azure Blob Storage provides an instant, highly available, and a durable archiving option.

  • Nessun overhead di gestione dell'hardware: non è previsto alcun problema di questo tipo con i servizi Microsoft Azure.No overhead of hardware management: There is no overhead of hardware management with Microsoft Azure services. 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.Microsoft Azure services manage the hardware and provide geo-replication for redundancy and protection against hardware failures.

  • Attualmente, per le istanze di SQL ServerSQL Server in esecuzione in una macchina virtuale di Microsoft Azure, il backup nei servizi di archiviazione BLOB di Microsoft Azure può essere effettuato creando dischi collegati.Currently for instances of SQL ServerSQL Server running in a Microsoft Azure Virtual Machine, backing up to Microsoft Azure Blob storage services can be done by creating attached disks. Esiste tuttavia un limite al numero di dischi che è possibile collegare a una macchina virtuale di Microsoft Azure,However, there is a limit to the number of disks you can attach to a Microsoft Azure Virtual Machine. vale a dire 16 per un'istanza di dimensioni elevate e un po' di meno per istanze di dimensioni inferiori.This limit is 16 disks for an extra large instance and fewer for smaller instances. Abilitando un backup diretto nell'archiviazione BLOB di Microsoft Azure è possibile evitare il limite di 16 dischi.By enabling a direct backup to Microsoft Azure Blob Storage, you can bypass the 16 disk limit.

    Inoltre, il file di backup attualmente archiviato nel servizio di archiviazione BLOB di Microsoft Azure è direttamente disponibile in un'istanza di SQL ServerSQL Server locale o in un'altra di SQL ServerSQL Server in esecuzione in una macchina virtuale di Microsoft Azure, senza dover collegare/scollegare il database o scaricare e collegare il disco rigido virtuale.In addition, the backup file which now is stored in the Microsoft Azure Blob storage service is directly available to either an on-premises SQL ServerSQL Server or another SQL ServerSQL Server running in a Microsoft Azure Virtual Machine, without the need for database attach/detach or downloading and attaching the VHD.

  • Vantaggi economici: si paga solo il servizio utilizzato.Cost Benefits: Pay only for the service that is used. Questo servizio può essere efficace dal punto di vista economico come soluzione di archiviazione esterna e di backup.Can be cost-effective as an off-site and backup archive option. Per altre informazioni e per i collegamenti, vedere la sezione Considerazioni sui costi di Microsoft Azure .See the Microsoft Azure Billing Considerations section for more information and links.

Considerazioni sui costi di Microsoft Azure:Microsoft Azure Billing Considerations:

Conoscendo i costi correlati all'archiviazione di Microsoft Azure è possibile prevedere il costo della creazione e dell'archiviazione dei backup in Microsoft Azure.Understanding Microsoft Azure storage costs enables you to forecast the cost of creating and storing backups in Microsoft Azure.

Per stimare i costi, è possibile usare il calcolatore dei costi di Microsoft Azure .The Microsoft Azure pricing calculator can help estimate your costs.

Archiviazione: i costi dipendono dallo spazio utilizzato e vengono calcolati in base a una scala graduata e al livello di ridondanza.Storage: Charges are based on the space used and are calculated on a graduated scale and the level of redundancy. Per altri dettagli e informazioni aggiornate, vedere la sezione sulla gestione dei dati nell'articolo Dettagli prezzi .For more details, and up-to-date information, see the Data Management section of the Pricing Details article.

Trasferimenti di dati: i trasferimenti in entrata dei dati in Microsoft Azure sono gratuiti.Data Transfers: Inbound data transfers to Microsoft Azure are free. 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.Outbound transfers are charged for the bandwidth use and calculated based on a graduated region-specific scale. Per ulteriori informazioni, vedere la sezione Trasferimenti di dati nell'articolo Dettagli prezzi.For more details, see the Data Transfers section of the Pricing Details article.

Vedere ancheSee Also

Procedure consigliate e risoluzione dei problemi per il backup di SQL Server nell'URLSQL Server Backup to URL Best Practices and Troubleshooting

Backup e ripristino di database di sistema (SQL Server)Back Up and Restore of System Databases (SQL Server)

Esercitazione: Uso del servizio di archiviazione BLOB di Microsoft Azure con i database di SQL Server 2016Tutorial: Using the Microsoft Azure Blob storage service with SQL Server 2016 databases

Backup di SQL Server nell'URLSQL Server Backup to URL