我從快照創建新的RDS MySQL實例,並通過API和通過UI更新其配置。無論我如何創建或更新實例,這些操作都會自動觸發通過某種自動備份過程創建的新快照。有沒有辦法在執行這些操作時禁用快照創建,因爲我不需要額外的快照並且它們的創建會導致不必要的延遲?創建/更新實例時禁用AWS RDS備份?
5
A
回答
10
我談到了AWS支持,看起來沒有辦法阻止在創建實例時生成備份。這是由於觸發了創建/更新的備份創建過程(它是自動備份過程的一部分)以及控制此功能的有限能力(將其打開和關閉,但僅限於現有實例)。
這裏有一些更多的細節,以防其他人遇到同樣的問題。
我感興趣的兩種方案:
- 不要在RestoreDBInstanceFromDBSnapshot請求創建一個備份
- 不要在ModifyDBInstance要求
的備份是通過這個控制創建一個備份標記:
BackupRetentionPeriod = 0
不幸的是,這個標誌是部分實例和快照,但只能在實例上設置。因此,爲了創建一個帶有此標誌集的實例(並因此不生成備份),快照必須禁用此標誌。這隻有在源實例禁用此標誌時纔會發生。在這一點上,我們可以考慮採取當一個快照,但禁用和重新啓用這個標誌有負面影響,包括切換的標誌上的原始實例:
There is a way to disable automatic backups for existing instances
however we highly discourage against this because it disables point-in-time
recovery. Once disabled, re-enabling them will only restore the backups
starting from the time you re-enable automatic backups.
我們會失去原有的實例中的所有現有備份。最終的結果是,當從快照創建實例時,沒有避免創建第一個備份的有效方法。
更新現有的實例時有更好的消息,因爲我們可以禁用備份作爲ModifyDBInstance請求的一部分:
https://rds.amazonaws.com/
?Action=ModifyDBInstance
&DBInstanceIdentifier=mydbinstance
&BackupRetentionPeriod=0
當然,這從備份的損失仍然遭受;但是,我最初的目的是能夠創建和修改生產數據庫的快照,在短時間內(小時)使用它們,然後將它們丟棄。避免無關的備份創建可減少此過程中的開銷。
希望這個信息對其他人有用!
+1
不錯的反饋。我想你也可以接受你的答案。 – BMW
相關問題
- 1. 使用廚師食譜創建AWS RDS實例
- 2. 使用terraform在非默認VPC中創建AWS RDS實例
- 3. AWS:使用KMS加密的主密碼創建RDS實例
- 4. Ssh到AWS RDS Postgres實例
- 5. AWS RDS實例升級停機時間
- 6. AWS上的RDS備份保留期
- 7. 如何查找誰創建了AWS RDS數據庫實例?
- 8. 創建新的AWS EC2實例時運行AWS Lambda代碼
- 9. Amazon RDS自動備份
- 10. 如何使用AWS Java SDK創建新的AWS實例
- 11. AWS實例創建錯誤
- 12. 創建AWS賬戶配置的備份
- 13. 使用python創建一個rds實例:擁有status always =創建
- 14. AWS RDS爲數據庫創建用戶
- 15. 如何調試AWS RDS實例?
- 16. 刪除AWS VPC實例和RDS
- 17. AWS CloudFormation「更新堆棧」和「創建更改集」被禁用
- 18. 使用AWS CLI更新實例監視
- 19. 無法在創建RDS實例時選擇VPC
- 20. RDS服務器備份
- 21. Heroku + Amazon RDS備份==停機時間?
- 22. 如果AWS RDS實例在私有VPC中安裝,是否會自行更新?
- 23. 在特定的VPC上創建AWS RDS
- 24. 建立儲備實例現貨實例AWS EC2
- 25. 如何爲AWS RDS實例設置數據庫時區
- 26. AWS RDS實例錯誤:無法找到主路由表 - 超時
- 27. 連接到Mysql時的工作臺錯誤10060 AWS RDS實例
- 28. AWS數據管道備份RDS PSQL數據到S3
- 29. 在AWS上自動備份PostgreSQL1中的單個模式RDS
- 30. 在實例啓動時創建ubuntu用戶ansible aws
檢查是否啓用了「自動備份」功能http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithAutomatedBackups.html – BMW
@BMW我會仔細研究它,但是從API方面看來只能在修改時進行,而不是在創建時進行。 – jmsb