Windows Azure BLOB ストレージ サービスを使用した SQL Server のバックアップと復元SQL Server Backup and Restore with Windows Azure Blob Storage Service

このトピックではSQL ServerSQL Serverおよびへのバックアップから復元する、 Windows Azure Blob ストレージ サービスします。This topic introduces SQL ServerSQL Server backups to and restoring from the Windows Azure Blob storage service. また、Windows Azure BLOB Service を使用して SQL ServerSQL Server バックアップを格納する利点の概要についても説明します。It also provides a summary of the benefits of using the Windows Azure Blob service to store SQL ServerSQL Server backups.

SQL Server では、次の方法で Windows Azure Blob ストレージ サービスにバックアップを格納できます。SQL Server supports storing backups to the Windows Azure Blob storage service in the following ways:

  • Windows Azure へのバックアップを管理するには。 使用する同じメソッドを使用してディスクとテープへのバックアップ、今すぐバックアップできます Windows Azure ストレージにバックアップ先として URL を指定することによって。Manage your backups to Windows Azure: Using the same methods used to backup to DISK and TAPE, you can now back up to Windows 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. この機能は、 SQL Server Backup to URLとも呼ばれます。This feature is also referred to as SQL Server Backup to URL. 詳細については、「 SQL Server Backup to URL」を参照してください。For more information, see SQL Server Backup to URL. この機能は、SQL Server 2012 SP1 CU2 以降で使用できます。This feature is available in SQL Server 2012 SP1 CU2 or later.

    注意

    SQL Server 2014 より前の SQL Server バージョンでは、Windows Azure への SQL Server バックアップ ツール アドインを使用して、Windows Azure ストレージへのバックアップをすばやく簡単に作成できます。For SQL Server versions previous to SQL Server 2014, you can use the add-in SQL Server Backup to Windows Azure Tool to quickly and easily create backups to Windows Azure storage. 詳細については、 ダウンロード センターを参照してください。For more information, see download center.

  • Windows Azure へのバックアップの SQL Server 管理できるようにします。 SQL Server を構成することにより、単一データベースまたは複数データベースのバックアップ方法やスケジュールを管理することも、インスタンス レベルでの既定値を設定することもできます。Let SQL Server Manage backups to Windows 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. この機能と呼ばれます Microsoft Azure への SQL Server マネージド バックアップSQL Server Managed Backup to Microsoft Azure します。This feature is referred to as Microsoft Azure への SQL Server マネージド バックアップSQL Server Managed Backup to Microsoft Azure. 詳細については、次を参照してください。 SQL Server Managed Backup to Windows Azureします。For more information see SQL Server Managed Backup to Windows Azure. この機能は、SQL Server 2014 以降で使用できます。This feature is available in SQL Server 2014 or later.

