自動備份 EC2 執行個體最簡單的方法是什麼?

自動備份 EC2 執行個體最簡單的方法是什麼?

我擔心有一天我登入時我的完全配置的實例已被刪除。我希望能夠每天將其備份到 S3,但令人沮喪的是,這不是控制台中的簡單設定。

是否有一個簡單的託管解決方案可以處理備份,並且如果發生不可想像的情況,允許我立即簡單地恢復它?

答案1

最好的方法是使用 EBS 支援的實例 - 您將為 EBS 儲存支付一些額外費用,但為了讓您高枕無憂,這是值得的。使用可用的 EBS 支援的 AMI 之一,或依照這個伺服器故障答案從正在運行的實例中推出您自己的實例。

答案2

我想推薦我的開源工具“ec2-automate-backup”組合 - 該工具將為一個或多個 EBS 磁碟區建立快照 - 然後可以從這些快照恢復您的伺服器(或多個伺服器) - 該工具可用在http://awsmissingtools.com

答案3

您可以使用 EBS 磁碟區儲存數據,並使用 cron 作業每天/每小時儲存快照。

建立快照後,您可以從中建立一個新磁碟區並將其附加到您的新執行個體(使用您擁有的相同 AMI 建立)。您還可以自動化您的 AMI,例如,您可以在啟動時傳遞使用者資料(例如磁碟區 ID),這將自動附加磁碟區並對其進行快照。

相關內容