Amazon-Ec2

防止 EC2 機器停機、斷電、關機

  • December 15, 2010

EC2 Ubuntu 伺服器在關閉時會擦除所有磁碟內容。在一次不幸的事故之後,我決定阻止 command-livehalt和.poweroff``shutdown

  1. 最好的方法是什麼?我考慮將這些命令 (at /sbin)重命名為HALT_RENAMED___ERASES_ALL_DISK_CONTENTS.
  2. 除了上面列出的三個文件之外,還有其他需要處理的文件嗎?
  3. 我注意到了這一點halt,並且poweroff只是指向reboot. reboot 也應該重命名嗎?

亞當

我強烈建議使用基於 EBS 的實例並定期創建 EBS 卷的快照。在潛在的硬體問題的情況下,可以停止/啟動基於 EBS 的實例(這會導致它們在不同的硬體上啟動,除非你很不走運)

我推薦使用快照,因為 EBS 卷沒有與 S3 相同的冗餘。它們比普通硬碟驅動器更可靠,但我的 EBS 卷失敗了,我的快照挽救了這一天。

ec2-modify-instance-attribute –instance-initiated-shutdown-behavior stop 不適用於非 EBS 實例。

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