2010-07-01 45 views

回答

2

正如你已經標記了問題的Ruby-on-軌我會建議AWS::S3 gem。我自己使用它將日常的MySQL數據庫轉儲從我的生產服務器複製到S3(如果您有興趣,可以使用blog entry with the details)。

+0

我做了一個scp登錄:登錄[orig path] [dest path]到我的本地盒子,然後我將它上傳到我的s3。我使用AWS :: S3 Gem。但不止是SQL數據庫,我一直在直接將所有用戶照片保存在我的服務器上。哈!它開始變得非常快,所以現在我把它全部推到s3。 – Trip 2010-07-01 17:37:28

2

亞馬遜沒有提供FTP到S3的拉服務,我還沒有看到任何其他人做廣告。 (雖然這不是一個可怕的商業想法。)

這樣說了,有很多工具可以幫助解決這個問題!

很多人使用類似s3fs的東西與他們最喜歡的備份工具(即,cron + rsync)。

最近,我用boto和一些自定義Python腳本取得了巨大成功。我喜歡這個的原因是因爲它與你在盒子上運行的任何其他服務很好地集成在一起,並提供狀態更新。

希望有幫助!

最佳,

扎克

+0

是的,我真的希望有一種方法可以直接指導。你不能ssh進入Amazon S3嗎? – Trip 2010-07-01 20:43:22

+0

確實可以!我編寫了一個shell腳本,用於啓動一個EC2實例,通過SSH進行連接,將EC2 Box下載數據從FTP站點下載到本地磁盤,然後將新數據上傳到S3。 – 2010-07-01 21:32:29

0

我已經做了與Firefox的s3fox添加massives上傳。

相關問題