ヤットデタマンなのでメモ。
PCのデータとかとりあえずバックアップするのs3はとても便利ですね、ドラッガンドドローーーップ!でアップロード出来ちゃいますから。でも、そのアップロードしたファイルは1ファイル単位でしかs3からコピー出来ないので多いと泣いてしまいます。えぇ、実際途方にくれました。
そういう時は、AWSCLIというものを使いコマンドライン上でS3からコピーします。
接続ユーザーの作成
接続ユーザーはIAMというサービスを使って作ります。
AWSのコンソールからIAMサービスを選択して、「IAM リソース」→「ユーザー」とたどっていき、「新規ユーザーの作成」で接続するユーザーを作ります。
作成すると、
これは、これらのユーザーセキュリティ認証情報をダウンロードできる最後の機会です。
なんて脅迫されますが、一人だったらさっさと「ユーザーのセキュリティ認証情報を表示」を押してテキストで保存しておきましょう。ダウンロードするとCSVでもらえるみたいです。
ユーザーへ権限の設定
ユーザー一覧に作成したユーザーが追加されるので、それをクリックしてポリシーのアタッチを行います。「ポリシーのアタッチ」から「AmazonS3ReadOnlyAccess」をつけてあげます。権限はたくさんあるので"S3"で検索すると楽かもしれません。
AWSCLIのインストール
次にAWSのコマンドラインを打てるようにAWSCLIというのをインストールします。公式ページに簡単なマニュアルがあるのでこちら
このセクションでは、Windows 用と、Linux、OS X、UNIX オペレーティングシステム用の AWS CLI のインストール方法について説明します。
http://docs.aws.amazon.com/ja_jp/streams/latest/dev/kinesis-tutorial-cli-installation.html
ここからたどっていって英語のページですがこちらからダウンロードします。
Download the appropriate MSI installer.
Download the AWS CLI MSI installer for Windows (64-bit)
http://docs.aws.amazon.com/cli/latest/userguide/installing.html#install-msi-on-windows
Download the AWS CLI MSI installer for Windows (32-bit)
Note
The MSI installer for the AWS CLI does not currently work with Windows Server 2008 (version 6.0.6002). Use pip to install with this version of Windows.