AWS · मराठी आवृत्ती
5.6 Stop, reboot, hibernate आणि terminate
या actions मुळे data, IP आणि billing वेगवेगळे बदलतात. आधी फरक समजून घ्या.
pending ──► running ──► stopping ──► stopped ──► (start) ──► pending
│ ▲
reboot │ │
▼ │
running ──► shutting-down ──► terminated (gone for ever)
| Action | काय होतं? | Public IP | EBS root | Billing |
|---|---|---|---|---|
| Reboot | OS restart; सामान्यतः त्याच host वर | राहतो | राहतो | चालू |
| Stop | Shut down; start वर host बदलू शकतो | Auto public release; EIP राहतो | राहतो | Stopped compute usage बंद; storage/public IP इतर charges राहू शकतात |
| Hibernate | RAM EBS वर save आणि stop; prerequisites लागतात | Stop सारखं | राहतो; RAM साठी जागा | Stopped state compute बंद; EBS/RAM storage charged; transition तपशील pricing मध्ये |
| Terminate | Instance कायमचा delete | Auto IP release; EIP account मध्ये राहू शकतो | DeleteOnTermination true असेल तर delete | त्या instance compute बंद; उरलेले resources charged |
Stop म्हणजे दुकान बंद पण माल आत ठेवलेला; storage चं भाडं चालू. Terminate म्हणजे instance परत दिला; root DeleteOnTermination true असेल तर तो data देखील जातो. इतर volumes/settings वेगळ्या असू शकतात.
Terminated instance परत सुरू करता येत नाही. महत्त्वाच्या server वर Actions → Instance settings → Change termination protection वापरा आणि प्रयोगाआधी snapshot/AMI घ्या. Protection हे backup नाही.
Hibernation मध्ये RAM root EBS वर जपला जातो; supported configuration आणि enablement लागतात. AWS hibernation documentation.
Lab
फक्त disposable mauli-test-1 वर reboot करून IP पाहा; stop/start करून पुन्हा पाहा. Termination protection enable करून termination block होतं का पाहा. Lab संपल्यावर backup गरज तपासून protection off, terminate आणि DeleteOnTermination नुसार root volume गेला का पाहा.