我想將文件從b1存儲桶aws s3帳戶1傳輸到b2存儲桶aws s3帳戶2. 有沒有辦法使用aws php sdk來執行此操作。 請幫忙。在兩個不同的aws s3帳戶之間複製或傳輸文檔
0
A
回答
0
您需要定義跨賬戶IAM /策略,然後使用lambda(或)CLI(或)SDK來執行您希望對資源執行的任何操作。
以下是關於如何爲S3訪問配置跨賬戶IAM的tutorial provided AWS。
0
首先,說明覆制使用PHP在Amazon S3中的對象可以在這裏找到:Copy an Object Using the AWS SDK for PHP
此命令也桶之間 - 即使是在不同的區域桶。
然後,添加要求賬戶之間複製對象:
- 調用copy命令從收款賬號憑證(這有助於設置默認權限。如果你這樣做的另一種方式,是。確定將
ACL
設置爲bucket-owner-full-control
。) - 您需要授予對象的訪問權限。因此,如果您使用接收帳戶的憑證進行復制,則必須授予訪問接收帳戶的權限。
這可以最好的桶政策來完成對原產鬥,像這樣的:
{
"Version":"2012-10-17",
"Statement":[
{
"Sid":"AddPerm",
"Effect":"Allow",
"Principal": "arn:aws:iam::RECEIVING-ACCOUNT-ID:user/USERNAME",
"Action":["s3:GetObject"],
"Resource":["arn:aws:s3:::BUCKET-NAME/*"]
}
]
}
底線:授權訪問的對象,然後將複製的對象!
相關問題
- 1. 在兩個不同的AWS S3帳戶之間複製
- 2. 如何在AWS s3和AWS ec2之間傳輸文件
- 3. S3移動到不同的帳戶桶之間進行文件?
- 4. OneDrive API(REST),在不同的OneDrive帳戶之間複製文件/文件夾
- 5. 在不同子網站(SharePoint)中的文檔庫之間複製Word文檔
- 6. 兩個客戶端之間的同步傳輸消息
- 7. 在不同區域的兩個s3存儲桶之間複製大容量的多個文件
- 8. 在兩個s3存儲桶之間複製拋出404錯誤
- 9. 無法在兩個Apple開發者帳戶之間傳輸應用程序
- 10. AWS S3用於IAM用戶或Root帳戶的最大桶數?
- 11. OpenXml:在文檔之間複製OpenXmlElement
- 12. Sharepoint2010:在不同網站集中的2個文檔庫之間複製項目
- 13. 是可以移動/複製一個S3桶到不同的帳戶?
- 14. 將s3存儲桶複製到另一個aws帳戶CarrierWave Ruby gem
- 15. 將一個aws帳戶的配置複製到另一個帳戶
- 16. 在mac上設置或切換兩個不同的github帳戶
- 17. 在兩個iframe之間傳輸數據
- 18. 在兩個網站之間傳輸xml
- 19. 使用文檔交互在我的兩個應用程序之間傳輸IAP
- 20. 將AWS s3存儲區移動到另一個aws帳戶
- 21. AWS S3:訪問,同時上傳文件
- 22. JavaScript在兩個不同輸入之間的時間
- 23. 區域之間的S3複製
- 24. 上傳到AWS S3限制
- 25. 兩個不同的AWS ec2羣集之間的Arangodump
- 26. AWS複製S3到RDS
- 27. AWS S3下載和複製
- 28. aws s3複製文件類型
- 29. PyQT:兩個TableView之間的傳輸
- 30. 兩個servlets之間的數據傳輸