Aws/cil

提供: 初心者エンジニアの簡易メモ
2015年7月4日 (土) 12:06時点におけるAdmin (トーク | 投稿記録)による版 (s3のsyncの転送ファイルチェック(dryrun))
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動
印刷用ページはサポート対象外になりました。そのため表示エラーが発生している場合があります。ブラウザーのブックマークを更新するとともに、印刷にはブラウザー組み込みの印刷機能を使用してください。

aws_cliとは

awsをコマンドで処理できるツールです。

まずはユーザキー作成

aws/IAM [ショートカット]

キー認証

IAMで作成したアクセスキーなどを入力

$ aws configure
AWS Access Key ID [None]: xxxxxxxx
AWS Secret Access Key [None]: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Default region name [None]: ap-northeast-1
Default output format [None]: json

help表示

$ aws help

以下エラーが出た時

Unable to locate credentials. You can configure credentials by running "aws configure".

上のエラーが出た場合は以下を実行

aws configure

s3のオブジェクト一覧表示

$ aws s3 ls s3://bucket1/

s3のsyncの転送ファイルチェック(dryrun)(削除同期)

$ aws s3 sync /var/www/html/sitemap s3://bucket1/sitemap --dryrun --delete

s3のsyncの転送ファイル実行(削除同期)

$ aws s3 sync /var/www/html/sitemap s3://bucket1/sitemap --delete