GCSのオブジェクトをS3にコピーする

先日、発表中に機材トラブルがあり地獄を見たので、
次回から発表はフリップでやろうかと思っている人です。

gsutil で GCS から S3 にオブジェクトをコピーしたい時に、
GCS → S3 でググると S3 → GCS の情報に埋もれがちです。 https://cloud.google.com/storage/docs/boto-gsutil?hl=ja

Mac ならホームディレクトリに .boto があります。

AWS で S3 のアカウント情報を作成して、
.boto に記述するだけで gsutil でコピーが可能です。

aws_access_key_id = AKIARYSAOXXXXXXXXXXX
aws_secret_access_key = BAk4mNgRbBJLl3axXxXxXxXxXxXxXxXxXxXxXxXx

実際のコマンドは下記のようになります。

gsutil cp gs://xxxx/xxxx.csv s3://xxxx/xxxx.csv

注意点としては、gsutil で GCS → S3 を実行した場合、
進行状況などの標準出力が表示されないので、不安になります。