仮想マシン (VM) のストレージ オプションを理解する
Azure の仮想マシンでは、他のコンピューターと同じように、オペレーティング システム、アプリケーション、およびデータの格納にディスクを使用します。 これらのディスクはマネージド ディスクと呼ばれます。
法律事務所で使用している案件履歴データベースを VM にホストするために、Azure に仮想マシン (VM) を作成するとします。 SQL Server で良好なパフォーマンスと回復力を実現するための基盤となるのは、適切なディスク構成です。
このユニットでは、ご利用のディスクに適切な構成値を選択する方法と、それらのディスクを VM に接続する方法について説明します。
VM でディスクを使用する方法
Azure には、データ ディスク、OS ディスク、一時ディスクという 3 つのメイン ディスク ロールがあります。 これらのロールは、ご利用の仮想マシンに接続されているディスクにマップされます。
- OS ディスク。 すべての VM に 1 つ含まれるディスクで、ここにはオペレーティング システムが格納されています。 このドライブは SATA ドライブとして登録され、Windows では C: ドライブとしてラベル付けされます。または、Unix 系オペレーティング システムでは "/" としてマウントされます。 このディスクの最大容量は 4,095 GiB ですが、多くのオペレーティング システムは既定でマスター ブート レコード (MBR) でパーティション分割されます。 MBR では、使用可能なサイズが 2 TiB に制限されています。 2 TiB 以上必要な場合は、データディスクを作成して接続し、データストレージ用に使用します。 OS ディスクにデータを保存する必要があり、追加の領域が必要な場合は、GUID Partition Table (GPT) に変換します。 Windows デプロイでの MBR と GPT の違いについては、「Windows と GPT のよくあるご質問」を参照してください。
- データ ストレージ。 データ ディスクは、再起動にわたって保存しておく必要があるアプリケーションなどのデータを格納する、仮想マシンに取り付けるマネージド ディスクです。 一部の VM イメージには、既定でデータ ディスクが含まれています。 データ ディスクは、VM のサイズで指定された最大数まで追加することもできます。 各データ ディスクは SCSI ドライブとして登録され、最大容量は 32,767 GiB です。 ご使用のデータ ドライブ用にドライブ文字またはマウント ポイントを選択できます。
- 一時ストレージ。 ほとんどの VM には、マネージド ディスクではない一時ディスクが含まれています。 一時ディスクはアプリケーションやプロセスのために短期間のストレージを提供するものであり、ページ ファイル、スワップ ファイル、SQL Server tempdb などのデータ保存のみを意図しています。 このドライブのデータは、メンテナンス イベントまたは再デプロイ中に失われる可能性があります。 このドライブは、Windows VM では既定で D: のラベルが付けられます。 失いたくない重要データは、このドライブに格納しないでください。
データ ディスクを VM に接続する
データ ディスクは仮想マシンに接続することで、いつでも VM に追加できます。 ディスクを接続すると、ディスクが VM に関連付けられます。
VM に接続されているディスクは削除することができません。
既存のデータ ディスクを Azure VM に接続する
Azure VM で使用したいデータが格納されている VHD が、既に存在する場合があります。 法律事務所のシナリオでは、たとえば、お使いの物理ディスクをローカルで既に VHD に変換していることがあります。 この場合は、VHD をマネージド ディスクに直接アップロードできます。 この作業には PowerShell Add-AzVhd
コマンドレットの使用をお勧めします。 このコマンドレットは、VHD ファイルの転送用に最適化されており、他の方法よりも迅速にアップロードを完了できます。 この転送で最適なパフォーマンスを実現するには、複数のスレッドを使用します。 VHD のアップロードが完了したら、それをデータ ディスクとして既存の VM に接続します。 このアプローチは、あらゆる種類のデータを Azure VM にデプロイするために使用できる優れた方法です。 データは VM に自動的に存在します。新しいディスクをパーティション分割したりフォーマットしたりする必要はありません。
新しいデータ ディスクを Azure VM に接続する
Azure portal を使用して、新しい空のデータ ディスクを VM に追加できます。
この処理により、.vhd ファイルが、指定したストレージ アカウントにページ BLOB として作成され、その .vhd ファイルがデータ ディスクとして VM に接続されます。
新しい VHD を使用してデータを格納するには、新しいディスクの初期化、パーティション分割、およびフォーマットを実行しておく必要があります。 これらの手順は、次の演習で練習します。
物理的なオンプレミス サーバーでは、物理ハード ディスクにデータを格納します。 Azure 仮想マシン (VM) のデータは、仮想ハード ディスク (VHD) に格納します。 これらの VHD は、Azure ストレージ アカウントにページ BLOB として格納されます。 たとえば、法律事務所の案件履歴のデータベースを Azure に移行する場合は、データベース ファイルが保存される VHD を作成する必要があります。
ヘルプが必要ですか? Microsoft のトラブルシューティング ガイドをご覧になるか、問題を報告して具体的なフィードバックをお送りください。