Backup

Amazon EC2 + EBS:: 定期備份計劃?

  • March 24, 2011

我已經閱讀了一些關於 amazon ec2 實例和 ebs 的文章。我發現,實例上的數據不是持久的,這意味著,如果硬體發生故障,實例關閉,我將失去我的數據。因此,您對這種情況的備份計劃是什麼?

Q1 如何備份必要的文件和數據庫(mysql)?

Q2 我創建/安裝了一個 EBS 卷。我該怎麼辦?(我應該分配多大的Volume,預設情況下我分配了1 GB,夠不夠?還是可以擴展?)

Q3。EBS 中的快照是什麼?(用於備份?)

我的作業系統:Amazon Linux 使用 ec2 實例,安裝了 httpd 和 mysql

當您的實例出現故障時,EBS 卷會保留:

“Amazon EBS 卷是獨立於實例生命週期的非實例儲存。” 見EBS 資訊

“本地實例儲存”可能是您正在考慮的 - 當 ec2 實例終止時,它就會失去。我使用本地實例儲存來處理可以從其他地方重建的數據。它可以作為數據的快速記憶體非常方便 - 但您必須能夠重建它。

Q1:要麼使用 Amazon 的 RDS 服務定期自動備份您的數據庫,要麼在 cron 作業上執行 mysqldump,壓縮 + 加密您的備份文件,然後將其推送到 S3。

Q2:您可以對EBS捲進行快照,然後從快照創建一個新卷並指定儲存空間(有效擴展它)。

Q3:快照允許您回滾到某個時間點——因此在您進行潛在的中斷升級之前,您可以進行快照以確保您有一個回滾計劃。您可以根據數據/服務需求頻繁地進行快照。

引用自:https://serverfault.com/questions/249711