教程:Azure 存储服务中的 SQL Server 数据文件

欢迎来到 Azure 存储服务中的 SQL Server 数据文件教程。 本教程可帮助你了解如何直接将 SQL Server 数据文件存储在 Azure Blob 存储服务中。

对 Azure Blob 存储服务的 SQL Server 集成支持是 SQL Server 2014 增强功能。 有关使用此功能的功能和优势的概述,请参阅 Azure 中的 SQL Server 数据文件

要学习的知识

本教程介绍如何在多个课程中将 SQL Server 数据文件存储在 Azure 存储服务中。 每个课程都侧重于特定任务。 首先,你将了解如何在 Azure 中创建存储帐户和容器。 然后,你将了解如何创建 SQL Server 凭据,以便能够将 SQL Server 与 Azure 存储集成。 然后,直接在 Azure 存储中创建数据库。 此外,本教程还将演示加密、迁移和备份和还原方案。

本教程分为九课:

第 1 课:创建 Azure 存储帐户和容器
在本课中,你将创建一个 Azure 存储帐户和一个容器。

第 2 课。在容器上创建策略并生成共享访问签名 (SAS) 密钥
在本课中,你将在 Blob 容器上创建策略,并生成共享访问签名。

第 3 课:创建 SQL Server 凭据
在本课中,你将创建一个凭据来存储用于访问 Azure 存储帐户的安全信息。

第 4 课:在 Azure 存储中创建数据库
在本课中,你将使用 CREATE Database FILENAME 选项在 Azure 存储中创建数据库。

第 5 课。(可选)使用 TDE 加密数据库
在本课中,你将使用透明数据加密(TDE)和服务器证书来加密数据库。

第 6 课:将数据库从本地源计算机迁移到 Azure 中的目标计算机
在本课中,将使用 CREATE DATABASE FOR ATTACH 选项将数据库从本地迁移到 Azure 中的虚拟机。

第 7 课:将数据文件移动到 Azure 存储
在本课中,你将使用 ALTER DATABASE 语句将数据文件移动到 Azure 存储。

第 8 课。将数据库还原到 Azure 存储
在本课中,你将使用 RESTORE 数据库 MOVE 选项将数据库还原到 Azure 存储。

第 9 课。从 Azure 存储还原数据库
在本课中,你将使用 RESTORE 数据库 MOVE 选项从 Azure 存储还原数据库。

另请参阅

Azure 中的 SQL Server 数据文件