

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# VM Import/Export を使用してディスクを EBS スナップショットとしてインポートする
<a name="vmimport-import-snapshot"></a>

VM Import/Export を使用すると、ディスクを Amazon EBS スナップショットとしてインポートすることができます。スナップショットが作成されたら、スナップショットから EBS ボリュームを作成し、そのボリュームを EC2 インスタンスにアタッチできます。

インポートしたスナップショットに割り当てられる任意のボリューム ID は、いかなる目的にも使用しないでください。

## スナップショットのインポートの前提条件
<a name="import-snapshot-prerequisites"></a>
+ 次のディスク形式がサポートされています。Virtual Hard Disk (VHD/VHDX)、ESX Virtual Machine Disk (VMDK)、および raw。
+ 最初に Amazon S3 にディスクをアップロードする必要があります。
+ インポートコマンドの実行に使用するコンピュータ AWS CLI に をまだインストールしていない場合は、 [AWS Command Line Interface ユーザーガイド](https://docs.aws.amazon.com/cli/latest/userguide/)を参照してください。
**ヒント**  
[サポートされている AWS リージョン](https://docs.aws.amazon.com/cloudshell/latest/userguide/supported-aws-regions.html) では、 AWS マネジメントコンソールから直接起動するブラウザベースの事前認証されたシェルのための [AWS CloudShell](https://docs.aws.amazon.com/cloudshell/latest/userguide/welcome.html) も使用できます。

## スナップショットのインポートタスクの開始
<a name="start-import-task"></a>

ディスクイメージが含まれている S3 バケットの URL を指定するか、S3 バケット名およびキーを指定します。

------
#### [ AWS CLI ]

**スナップショットをインポートするには**  
[import-snapshot](https://docs.aws.amazon.com/cli/latest/reference/ec2/import-snapshot.html) コマンドを使用します。

```
aws ec2 import-snapshot \
    --description "My server VM" \
    --disk-container "file://C:\import\containers.json"
```

`containers.json` ファイルは、必要な情報を含む JSON ドキュメントです。

```
{
    "Description": "My server VM",
    "Format": "VMDK",
    "UserBucket": {
        "S3Bucket": "amzn-s3-demo-import-bucket",
        "S3Key": "vms/my-server-vm.vmdk"
    }
}
```

以下は出力の例です。

```
{
    "Description": "My server VM",
    "ImportTaskId": "import-snap-1234567890abcdef0",
    "SnapshotTaskDetail": {
        "Description": "My server VMDK",
        "DiskImageSize": "0.0",
        "Format": "VMDK",
        "Progress": "3",
        "Status": "active",
        "StatusMessage": "pending",
        "UserBucket": {
            "S3Bucket": "amzn-s3-demo-import-bucket",
            "S3Key": "vms/my-server-vm.vmdk"
        }
    }
}
```

------
#### [ PowerShell ]

**スナップショットをインポートするには**  
[Import-EC2Snapshot](https://docs.aws.amazon.com/powershell/latest/reference/items/Import-EC2Snapshot.html) コマンドレットを使用します。

```
Import-EC2Snapshot `
    -DiskContainer_Description "My server VM" `
    -DiskContainer_Format "VMDK" `
    -DiskContainer_S3Bucket "amzn-s3-demo-import-bucket" `
    -DiskContainer_S3Key "vms/my-server-vm.vmdk"
```

以下は出力の例です。

```
Description  ImportTaskId                  SnapshotTaskDetail                  Tags
-----------  ------------                  ------------------                  ----
My server VM import-snap-1234567890abcdef0 Amazon.EC2.Model.SnapshotTaskDetail
```

------