我有我的應用程序在EC2上運行生成的日誌文件。我想先將日誌文件上傳到S3中的存儲桶。然後我運行地圖縮減作業,然後我想將輸出文件下載回EC2。在Amazon EC2和S3之間傳輸文件
什麼是我從EC2和S3上傳和下載文件的最佳方式?考慮到我使用的是linux實例,是否可以在EC2上使用Shell腳本來自動執行該過程?另外,我是否需要修改s3存儲桶的訪問權限?
我有我的應用程序在EC2上運行生成的日誌文件。我想先將日誌文件上傳到S3中的存儲桶。然後我運行地圖縮減作業,然後我想將輸出文件下載回EC2。在Amazon EC2和S3之間傳輸文件
什麼是我從EC2和S3上傳和下載文件的最佳方式?考慮到我使用的是linux實例,是否可以在EC2上使用Shell腳本來自動執行該過程?另外,我是否需要修改s3存儲桶的訪問權限?
這是我用於s3的另一個工具:http://s3tools.org/s3cmd
您可以使用亞馬遜休息工具來完成此操作。您需要您的訪問密鑰和安全密鑰。使用那些你可以使用通常已經安裝在盒子上的工具將文件發佈到s3服務器。
要獲取它,你可以使用wget。
您是否有示例URL? – Kris 2012-02-10 17:27:23
通過文檔。聽起來像我想要的。歡呼 – 2011-07-26 19:59:50
也有官方項目https://github.com/aws/aws-cli 使用'aws s3' – Putna 2013-10-05 20:56:52