ディスク パーティションの保持
この記事では、Azure 仮想マシン (VM) インスタンスに影響を与えるさまざまなシナリオと、それらの VM 上のさまざまなディスクに対する動作について説明します。
注:
この情報は、サービスとしてのステートレス プラットフォーム (PaaS) VM に適用されます。 Azure 仮想マシンの永続 VM には適用されません。
Azure ディスク パーティション
次の表では、さまざまなディスク パーティションの内容について説明します。
指定 | 使用 | 説明 |
---|---|---|
C | ローカル リソース ディスク | このディスクには、Azure ログと構成ファイル、Azure Diagnostics (インターネット インフォメーション サービス (IIS) ログを含む)、および定義したローカル ストレージ リソースが含まれます。 |
D | Windows ディスク | このパーティションはオペレーティング システム (OS) ディスクです。 これには、Program Files フォルダー (別のディスクを指定しない限り、スタートアップ タスクによって実行されるインストールが含まれます)、レジストリの変更、System32 フォルダー、および.NET Frameworkが含まれます。 |
E または F | アプリケーション ディスク | このディスクは、クラウド サービス構成パッケージ (.cspkg) ファイルが抽出される場所です。 ディスクには、Web サイト、バイナリ、ロール ホスト プロセス、スタートアップ タスク、 web.config ファイルなどが含まれています。 |
ディスクの保存
次の表は、発生する可能性があるさまざまな仮想マシン プロセスと、対応するディスク パーティションがプロセスごとに保持されるか再構築されるかを示しています。
仮想マシン プロセス | C (ローカル リソース) | D (Windows) | E または F (アプリケーション) |
---|---|---|---|
VM 内の仮想マシンの再起動* | 保持 | 保持 | 保持 |
内部ファブリック ノードの回復 (電源サイクル ノード) | 保持 | 再 構築 | 保持 |
ポータルの再起動、ホスト OS の更新、またはサービスの停止または開始 | 保持 | 保持 | 再 構築 |
ポータルの再イメージ化またはゲスト OS の更新 | 保持 | 再 構築 | 再 構築 |
インプレース アップグレード (Visual Studio からデプロイする場合の既定値) | 保持 | 保持 | 再 構築** |
ノードの移行 (サーバーエラー) | 再 構築 | 再 構築 | 再 構築 |
ロール インスタンスをリビルドする | 再 構築 | 再 構築 | 再 構築 |
* この再起動は、コマンドの実行 shutdown /r /t 0
など、仮想マシン内から実行されます。 ポータルの再起動は、Azure portalの [再起動] ボタンを選択して行います。
** このシナリオでは、アプリケーション ディスクがドライブ E から F (または F から E) に切り替わります。 現在のアプリケーション ディスクを検出するには、アプリケーションが環境変数に対してクエリを実行する %RoleRoot%
必要があります。
お問い合わせはこちらから
質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。