s3に格納している大量のファイルを別のパスに移す必要があり、
Webコンソールでディレクトリのカット&ペーストでやろうとしたのですが、
途中で何度やり直してもエラーになってしまい、困ってしまいました。
しょうがないからs3cmdを用いて1ファイルずつ移動したので、後々のためにコマンドをメモ。
for i in `s3cmd ls s3://バケット名/元ファイルがあるディレクトリパス/ | awk '{ print $4 }'`; do s3cmd mv $i s3://バケット名/移動先のディレクトリパス/ ; done
実行後に、そういえば s3cmd でディレクトリのカット&ペーストって出来ないのかな…
って思いましたが、特に試してません(笑)
おしまい。
0 件のコメント:
コメントを投稿