Skip to content

Commit df345e1

Browse files
authored
Merge pull request #20657 from MicrosoftDocs/master
11/12 AM Publish
2 parents 183c4ab + 9484b17 commit df345e1

2 files changed

Lines changed: 22 additions & 22 deletions

File tree

docs/relational-databases/backup-restore/sql-server-backup-and-restore-with-microsoft-azure-blob-storage-service.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
description: "SQL Server Backup and Restore with Microsoft Azure Blob Storage Service"
2+
description: "SQL Server Backup and Restore with Microsoft Azure Blob Storage"
33
title: "Backup & restore with Azure Blob Storage"
4-
storage: Learn about SQL Server backup to and restore from Azure Blob storage, including the benefits of using Azure Blob storage to store SQL Server backups.
4+
storage: Learn about SQL Server backup to and restore from Azure Blob Storage, including the benefits of using Azure Blob Storage to store SQL Server backups.
55
ms.custom: seo-lt-2019
66
ms.date: "12/17/2019"
77
ms.prod: sql
@@ -13,38 +13,38 @@ ms.assetid: 6a0c9b6a-cf71-4311-82f2-12c445f63935
1313
author: cawrites
1414
ms.author: chadam
1515
---
16-
# SQL Server Backup and Restore with Microsoft Azure Blob Storage Service
16+
# SQL Server Backup and Restore with Azure Blob Storage
1717
[!INCLUDE [SQL Server SQL MI](../../includes/applies-to-version/sql-asdbmi.md)]
1818

1919
![Backup to Azure blob graphic](../../relational-databases/backup-restore/media/backup-to-azure-blob-graphic.png "Backup to Azure blob graphic")
2020

