s3cmdを使用してS3ディレクトリをローカルマシンにダウンロードしようとしています。私は次のコマンドを使用しています:
s3cmd sync --skip-existing s3://bucket_name/remote_dir ~/local_dir
しかし、中断後にダウンロードを再開すると、s3cmdは以前にダウンロードした既存のローカルファイルをスキップせず、それらを書き換えます。コマンドの何が問題になっていますか?
代わりに boto-rsync を使用してください。 https://github.com/seedifferently/boto_rsync
新しい/変更されたファイルのみを s3 からローカル ディレクトリに正しく同期します。