S3って、マネジメントコンソールからフォルダ名の変更ってできないんですね。。
こちらを参考に。
SurfaceにしてからAWS CLIインストールしてなかったし、せっかくなのでWLS2のUbuntuでやってみます。
公式のDocker版でインストール(というほどのことでもないですが)。
$ docker run --rm -it amazon/aws-cli --version
aws-cli/2.0.29 Python/3.7.3 Linux/4.19.104-microsoft-standard botocore/2.0.0dev33
認証情報入れる。 IAMでアクセスキーを取得して、configureコマンドで設定。
$ docker run --rm -ti -v ~/.aws:/root/.aws amazon/aws-cli configure
動作確認
$ docker run --rm -ti -v ~/.aws:/root/.aws amazon/aws-cli s3 ls
バケット一覧が表示される。OK。
リネーム実行
$ docker run --rm -ti -v ~/.aws:/root/.aws amazon/aws-cli s3 mv "s3://<バケット名>/<変更前>" "s3://<バケット名>/<変更後>" --recursive
フォルダ名にスペースが入っていたので、ダブルコーテーションで囲っています。
大した手間ではないけれど、やっぱりブラウザからできたほうが便利だと思う。