Snapshot 可以為 volume 創建快照,快照中保存了 volume 當前的狀態,以后可以通過 snapshot 回溯。snapshot 操作實現比較簡單,流程圖如下: 向 cinder-api 發送 snapshot 請求 cinder-api 發送消息 ...
本節我們通過日志詳細討論 instance 的 snapshot 操作。 有時候操作系統損壞得很嚴重,通過 Rescue 操作無法修復,那么我們就得考慮通過備份恢復了。當然前提是我們之前對instance做過備份。 Nova 備份的操作叫 Snapshot,其工作原理是對 instance 的鏡像文件 系統盤 進行全量備份,生成一個類型為 snapshot 的 image,然后將其保存到 Gla ...
2016-05-20 06:09 8 5465 推薦指數:
Snapshot 可以為 volume 創建快照,快照中保存了 volume 當前的狀態,以后可以通過 snapshot 回溯。snapshot 操作實現比較簡單,流程圖如下: 向 cinder-api 發送 snapshot 請求 cinder-api 發送消息 ...
本節通過日志詳細分析 Nova Pause/Resume 操作。 有時需要短時間暫停 instance,可以通過 Pause 操作將 instance 的狀態保存到宿主機的內存中。當需要恢復的時候,執行 Resume 操作,從內存中讀回 instance 的狀態,然后繼續運行 ...
Instance 被 Suspend 后雖然處於 Shut Down 狀態,但 Hypervisor 依然在宿主機上為其預留了資源,以便在以后能夠成功 Resume。 如果希望釋放這些預留資源,可以使用 Shelve 操作。 Shelve 會將 instance 作為 image 保存 ...
上一節我們 shelve instance 到 Glance,本節討論如何通過 unshelve 操作恢復該 instance。 因為 Glance 中保存了 instance 的 image,unshelve 的過程其實就是通過該 image launch 一個新的 instance ...
上一節我們討論了 snapshot,snapshot 的一個重要作用是對 instance 做備份。 如果 instance 損壞了,可以通過 snapshot 恢復,這個恢復的操作就是 Rebuild。 Rebuild 會用 snapshot 替換 instance 當前的鏡像文件 ...
Migrate 操作的作用是將 instance 從當前的計算節點遷移到其他節點上。 Migrate 不要求源和目標節點必須共享存儲,當然共享存儲也是可以的。 Migrate 前必須滿足一個條件:計算節點間需要配置 nova 用戶無密碼訪問。 下面是 Migrate instance ...
本節通過日志文件詳細分析 instance start 操作。 下面是 start instance 的流程圖 向 nova-api 發送請求 nova-api 發送消息 nova-compute 執行操作 下面我們詳細討論每一個步驟 ...
本節通過日志詳細分析 Nova Terminate 操作。 Terminate 操作就是刪除 instance,下面是 terminate instance 的流程圖 向 nova-api 發送請求 nova-api 發送消息 ...