amazon-s3 - type - s3 based ami




如何將AMI保存到S3存儲桶? (2)

這不是一個微不足道的任務。 我曾經在很多博客和參考資料中看到過這個網站,但是我自己並沒有使用它。

您可能想要嘗試CloudScripts ,特別是您需要的特定腳本: https//cloudyscripts.com/tool/show/4

希望這可以幫助。

我已經使用Amazon AWS控制台創建了AMI(EBS AMI)。 該AMI有2個快照附加到它。 現在我想將AMI備份到S3存儲桶。 這可能嗎?

實際上我需要這樣做,以便能夠將AMI移動到不同區域的存儲桶中,並註冊該AMI以用於其他區域。

任何線索?


更新

我的初步答复仍然適用於這樣的問題(見下文),但是,鑑於您實際上需要這樣做才能將AMI移到不同的地區 ,您會很高興AWS剛剛發布Cross Region EC2 AMI Copy來解決這個長期以來的功能需求:

AMI複製使您可以輕鬆地在AWS區域之間複製您的亞馬遜機器映像。 AMI Copy可以幫助啟用幾個關鍵場景,包括:

  • 簡單而一致的多區域部署 - 您可以將AMI從一個區域複製到另一個區域,使您可以輕鬆地將基於相同AMI的一致實例啟動到不同的區域。
  • 可擴展性 - 您可以更輕鬆地設計和構建滿足用戶需求的世界級應用程序,無論其位置如何。
  • 性能 - 您可以通過分發應用程序並將應用程序的關鍵組件定位在更接近用戶的位置,從而提高性能。 您還可以利用特定於區域的功能,例如實例類型或其他AWS服務。
  • 更高的可用性 - 您可以跨AWS區域設計和部署應用程序,以提高可用性。

初始答案

現在我想將AMI備份到S3存儲桶。 這可能嗎?

雖然Amazon EBS確實提供了創建卷的時間點快照的功能 ,但是這些操作不在您的控制範圍之內,完全由EC2來處理,請參閱相應的常見問題解答我是否可以訪問快照使用常規的Amazon S3 API?

不,快照只能通過Amazon EC2 API獲得。

您可以按照Eric Hammond精心撰寫的文章“ 複製EC2區域之間的EBS啟動AMI”來實現您的目標,這將引導您完成所有必需的步驟(儘管如此)。





ec2-ami