0

これが私が問題に遭遇した方法です:

S3にアップロードされたファイル

ファイルをダウンロードしようとしましたが、正常に動作します

そのバケット内のファイルを別のバケットに移行しました (同じ AWS アカウントの下)

ファイルを再度ダウンロードしようとすると、機能し、ファイルがダウンロードされますが、ファイルの名前は「ファイル」のみで、拡張子はありません。

ファイル名を変更して拡張子を追加しても、引き続き開きます。したがって、ファイルの内容は問題ありませんが、別のバケットに移行するとファイル名が失われます。

以前にこの問題に遭遇した人はいますか? または、これの潜在的な原因を知っていますか?

ありがとう

4

1 に答える 1

0

私はこれを理解しました。

これは、移行中にメタデータが失われたためです。

最初にローカル マシンにファイルをダウンロードして、あるバケットから別のバケットにファイルを移動していました。

私がすべきだったのは:

aws s3 cp s3://b1 s3://b2 --再帰

于 2015-01-30T11:42:45.267 に答える