Windows で Amazon EBS ボリュームを使用できるようにする - Amazon Elastic Compute Cloud

Windows で Amazon EBS ボリュームを使用できるようにする

インスタンスにアタッチされていて、Xen ハイパーバイザーとして実行する Amazon EBS ボリュームは、ブロックデバイスとして認識されます。また、Windows では取り外し可能なディスクとして認識されます。任意のファイルシステムでボリュームをフォーマットし、マウントできます。EBS ボリュームを使用できるようにすると、他のボリュームと同じようにアクセスできます。このファイルシステムに書き込まれるデータはすべて EBS ボリュームに書き込まれますが、デバイスを使用するアプリケーションには透過的になります。

Nitro インスタンスでは、NVM Express (NVMe) コントローラーが PCI バスをスキャンする際、Amazon EBS ボリュームはブロックデバイスとして認識されます。ディスクは取り外し可能としては認識されません。Xen ベースのインスタンスとは異なり、Nitro インスタンスでは、EBS ボリュームごとに 1 つの NVMe コントローラーしか存在しません。

EBS ボリュームのスナップショットは、バックアップ目的で作成したり、別のボリュームを作成する際のベースラインとして使用したりできます。詳細については、「Amazon EBS スナップショット」を参照してください。

使用準備中の EBS ボリュームが 2 TiB を超える場合は、GPT パーティショニングスキームを使用してボリューム全体にアクセスする必要があります。詳細については、「EBS ボリュームのサイズと設定の制限」を参照してください。

Linux インスタンスのボリュームに関する手順については、Linux インスタンス用 Amazon EC2 ユーザーガイド の「Linux でボリュームを使用できるようにする」を参照してください。

PowerShell

raw パーティションを持つすべての EBS ボリュームを Windows PowerShell で使用できるようにするには

  1. リモートデスクトップを使用して Windows インスタンスにログインします。詳細については、「Windows インスタンスに接続する」を参照してください。

  2. タスクバーで、[Start] (スタート) メニューを開き、[Windows PowerShell] を選択します。

  3. 開いた PowerShell プロンプト内で、提供されている一連の Windows PowerShell コマンドを使用します。このスクリプトはデフォルトで次のアクションを実行します。

    1. ShellHWDetection サービスを停止します。

    2. パーティションスタイルが raw のディスクを列挙します。

    3. ディスクとパーティションタイプがサポートする最大サイズにまたがる新しいパーティションを作成します。

    4. 使用できるドライブ文字を割り当てます。

    5. 指定されたファイルシステムラベルを使用して、ファイルシステムを NTFS としてフォーマットします。

    6. ShellHWDetection サービスを再起動します。

    Stop-Service -Name ShellHWDetection Get-Disk | Where PartitionStyle -eq 'raw' | Initialize-Disk -PartitionStyle MBR -PassThru | New-Partition -AssignDriveLetter -UseMaximumSize | Format-Volume -FileSystem NTFS -NewFileSystemLabel "Volume Label" -Confirm:$false Start-Service -Name ShellHWDetection
DiskPart command line tool

