** AmazonS3上にEC2のイメージファイルを保存 [#k0d0d9a9] - 事前にAmazonS3にてBucket(ストレージ)を作成(Bucket Name: yujidev-backup) - インスタンス起動時に作成した秘密鍵とX509証明書をEC2上へアップロード $ scp -i SSH用プライベート鍵 秘密鍵 ec2-user@ec2-54-248-20-228.ap-northeast-1.compute.amazonaws.com $ scp -i プライベート鍵 X509証明書 ec2-user@ec2-54-248-20-228.ap-northeast-1.compute.amazonaws.com - 「ec2-bundle-vol -d」コマンドを使用して保存先を指定して(/mnt/backup[yyyymmdd]とする)イメージファイルを作成 ※口座番号はAWS>>セキュリティ証明書 https://portal.aws.amazon.com/gp/aws/securityCredentials より取得可能 # mkdir /mnt # mkdir /mnt/backup[yyyymmdd] # ec2-bundle-vol -d /mnt/backup[yyyymmdd] --privatekey 秘密鍵 --cert X509証明書 --user 口座番号 Please specify a value for arch [x86_64]: // Click Enter! Copying / into the image file /mnt/image... Excluding: /dev/pts /sys / /proc /proc/sys/fs/binfmt_misc /dev /media /mnt /proc /sys /mnt/image /mnt/img-mnt 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.00197676 s, 530 MB/s mke2fs 1.42 (29-Nov-2011) Bundling image file... - 15〜20分後にバックアップが完了するのでイメージを保存したディレクトリにてファイルを確認 # cd /mnt/backup[yyyymmdd] # ls image image.part.06 image.part.14 image.part.22 image.part.30 image.manifest.xml image.part.07 image.part.15 image.part.23 image.part.31 image.part.00 image.part.08 image.part.16 image.part.24 image.part.32 image.part.01 image.part.09 image.part.17 image.part.25 image.part.33 image.part.02 image.part.10 image.part.18 image.part.26 image.part.34 image.part.03 image.part.11 image.part.19 image.part.27 img-mnt image.part.04 image.part.12 image.part.20 image.part.28 image.part.05 image.part.13 image.part.21 image.part.29 - イメージファイルをS3へアップロード ※アクセスキーID、シークレットアクセスキーはセキュリティ証明書 https://portal.aws.amazon.com/gp/aws/securityCredentials >アクセス証明書より発行可 # ec2-upload-bundle --bucket S3バケット名 --manifest image.manifest.xml --access-key アクセスキーID --secret-key シークレットアクセスキー Uploading bundled image parts to the S3 bucket yujidev-backup ... Uploaded image.part.00 Uploaded image.part.01 Uploaded image.part.02 Uploaded image.part.03 Uploaded image.part.04 Uploaded image.part.05 Uploaded image.part.06 Uploaded image.part.07 Uploaded image.part.08 Uploaded image.part.09 Uploaded image.part.10 Uploaded image.part.11 Uploaded image.part.12 Uploaded image.part.13 Uploaded image.part.14 Uploaded image.part.15 Uploaded image.part.16 Uploaded image.part.17 Uploaded image.part.18 Uploaded image.part.19 Uploaded image.part.20 Uploaded image.part.21 Uploaded image.part.22 Uploaded image.part.23 Uploaded image.part.24 Uploaded image.part.25 Uploaded image.part.26 Uploaded image.part.27 Uploaded image.part.28 Uploaded image.part.29 Uploaded image.part.30 Uploaded image.part.31 Uploaded image.part.32 Uploaded image.part.33 Uploaded image.part.34 Uploading manifest ... Uploaded manifest. Bundle upload completed. - コマンド完了後、Management ConsoleよりS3にアクセスしイメージがアップロードされているか確認 ** Elastic Block Store(EBS)のスナップショット取得 [#rf4e7d09] + コントロールパネル(AWS Management Console)>EC2>EBS>Snapshotsを選択 + Create Snapshotボタンを選択 + スナップショット名を入力し対象Volumeを選択 + Createボタンを選択 &color(red){※ スナップショットはS3に保存されるがS3 Bucketに表示されない};