FastNetMon

Saturday 12 December 2009

"Заморозка" контенеров OpenVZ

У OpenVZ есть замечательная фишка - он умеет "замораживать" или иными словами делать suspend контейнеру и потом его легко восстанавливать. Как я понял, это реализуется посредством сохранения состояния контейнера на диске. Причем, для слабо нагруженных VPS это операция очень быстрая - около двух секунд, поэтому ее очень удобно использовать для бэкапа дисков контейнеров.

Suspend VE делается так:

vzctl chkpnt $VEID --suspend


В ответ будет выдано:

Setting up checkpoint...
suspend...
get context...
Checkpointing completed succesfully


А разморозка, restore так:

vzctl chkpnt $VEID --resume


На что будет выдано:

Resuming...


Кстати говоря, на этом механизме работает vzdump от Proxmox =)

No comments :

Post a Comment

Note: only a member of this blog may post a comment.