DiskPart コマンドラインツールを使用して EBS ボリュームを使用可能にするには

  1. リモートデスクトップを使用して Windows インスタンスにログインします。詳細については、「Windows インスタンスに接続する」を参照してください。

  2. 使用可能にするディスク番号を決定します。

    1. [Start] (スタート) メニューを開き、[Windows PowerShell] を選択します。

    2. Get-Disk コマンドレットを使用して、使用できるディスクのリストを取得します。

    3. コマンドの出力で、使用可能にするディスクに対応する[Number] (番号) を書き留めます。

  3. DiskPart コマンドを実行するスクリプトファイルを次のように作成します。

    1. [Start] (スタート) メニューを開き、[File Explorer] (ファイルエクスプローラ) を選択します。

    2. C:\ などのディレクトリに移動し、スクリプトファイルを保存します。

    3. フォルダ内の空白領域を選択するか、右クリックしてダイアログボックスを開き、カーソルを [New] (新規) の上に置いてコンテキストメニューにアクセスし、[Text Document] (テキストドキュメント) を選択します。

    4. テキストファイルの名前を diskpart.txt にします。

  4. 次のコマンドをスクリプトファイルに追加します。ディスク番号、パーティションタイプ、ボリュームラベル、ドライブ文字の変更が必要になる場合があります。このスクリプトはデフォルトで次のアクションを実行します。

    1. 修正するディスク 1 を選択します。

    2. マスターブートレコード (MBR) パーティション構造を使用するようにボリュームを設定します。

    3. ボリュームを NTFS ボリュームとしてフォーマットします。

    4. ボリュームラベルを設定します。

    5. ボリュームにドライブ文字を割り当てます。

    警告

    既存のデータがあるボリュームをマウントする場合は、ボリュームを再フォーマットしないでください。再フォーマットすると、既存のデータが削除されます。

    select disk 1 attributes disk clear readonly online disk noerr convert mbr create partition primary format quick fs=ntfs label="volume_label" assign letter="drive_letter"

    詳細については、「DiskPart Syntax and Parameters」を参照してください。

  5. コマンドプロンプトを開き、スクリプトがあるフォルダに移動し、次のコマンドを実行して、指定したディスクでボリュームを使用できるようにします。

    C:\> diskpart /s diskpart.txt
Disk Management utility

ディスク管理ユーティリティで EBS ボリュームを使用可能にするには

  1. リモートデスクトップを使用して Windows インスタンスにログインします。詳細については、「Windows インスタンスに接続する」を参照してください。

  2. [Disk Management] ユーティリティを起動します。タスクバーで、Windows ロゴのコンテキスト (右クリック) メニューを開き、[Disk Management] (ディスクの管理) を選択します。

    注記

    Windows Server 2008 では、[Start] (スタート)、[Administrative Tools] (管理ツール)、[Computer Management] (コンピューターの管理)、[Disk Management] (ディスクの管理) の順に選択します。

  3. ボリュームをオンライン状態にします。下のペインで、EBS ボリューム用のディスクの左パネルのコンテキスト (右クリック) メニューを開きます。[Online] を選択します。

    
                  ボリュームをオンライン状態にします。
  4. (条件付き) 使用する前にディスクを初期化する必要があります。

    警告

    すでにデータが含まれるボリューム (パブリックデータセット、またはスナップショットから作成したボリュームなど) をマウントする場合は、ボリュームを再フォーマットしないように注意してください。再フォーマットすると、既存のデータが削除されます。

    ディスクが初期化されていない場合は、次のように初期化します。

    1. ディスクの左側パネルのコンテキスト (右クリック) メニューを開き、[Initialize Disk] (ディスクの初期化) を選択します。

      
                      ボリュームを初期化する
    2. [Initialize Disk] (ディスクの初期化) ダイアログボックスで、パーティションスタイルを選択し、[OK] をクリックします。

      
                      ボリューム設定を初期化します。
  5. ディスクの右パネルのコンテキスト (右クリック) メニューを開き、[New Simple Volume] (新しいシンプルボリューム) を選択します。

    
                  シンプルボリュームをマウントします。
  6. [New Simple Volume Wizard] (新しいシンプルボリュームウィザード) で、[Next] (次へ) をクリックします。

    
                  [New Simple Volume Wizard] (新しいシンプルボリュームウィザード) を開始します。
  7. デフォルトの最大値を変更する場合は、[Simple volume size in MB] (シンプルボリュームサイズ (MB)) を選択してから、[Next] (次へ) をクリックします。

    
                  ボリュームサイズを指定します。
  8. 必要に応じて、使用したいドライブ文字を [Assign the following drive letter] (次のドライブ文字を割り当る) ドロップダウンの中に指定し、[Next] (次へ) をクリックします。

    
                  ドライブ文字を指定します。
  9. [Volume Label] (ボリュームラベル) を指定し、必要に応じてデフォルト設定を調整し、[Next] (次へ) をクリックします。

    
                  ボリュームをフォーマットするための設定を指定します。
  10. 設定を確認してから、[Finish] (終了) をクリックして変更を適用し、[New Simple Volume] (新しいシンプルボリューム) ウィザードを閉じます。

    
                  設定を確認し、ウィザードを終了します。