SQL ServerSQL Server バックアップに Windows Azure BLOB サービスを使用する利点Benefits of Using the Windows Azure Blob Service for SQL ServerSQL Server Backups

  • 柔軟で信頼性が高く、制限のないオフサイト ストレージ:Windows Azure BLOB Service へのバックアップの保存は、アクセスしやすく便利で柔軟なオフサイトのオプションです。Flexible, reliable, and limitless off-site storage: Storing your backups on Windows Azure Blob service can be a convenient, flexible, and easy to access off-site option. SQL ServerSQL Server バックアップ用にオフサイト ストレージを作成するのは、既存のスクリプトやジョブを変更するのと同様に簡単です。Creating off-site storage for your SQL ServerSQL Server 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. BLOB ストレージを地理的に離れた場所にレプリケートすることによって、地域全体に影響する可能性がある災害が発生した場合の保護レベルが強化されます。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.

  • バックアップ アーカイブ:Windows Azure Blob ストレージ サービスでは、バックアップをアーカイブによく使用されるテープ オプションに代替を提供します。Backup Archive: The Windows 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. Windows Azure BLOB ストレージへのバックアップ保存は、すぐに使用でき、可用性が高く、持続性を備えたアーカイブ オプションです。Storing your backups in Windows Azure Blob Storage provides an instant, highly available, and a durable archiving option.

  • ハードウェア管理のオーバーヘッドなし: Windows Azure サービスを使用したハードウェア管理にはオーバーヘッドが生じません。No overhead of hardware management:There is no overhead of hardware management with Windows Azure services. Windows Azure サービスでは、ハードウェアが管理され、ハードウェア障害に対する冗長性と保護を目的として地理的に離れた場所へのレプリケーションが提供されます。Windows Azure services manage the hardware and provide geo-replication for redundancy and protection against hardware failures.

  • 現在、Windows Azure 仮想マシンで実行されている SQL ServerSQL Server インスタンスでは、アタッチされたディスクを作成することで、Windows Azure BLOB ストレージ サービスへのバックアップを実行できます。Currently for instances of SQL ServerSQL Server running in a Windows Azure Virtual Machine, backing up to Windows Azure Blob storage services can be done by creating attached disks. ただし、Windows Azure バーチャル マシンにアタッチできるディスク数には制限があります。However, there is a limit to the number of disks you can attach to a Windows Azure Virtual Machine. ディスク数の上限は、XL インスタンスでは 16 台、サイズの小さいインスタンスではこれより少なくなります。This limit is 16 disks for an extra large instance and fewer for smaller instances. Windows Azure BLOB ストレージに直接バックアップできるようにすることで、16 台のディスク制限がなくなります。By enabling a direct backup to Windows Azure Blob Storage, you can bypass the 16 disk limit.

    また、Windows Azure BLOB ストレージ サービスに保存されているバックアップ ファイルは、内部設置型の SQL ServerSQL Server、または Windows Azure バーチャル マシンで実行している別の SQL ServerSQL Server で直接使用できます。その際、データベースのアタッチ/デタッチや、VHD のダウンロードとアタッチは必要ありません。In addition, the backup file which now is stored in the Windows Azure Blob storage service is directly available to either an on-premises SQL ServerSQL Server or another SQL ServerSQL Server running in a Windows Azure Virtual Machine, without the need for database attach/detach or downloading and attaching the VHD.

  • コスト面での利点:使用するサービスにのみ料金がかかります。Cost Benefits: Pay only for the service that is used. オフサイトのバックアップ アーカイブ オプションとして、優れたコスト効果を得ることができます。Can be cost-effective as an off-site and backup archive option. 参照してください、 Windows Azure の課金に関する注意点セクションの詳細情報とリンクします。See the Windows Azure Billing Considerations section for more information and links.

Windows Azure の課金に関する注意点:Windows Azure Billing Considerations:

Windows Azure ストレージのコストを把握しておくと、Windows Azure でバックアップを作成および格納するコストを予測できます。Understanding Windows Azure storage costs enables you to forecast the cost of creating and storing backups in Windows Azure.

Windows Azure 料金計算ツールコストを見積もることができます。The Windows Azure pricing calculator can help estimate your costs.

ストレージ: 料金は使用領域に基づいており、段階的に、また、冗長性のレベルに応じて計算されます。Storage: Charges are based on the space used and are calculated on a graduated scale and the level of redundancy. 詳細と最新情報については、「 料金の詳細 」の「 データ管理 」を参照してください。For more details, and up-to-date information, see the Data Management section of the Pricing Details article.

データ転送: Windows Azure への受信データ転送は無料です。Data Transfers: Inbound data transfers to Windows Azure are free. 送信転送は、帯域幅の使用量に対して課金され、段階的な地域固有の区分に基づいて計算されます。Outbound transfers are charged for the bandwidth use and calculated based on a graduated region-specific scale. 詳細については、「 料金の詳細 」の「データ転送」を参照してください。For more details, see the Data Transfers section of the Pricing Details article.

参照See Also

SQL Server Backup to URL に関するベスト プラクティスとトラブルシューティング SQL Server Backup to URL Best Practices and Troubleshooting
システム データベースのバックアップと復元 (SQL Server) Back Up and Restore of System Databases (SQL Server)
チュートリアル: SQL Server のバックアップと Windows Azure Blob ストレージ サービスへの復元 Tutorial: SQL Server Backup and Restore to Windows Azure Blob Storage Service
SQL Server Backup to URLSQL Server Backup to URL