2011-05-10 123 views

回答

1

我試圖將您的網址,好像是限制 - 雖然這不是什麼大不了的。

像海報上面的評論說,如果「3」被綁定到特定的用戶,所有你需要做的就是那桶的內容的完整列表,然後收集的URL列表。然後你可以使用ruby或wget/curl將這些文件下載到你的機器上。

如果你想用一個工具,瀏覽,我喜歡S3Hub(僅限Mac)。

這有幫助嗎?如果您提供有關URL結構如何映射到用戶的更多信息,我們將能夠更好地爲您提供幫助。

我在上面,它需要由USER_ID做您的評論看到。你有上傳和用戶之間的映射嗎?

真正的關鍵是解決你的問題是能夠給用戶,以他們的許多上傳(以及相應的網址,在S3)相關聯。

+0

我更新了問題。 – rails101 2011-05-10 08:46:14

+0

另一個想法:如果這是一個Rails應用程序,你有一個「用戶」類has_many照片?如果你有這樣的關聯,你應該能夠在軌道控制檯中敲出一些命令來生成完整的列表。 – invertedlambda 2011-05-10 09:03:21

+0

我有一個用戶模型,列表已準備就緒。 – rails101 2011-05-10 09:05:43

0

這是一次性轉移嗎?它是否必須以編程方式完成?

您可以使用GUI工具,如Bucket ExplorerCloudberry explorer。兩者都有免費版本。

假設'子文件夾'/3/包含您感興趣的特定用戶的所有照片,您可以輕鬆過濾存儲桶以在該文件夾中顯示照片並將它們下載到本地系統。

+0

/3 /包含id爲3的圖像。我需要以編程方式執行此操作。我必須根據他們的user_id下載圖像 – rails101 2011-05-10 08:57:22

0

如果你有數據上傳的顯著量/下載,你可以使用AWS import/export。而不是通過互聯網進行上傳/下載,而是通過硬盤驅動器進行上傳/下載。有一個固定的費用加上每小時的名義費用。就像我說的,如果我們正在談論大量的GB,那麼這是一個有吸引力的選擇。