Azure Blob Storage サービスを使用したSQL Serverのバックアップと復元の概要チュートリアルへようこそ。 このチュートリアルでは、Azure Blob Storage サービスへのバックアップの書き込みと復元の方法を理解するのに役立ちます。
学習する内容
このチュートリアルでは、Windows ストレージ アカウント、BLOB コンテナー、ストレージ アカウントにアクセスするための資格情報の作成、BLOB サービスへのバックアップの書き込み、簡単な復元の実行を行う方法について説明します。 このチュートリアルは、次の 4 つのレッスンで構成されています。
レッスン 1: Azure Storage オブジェクトを作成する
このレッスンでは、Azure ストレージ アカウントと BLOB コンテナーを作成します。
レッスン 2: SQL Server資格情報を作成する
このレッスンでは、Azure ストレージ アカウントへのアクセスに使用するセキュリティ情報を格納する資格情報を作成します。
レッスン 3: Azure Blob Storage サービスへのデータベースの完全バックアップの書き込み
このレッスンでは、T-SQL ステートメントを発行して、AdventureWorks2012 データベースのバックアップを Azure Blob Storage サービスに書き込みます。
レッスン 4: データベースの完全バックアップからの復元を実行する
このレッスンでは、前のレッスンで作成したデータベース バックアップから復元する T-SQL ステートメントを発行します。
必要条件
このチュートリアルを完了するには、SQL Server のバックアップと復元の概念と T-SQL 構文について理解している必要があります。 このチュートリアルを使用するには、システムが次の要件を満たしている必要があります。
SQL Server 2014 データベースと AdventureWorks2012 データベースのインスタンスがインストールされています。
SQL Server インスタンスは、オンプレミスでも、Azure仮想マシンでもかまいません。
AdventureWorks2012 の代わりにユーザー データベースを使用し、それに応じて tsql 構文を変更できます。
BACKUPコマンドまたはRESTOREコマンドの発行に使用するユーザー アカウントは、資格情報のアクセス許可を変更するdb_backupオペレーター データベース ロールに含まれている必要があります。
追加の読書
SQL Server バックアップに blob storage サービスを使用する場合の概念、ベスト プラクティスAzure理解するために推奨される読み取りをいくつか次に示します。