21-
This topic introduces [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] backups to and restoring from the [Microsoft Azure Blob storage service](https://www.windowsazure.com/develop/net/how-to-guides/blob-storage/). It also provides a summary of the benefits of using the Microsoft Azure Blob service to store [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] backups.
21+
This topic introduces [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] backups to and restoring from [Microsoft Azure Blob Storage](https://www.windowsazure.com/develop/net/how-to-guides/blob-storage/). It also provides a summary of the benefits of using Azure Blob Storage to store [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] backups.
2222

23-
SQL Server supports storing backups to the Microsoft Azure Blob storage service in the following ways:
23+
SQL Server supports storing backups to Azure Blob Storage in the following ways:
2424

2525
- **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. 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. This feature is also referred to as **SQL Server Backup to URL**. For more information, see [SQL Server Backup to URL](../../relational-databases/backup-restore/sql-server-backup-to-url.md). This feature is available in SQL Server 2012 SP1 CU2 or later. This feature has been enhanced in [!INCLUDE[sssql16-md](../../includes/sssql16-md.md)] to provide increased performance and functionality through the use of block blobs, Shared Access Signatures, and striping.
2626

2727
> [!NOTE]
2828
> 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. For more information, see [download center](https://go.microsoft.com/fwlink/?LinkID=324399).
2929
30-
- **File-Snapshot Backups for Database Files in Azure Blob Storage** Through the use of Azure snapshots, [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] File-Snapshot Backups provide nearly instantaneous backups and restores for database files stored using the Azure Blob storage service. This capability enables you to simplify your backup and restore policies, and it supports for point in time restore. For more information, see [File-Snapshot Backups for Database Files in Azure](../../relational-databases/backup-restore/file-snapshot-backups-for-database-files-in-azure.md). This feature is available in SQL Server 2016 or later.
30+
- **File-Snapshot Backups for Database Files in Azure Blob Storage** Through the use of Azure snapshots, [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] File-Snapshot Backups provide nearly instantaneous backups and restores for database files stored using Azure Blob Storage. This capability enables you to simplify your backup and restore policies, and it supports for point in time restore. For more information, see [File-Snapshot Backups for Database Files in Azure](../../relational-databases/backup-restore/file-snapshot-backups-for-database-files-in-azure.md). This feature is available in SQL Server 2016 or later.
3131

3232
- **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. This feature is referred to as **[!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)]**. For more information see [SQL Server Managed Backup to Microsoft Azure](../../relational-databases/backup-restore/sql-server-managed-backup-to-microsoft-azure.md). This feature is available in SQL Server 2014 or later.
3333

34-
## Benefits of Using the Microsoft Azure Blob Service for [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] Backups
34+
## Benefits of Using Azure Blob Storage for [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] Backups
3535

36-
- 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. Creating off-site storage for your [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] backups can be as easy as modifying your existing scripts/jobs. 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. 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. In addition, backups are available from anywhere and at any time and can easily be accessed for restores.
36+
- Flexible, reliable, and limitless off-site storage: Storing your backups on Azure Blob Storage can be a convenient, flexible, and easy to access off-site option. Creating off-site storage for your [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] backups can be as easy as modifying your existing scripts/jobs. 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. By choosing to geo replicate Blob Storage, you have an extra layer of protection in the event of a disaster that could affect the whole region. In addition, backups are available from anywhere and at any time and can easily be accessed for restores.
3737

3838
> [!IMPORTANT]
3939
> Through the use of block blobs in [!INCLUDE[sssql16-md](../../includes/sssql16-md.md)], you can stripe your backup set to support backup files sizes up to 12.8 TB.
4040
41-
- Backup Archive: The Microsoft Azure Blob Storage service offers a better alternative to the often used tape option to archive backups. Tape storage might require physical transportation to an off-site facility and measures to protect the media. Storing your backups in Microsoft Azure Blob Storage provides an instant, highly available, and a durable archiving option.
41+
- Backup Archive: Azure Blob Storage offers a better alternative to the often used tape option to archive backups. Tape storage might require physical transportation to an off-site facility and measures to protect the media. Storing your backups in Azure Blob Storage provides an instant, highly available, and a durable archiving option.
4242

4343
- No overhead of hardware management: There is no overhead of hardware management with Microsoft Azure services. Microsoft Azure services manage the hardware and provide geo-replication for redundancy and protection against hardware failures.
4444

45-
- Currently for instances of [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] running in a Microsoft Azure Virtual Machine, backing up to Microsoft Azure Blob storage services can be done by creating attached disks. However, there is a limit to the number of disks you can attach to a Microsoft Azure Virtual Machine. This limit is 16 disks for an extra large instance and fewer for smaller instances. By enabling a direct backup to Microsoft Azure Blob Storage, you can bypass the 16 disk limit.
45+
- Currently for instances of [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] running in a Microsoft Azure Virtual Machine, backing up to Azure Blob Storage can be done by creating attached disks. However, there is a limit to the number of disks you can attach to a Microsoft Azure Virtual Machine. This limit is 16 disks for an extra large instance and fewer for smaller instances. By enabling a direct backup to Azure Blob Storage, you can bypass the 16 disk limit.
4646

47-
In addition, the backup file which now is stored in the Microsoft Azure Blob storage service is directly available to either an on-premises [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] or another [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] running in a Microsoft Azure Virtual Machine, without the need for database attach/detach or downloading and attaching the VHD.
47+
In addition, the backup file which now is stored in Azure Blob Storage is directly available to either an on-premises [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] or another [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] running in a Microsoft Azure Virtual Machine, without the need for database attach/detach or downloading and attaching the VHD.
4848

4949
- Cost Benefits: Pay only for the service that is used. Can be cost-effective as an off-site and backup archive option. See the [Microsoft Azure Billing Considerations](#Billing) section for more information and links.
5050

@@ -63,7 +63,7 @@ ms.author: chadam
6363

6464
[Back Up and Restore of System Databases (SQL Server)](../../relational-databases/backup-restore/back-up-and-restore-of-system-databases-sql-server.md)
6565

66-
[Tutorial: Using the Microsoft Azure Blob storage service with SQL Server 2016 databases](../tutorial-use-azure-blob-storage-service-with-sql-server-2016.md)
66+
[Tutorial: Using Azure Blob Storage with SQL Server 2016 databases](../tutorial-use-azure-blob-storage-service-with-sql-server-2016.md)
6767

6868
[SQL Server Backup to URL](../../relational-databases/backup-restore/sql-server-backup-to-url.md)
6969

docs/relational-databases/tutorial-use-azure-blob-storage-service-with-sql-server-2016.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
description: "Tutorial: Use Azure Blob storage service with SQL Server 2016"
3-
title: "Tutorial: Use Azure Blob storage service with SQL Server 2016"
2+
description: "Tutorial: Use Azure Blob Storage with SQL Server 2016"
3+
title: "Tutorial: Use Azure Blob Storage with SQL Server 2016"
44
ms.custom: seo-dt-2019
55
ms.date: 07/22/2020
66
ms.prod: sql
@@ -16,14 +16,14 @@ ms.assetid: e69be67d-da1c-41ae-8c9a-6b12c8c2fb61
1616
author: MashaMSFT
1717
ms.author: mathoma
1818
---
19-
# Tutorial: Use Azure Blob storage service with SQL Server 2016
19+
# Tutorial: Use Azure Blob Storage with SQL Server 2016
2020

2121
[!INCLUDE[sqlserver](../includes/applies-to-version/sqlserver.md)]
22-
Welcome to the Working with SQL Server 2016 in Microsoft Azure Blob Storage service tutorial. This tutorial helps you understand how to use the Microsoft Azure Blob storage service for SQL Server data files and SQL Server backups.
22+
Welcome to the Working with SQL Server 2016 in Microsoft Azure Blob Storage tutorial. This tutorial helps you understand how to use the Azure Blob Storage for SQL Server data files and SQL Server backups.
2323

24-
SQL Server integration support for the Microsoft Azure Blob storage service began as a SQL Server 2012 Service Pack 1 CU2 enhancement, and has been enhanced further with SQL Server 2014 and SQL Server 2016. For an overview of the functionality and benefits of using this feature, see [SQL Server Data Files in Microsoft Azure](../relational-databases/databases/sql-server-data-files-in-microsoft-azure.md). For a live demo, see [Demo of Point in Time Restore](https://channel9.msdn.com/Blogs/Windows-Azure/File-Snapshot-Backups-Demo).
24+
SQL Server integration support for the Azure Blob Storage began as a SQL Server 2012 Service Pack 1 CU2 enhancement, and has been enhanced further with SQL Server 2014 and SQL Server 2016. For an overview of the functionality and benefits of using this feature, see [SQL Server Data Files in Microsoft Azure](../relational-databases/databases/sql-server-data-files-in-microsoft-azure.md). For a live demo, see [Demo of Point in Time Restore](https://channel9.msdn.com/Blogs/Windows-Azure/File-Snapshot-Backups-Demo).
2525

26-
This tutorial shows you how to work with SQL Server Data Files in Microsoft Azure Blob storage service in multiple sections. Each section is focused on a specific task and the sections should be completed in sequence. First, you will learn how to create a new container in Blob storage with a stored access policy and a shared access signature. Then, you will learn how to create a SQL Server credential to integrate SQL Server with Azure Blob storage. Next, you will back up a database to Blob storage and restore it to an Azure virtual machine. You will then use SQL Server 2016 file-snapshot transaction log backup to restore to a point in time and to a new database. Finally, the tutorial will demonstrate the use of meta data system stored procedures and functions to help you understand and work with file-snapshot backups.
26+
This tutorial shows you how to work with SQL Server Data Files in Azure Blob Storage in multiple sections. Each section is focused on a specific task and the sections should be completed in sequence. First, you will learn how to create a new container in Blob Storage with a stored access policy and a shared access signature. Then, you will learn how to create a SQL Server credential to integrate SQL Server with Azure Blob Storage. Next, you will back up a database to Blob Storage and restore it to an Azure virtual machine. You will then use SQL Server 2016 file-snapshot transaction log backup to restore to a point in time and to a new database. Finally, the tutorial will demonstrate the use of meta data system stored procedures and functions to help you understand and work with file-snapshot backups.
2727

2828
## Prerequisites
2929

@@ -102,7 +102,7 @@ To create a policy on the container and generate a Shared Access Signature (SAS)
102102
# Create a new storage account context using an Azure Resource Manager storage account
103103
$storageContext = New-AzStorageContext -StorageAccountName $storageAccountName -StorageAccountKey $accountKeys[0].Value
104104
105-
# Creates a new container in blob storage
105+
# Creates a new container in Blob Storage
106106
$container = New-AzStorageContainer -Context $storageContext -Name $containerName
107107
108108
# Sets up a Stored Access Policy and a Shared Access Signature for the new container
@@ -181,7 +181,7 @@ In this section, you will back up the AdventureWorks2016 database in your on-pre
181181
> [!NOTE]
182182
> If you wish to backup a SQL Server 2012 SP1 CU2 or later database or a SQL Server 2014 database to this Azure container, you can use the deprecated syntax documented [here](/previous-versions/sql/2014/relational-databases/backup-restore/sql-server-backup-to-url?view=sql-server-2014&preserve-view=true) to backup to URL using the WITH CREDENTIAL syntax.
183183
184-
To back up a database to Blob storage, follow these steps:
184+
To back up a database to Blob Storage, follow these steps:
185185
186186
1. Connect to SQL Server Management Studio.
187187
2. Open a new query window and connect to the SQL Server 2016 instance of the database engine in your Azure virtual machine.
@@ -213,14 +213,14 @@ In this section, you will restore the AdventureWorks2016 database to your SQL Se
213213
> [!NOTE]
214214
> For the purposes of simplicity in this tutorial, we are using the same container for the data and log files that we used for the database backup. In a production environment, you would likely use multiple containers, and frequently multiple data files as well. With SQL Server 2016, you could also consider striping your backup across multiple blobs to increase backup performance when backing up a large database.
215215
216-
To restore the AdventureWorks2016 database from Azure blob storage to your SQL Server 2016 instance in your Azure virtual machine, follow these steps:
216+
To restore the AdventureWorks2016 database from Azure Blob Storage to your SQL Server 2016 instance in your Azure virtual machine, follow these steps:
217217
218218
1. Connect to SQL Server Management Studio.
219219
2. Open a new query window and connect to the SQL Server 2016 instance of the database engine in your Azure virtual machine.
220220
3. Copy and paste the following Transact-SQL script into the query window. Modify the URL appropriately for your storage account name and the container that you specified in section 1 and then execute this script.
221221
222222
```sql
223-
-- Restore AdventureWorks2016 from URL to SQL Server instance using Azure blob storage for database files
223+
-- Restore AdventureWorks2016 from URL to SQL Server instance using Azure Blob Storage for database files
224224
RESTORE DATABASE AdventureWorks2016
225225
FROM URL = 'https://<mystorageaccountname>.blob.core.windows.net/<mystorageaccountcontainername>/AdventureWorks2016_onprem.bak'
226226
WITH

0 commit comments

Comments
 (0)