簡體   English   中英

如何在縮小 EBS 卷之前將其與 EC2(在 ASG 下)分離

[英]How to detach an EBS volume from an EC2 (which is under ASG) before it is being scaled down

我有多個非生產服務器,每個服務器都附加了 900GB EBS 卷。 目前有一種做法是每天對這些實例進行快照。 我想在 ASG 縮小時分離該卷,並在它擴大時將其重新附加到它們,從而減小快照的大小。 900GB 卷是非生產數據庫卷,因此我計划單獨安排每周快照。

注意:每個非生產 ASG 最多只有一個 EC2 spot 實例,並且擴展和縮減是通過擴展策略完成的。

我正在嘗試設置事件橋通知,每當 ASG 執行操作時觸發 Lambda function。 我想知道是否有任何其他 AWS 提供的服務或更好的方法來做到這一點。

默認情況下,EBS 卷被分離,而不是 ec2 實例被刪除。 為了安裝它,您可以在用戶數據中運行腳本。

/var/awslogs/bin/aws ec2 attach-volume --volume-id `your-ebs-volume-id` --instance-id `your-instance-id` --device /dev/xvdk

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM