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 で使用できるようにするには
-
リモートデスクトップを使用して Windows インスタンスにログインします。詳細については、「Windows インスタンスに接続する」を参照してください。
-
タスクバーで、[Start] (スタート) メニューを開き、[Windows PowerShell] を選択します。
-
開いた PowerShell プロンプト内で、提供されている一連の Windows PowerShell コマンドを使用します。このスクリプトはデフォルトで次のアクションを実行します。
-
ShellHWDetection サービスを停止します。
-
パーティションスタイルが raw のディスクを列挙します。
-
ディスクとパーティションタイプがサポートする最大サイズにまたがる新しいパーティションを作成します。
-
使用できるドライブ文字を割り当てます。
-
指定されたファイルシステムラベルを使用して、ファイルシステムを NTFS としてフォーマットします。
-
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 ボリュームを使用可能にするには
-
リモートデスクトップを使用して Windows インスタンスにログインします。詳細については、「Windows インスタンスに接続する」を参照してください。
-
使用可能にするディスク番号を決定します。
-
[Start] (スタート) メニューを開き、[Windows PowerShell] を選択します。
-
Get-Disk
コマンドレットを使用して、使用できるディスクのリストを取得します。 -
コマンドの出力で、使用可能にするディスクに対応する[Number] (番号) を書き留めます。
-
-
DiskPart コマンドを実行するスクリプトファイルを次のように作成します。
-
[Start] (スタート) メニューを開き、[File Explorer] (ファイルエクスプローラ) を選択します。
-
C:\ などのディレクトリに移動し、スクリプトファイルを保存します。
-
フォルダ内の空白領域を選択するか、右クリックしてダイアログボックスを開き、カーソルを [New] (新規) の上に置いてコンテキストメニューにアクセスし、[Text Document] (テキストドキュメント) を選択します。
-
テキストファイルの名前を
diskpart.txt
にします。
-
-
次のコマンドをスクリプトファイルに追加します。ディスク番号、パーティションタイプ、ボリュームラベル、ドライブ文字の変更が必要になる場合があります。このスクリプトはデフォルトで次のアクションを実行します。
-
修正するディスク 1 を選択します。
-
マスターブートレコード (MBR) パーティション構造を使用するようにボリュームを設定します。
-
ボリュームを NTFS ボリュームとしてフォーマットします。
-
ボリュームラベルを設定します。
-
ボリュームにドライブ文字を割り当てます。
警告 既存のデータがあるボリュームをマウントする場合は、ボリュームを再フォーマットしないでください。再フォーマットすると、既存のデータが削除されます。
select disk
1
attributes disk clear readonly online disk noerr convertmbr
create partition primary format quick fs=ntfs label="volume_label
" assign letter="drive_letter
"詳細については、DiskPart Syntax and Parameters
を参照してください。 -
-
コマンドプロンプトを開き、スクリプトがあるフォルダに移動し、次のコマンドを実行して、指定したディスクでボリュームを使用できるようにします。
C:\>
diskpart /s diskpart.txt
-
- Disk Management utility
-
ディスク管理ユーティリティで EBS ボリュームを使用可能にするには
-
リモートデスクトップを使用して Windows インスタンスにログインします。詳細については、Windows インスタンスに接続するを参照してください。
-
[Disk Management] ユーティリティを起動します。タスクバーで、Windows ロゴのコンテキスト (右クリック) メニューを開き、[Disk Management] (ディスクの管理) を選択します。
注記 Windows Server 2008 では、[Start] (スタート)、[Administrative Tools] (管理ツール)、[Computer Management] (コンピューターの管理)、[Disk Management] (ディスクの管理) の順に選択します。
-
ボリュームをオンライン状態にします。下のペインで、EBS ボリューム用のディスクの左パネルのコンテキスト (右クリック) メニューを開きます。[Online] を選択します。
-
(条件に応じて) ディスクが初期化されていない場合は、使用する前に初期化する必要があります。ディスクが既に初期化されている場合は、このステップをスキップします。
警告 すでにデータが含まれるボリューム (パブリックデータセット、またはスナップショットから作成したボリュームなど) をマウントする場合は、ボリュームを再フォーマットしないように注意してください。再フォーマットすると、既存のデータが削除されます。
ディスクが初期化されていない場合は、次のように初期化します。
-
ディスクの左側パネルのコンテキスト (右クリック) メニューを開き、[Initialize Disk] (ディスクの初期化) を選択します。
-
[Initialize Disk] (ディスクの初期化) ダイアログボックスで、パーティションスタイルを選択し、[OK] をクリックします。
-
-
ディスクの右パネルのコンテキスト (右クリック) メニューを開き、[New Simple Volume] (新しいシンプルボリューム) を選択します。
-
[New Simple Volume Wizard] (新しいシンプルボリュームウィザード) で、[Next] (次へ) をクリックします。
-
デフォルトの最大値を変更する場合は、[Simple volume size in MB] (シンプルボリュームサイズ (MB)) を選択してから、[Next] (次へ) をクリックします。
-
必要に応じて、使用したいドライブ文字を [Assign the following drive letter] (次のドライブ文字を割り当る) ドロップダウンの中に指定し、[Next] (次へ) をクリックします。
-
[Volume Label] (ボリュームラベル) を指定し、必要に応じてデフォルト設定を調整し、[Next] (次へ) をクリックします。
-
設定を確認してから、[Finish] (終了) をクリックして変更を適用し、[New Simple Volume] (新しいシンプルボリューム) ウィザードを閉じます。
-