我在使用EBS存儲作爲本地驅動器的AWS EC2實例上運行Web應用程序。該Web應用程序在Apache/Tomcat服務器上運行,處理本地存儲中上傳的文件並使用MySQL數據庫,全部位於本地驅動器上。 AWS是否保證EBS數據的完整性和可用性,還是應該將其備份到S3? 如果是這樣,我該怎麼做?我需要每天進行增量備份(即我只能承擔今天執行的最近交易/文件)。 注:我不擔心人類造成的錯誤(意外刪除等),而系統崩潰,基礎服務故障等 謝謝..我需要備份AWS EBS數據嗎?
4
A
回答
4
亞馬遜並不能保證您的EBS卷的完整性,但他們非常容易備份。只需每日快照(您可以使用ec2-api-tools設置一個cron來執行每日快照)。
EBS快照存儲在S3中。它們不在您自己的存儲桶中,細節由亞馬遜處理,但快照存儲在其中的基礎設施是S3。
快照是增量式的,並備份整個卷。每個快照都會將自上次快照以來的更改存儲在設備上,因此經常採用這些更改會縮短設備製作時間,但每個AWS賬戶只能同時擁有數量有限的快照。我認爲它是250.你需要最終刪除舊的快照來處理這個問題。你也可以用cron作業來做到這一點。刪除舊快照並不會使較新的快照失效,即使它們是以增量方式存儲的,因爲它會實際更新下一個最新的快照以包含刪除之前的信息。
相關問題
- 1. Subversion:轉儲備份,我需要增量備份嗎?
- 2. Mongodb EC2 EBS備份
- 3. 我是否需要每天爲AWS Dynamo DB設置備份數據管道?
- 4. 我需要使用數據庫備份數據庫名稱
- 5. 備份數據庫是否需要登錄和用戶備份
- 6. 使用AWS EBS而不是冗餘數據庫服務器進行備份
- 7. 我需要備份我的EC2實例嗎?
- 8. 需要與SQL eBS任務協助嗎?
- 9. Subversion - 我需要備份什麼?
- 10. 如何刪除備份文件,我不需要備份費爾
- 11. AWS實例存儲數據的備份
- 12. Windows Azure - 什麼是自動備份的?我需要手動備份什麼?
- 13. aws EBS上的REST數據加密
- 14. 需要對已終止的AWS實例進行備份
- 15. AWS EBS參考
- 16. 我真的需要加密數據嗎?
- 17. Java - 我需要一個數據庫嗎?
- 18. 我需要數據傳輸證書嗎?
- 19. EC2 EBS快照作爲增量備份
- 20. 我需要將SQL Server 2000備份還原到SQL Server 2012
- 21. 恢復備份需要幾個小時
- 22. AWS數據管道備份RDS PSQL數據到S3
- 23. 爲什麼Rails 5中的actioncable需要備份數據庫?
- 24. 我可以從用Java編寫的EBS觸發AWS Lambda函數嗎?我可以傳遞參數嗎?我需要使用哪些其他服務來使用Lambda?
- 25. 備份AWS自定義JSON
- 26. AWS EBS塊大小
- 27. 根設備ebs會按需ec2實例正常重啓嗎?
- 28. 我是否需要備份我的Amazon S3內容?
- 29. 問題降低我的AWS EBS卷
- 30. 將AWS備份到Dropbox
謝謝Paulpro。在過去,我嘗試拍攝兩張快照並將它們存儲在S3中,但每張都是完整的圖像,我一定是做錯了。另外,我不熟悉cron作業。我如何創建它們以及它們在哪裏運行?順便說一句,我使用的是Windows AMI。 – adaj21
啊,在這種情況下,你可以創建一個計劃任務。儘管如此,任務/ cron作業不需要在該實例上執行。您可以讓任何服務器執行快照,只要它具有訪問您的AWS賬戶的憑據即可。這只是爲了避免每天都手動做。 – Paulpro