ec2-download-bundle
Description
Download the specified bundles from S3 storage.
Syntax
ec2-download-bundle
-b s3_bucket
[-m manifest
]
-a access_key_id
-s secret_key
-k private_key
[-p ami_prefix
]
[-d directory
]
[--url url
]
Options
Option | Description | Required |
---|---|---|
|
The name of the Amazon S3 bucket where the bundle is located, followed by an optional '/'-delimited path prefix. Example: | Yes |
|
The manifest path and filename. Example: | No |
|
Your AWS access key ID. Example: | Yes |
|
Your AWS secret access key. Example: | Yes |
|
The private key used to decrypt the manifest. Example: | Yes |
|
The filename prefix for the bundled AMI files. Default: Example: | No |
|
The directory where the downloaded bundle is saved. The directory must exist. Default: The current working directory Example: | No |
|
Automatically retries on all Amazon S3 errors, up to five times per operation. Example: | No |
|
The S3 service URL. Default: Example: | No |
Output
Status messages indicating the various stages of the download process are displayed.
Example
This example creates the bundled
directory and downloads the
bundle from the my-s3-bucket
Amazon S3 bucket.
$
mkdir bundled
$
ec2-download-bundle -b my-s3-bucket -m fred.manifest.xml -a AKIADQKE4SARGYLE -s eW91dHViZS5jb20vd2F0Y2g/dj1SU3NKMTlzeTNKSQ== -k pk-HKZYKTAIG2ECMXYIBH3HXV4ZBZQ55CLO.pem -d bundled
downloading manifest https://s3.amazonaws.com/my-s3-bucket/image.manifest.xml to bundled/image.manifest.xml ... downloading part https://s3.amazonaws.com/my-s3-bucket/image.part.00 to bundled/image.part.00 ... Downloaded image.part.00 from https://s3.amazonaws.com/my-s3-bucket. downloading part https://s3.amazonaws.com/my-s3-bucket/image.part.01 to bundled/image.part.01 ... Downloaded image.part.01 from https://s3.amazonaws.com/my-s3-bucket. downloading part https://s3.amazonaws.com/my-s3-bucket/image.part.02 to bundled/image.part.02 ... Downloaded image.part.02 from https://s3.amazonaws.com/my-s3-bucket. downloading part https://s3.amazonaws.com/my-s3-bucket/image.part.03 to bundled/image.part.03 ... Downloaded image.part.03 from https://s3.amazonaws.com/my-s3-bucket. downloading part https://s3.amazonaws.com/my-s3-bucket/image.part.04 to bundled/image.part.04 ... Downloaded image.part.04 from https://s3.amazonaws.com/my-s3-bucket. downloading part https://s3.amazonaws.com/my-s3-bucket/image.part.05 to bundled/image.part.05 ... Downloaded image.part.05 from https://s3.amazonaws.com/my-s3-bucket. downloading part https://s3.amazonaws.com/my-s3-bucket/image.part.06 to bundled/image.part.06 ... Downloaded image.part.06 from https://s3.amazonaws.com/my-s3-bucket. Download Bundle complete.
Note | |
---|---|
This example uses the Linux and UNIX |