2017-07-31 40 views
2

我想將一個S3存儲桶中的文件列表複製到另一個S3存儲桶中。S3存儲桶之間的批量複製

遍歷文件和使用boto3「bucket.copy」(link)函數非常慢。

有沒有辦法執行批拷貝或加快速度?

+1

你是什麼意思 「bucket.copy」 是慢?你能顯示覆制代碼嗎?通常,您應該使用系統範圍的副本,例如s3傳輸文件副本,而不是讀取內容並將其傳輸。 – mootmoot

+0

@mootmoot,我的意思是http://boto3.readthedocs.io/en/latest/reference/services/s3.html#S3.Client.copy – amit

+2

請查看異步副本,python asyncio。 – mootmoot

回答