搶占式實(shí)例被回收時(shí)數(shù)據(jù)恢復(fù)的方法
搶占式實(shí)例可能會(huì)因?yàn)閮r(jià)格因素或者市場(chǎng)供需變化而被強(qiáng)制回收,在被完全回收前,實(shí)例進(jìn)入待回收狀態(tài)并發(fā)送被回收通知,5分鐘后自動(dòng)釋放。如果您的搶占式實(shí)例上保存了重要數(shù)據(jù)或配置,您可以通過(guò)將搶占式實(shí)例的數(shù)據(jù)盤或系統(tǒng)盤掛載到新實(shí)例上、基于搶占式實(shí)例創(chuàng)建自定義鏡像并基于自定義鏡像新建搶占式實(shí)例等方式,恢復(fù)搶占式實(shí)例數(shù)據(jù)。
適用場(chǎng)景 | 場(chǎng)景說(shuō)明 | 如何操作 |
不需要保留系統(tǒng)環(huán)境,僅需恢復(fù)系統(tǒng)盤或數(shù)據(jù)盤中的數(shù)據(jù)。 | 設(shè)置數(shù)據(jù)盤或系統(tǒng)盤不隨實(shí)例一起釋放,當(dāng)搶占式實(shí)例被強(qiáng)制回收后,搶占式實(shí)例上的系統(tǒng)盤或數(shù)據(jù)盤會(huì)作為數(shù)據(jù)盤被保留下來(lái),再將保留下來(lái)的系統(tǒng)盤或數(shù)據(jù)盤掛載到新實(shí)例上作為數(shù)據(jù)盤使用,實(shí)現(xiàn)數(shù)據(jù)恢復(fù)。 | |
系統(tǒng)盤和數(shù)據(jù)盤中都存儲(chǔ)了重要數(shù)據(jù),并希望恢復(fù)實(shí)例中配置的環(huán)境。 | 當(dāng)接收到搶占式實(shí)例的中斷事件后,通過(guò)Java SDK 2.0代碼自動(dòng)為實(shí)例創(chuàng)建自定義鏡像,并基于創(chuàng)建好的自定義鏡像新建搶占式實(shí)例,以實(shí)現(xiàn)實(shí)例內(nèi)的數(shù)據(jù)恢復(fù)。 | |
數(shù)據(jù)盤中未存儲(chǔ)重要數(shù)據(jù),僅需要恢復(fù)系統(tǒng)盤中的數(shù)據(jù)。 | 在實(shí)例正常運(yùn)行過(guò)程中設(shè)置系統(tǒng)盤不隨實(shí)例一起釋放,當(dāng)接收到搶占式實(shí)例的中斷事件后,系統(tǒng)通過(guò)Java SDK 2.0代碼自動(dòng)為系統(tǒng)盤創(chuàng)建快照,再根據(jù)系統(tǒng)盤快照自動(dòng)創(chuàng)建自定義鏡像,您可以使用創(chuàng)建好的自定義鏡像新建搶占式實(shí)例,以實(shí)現(xiàn)實(shí)例內(nèi)的數(shù)據(jù)恢復(fù)。 | 方法三:使用原實(shí)例系統(tǒng)盤快照的自定義鏡像創(chuàng)建實(shí)例以恢復(fù)數(shù)據(jù) |