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