AWS ec2 のファイルを AWS s3 バケットにコピーしています。 --preserver フラグを使用して、ファイルの作成日と変更日を保存しますが、ファイルが s3bucket にコピーされると、「s3cmd ls s3://bucket-name/」コマンドでファイルが一覧表示されますアップロード時刻をファイル時刻として保存するため、元のファイルの作成日時は保持されません。次のコマンド (s3cmd put --preserve xyz.log s3://bucket-name/) を使用してファイルをコピーしています。s3cmd help では、日付を保存するために使用できるものとして --preserve または -p がリストされていますが、機能していないようです。
誰かがこの種の問題に遭遇し、私が間違っていることを指摘できますか?
s3cmd sync も試しましたが、sync コマンドも同じように動作しますが、put を使用したいと思います。
s3cmd put --preserve xyz.log s3://バケット名/
ありがとう、