[Sysadmins] ovz backup & checkpointing

Konstantin A. Lepikhov =?iso-8859-1?q?lakostis_=CE=C1_unsafe=2Eru?=
Ср Окт 11 14:40:59 MSD 2006


Hi Eugene!

Tuesday 10, at 01:34:06 PM you wrote:

> Alexey I. Froloff пишет:
> > * Eugene Prokopiev <prokopiev@> [061010 12:55]:
> > 
> >>После установки описанных параметров и рестарта VE все отработало, но 
> >>размер дампа оказался 512K:
> >>Что бы это могло значить?
> > 
> > chkpnt <vpsid> [--dumpfile <name>]
> >        This command saves all the state of running VPS to dump
> >        file and stop the VPS.  if option --dumpfile is not set
> >        default path /vz/dump/Dump.VPSID is used.
> 
> Ага, значит я плохо читал. Правильно ли я понял теперь, что процедура 
> бэкапа должна выглядеть так:
> 
> 1. делаем suspend и chkpnt
> 2. сжимаем var/lib/vz/private/$VEID и откладываем в сторонку вместе с дампом
> 3. делаем resume
> 
> При необходимости восстановить VE из бэкапа мы:
> 
> 1. делаем resume
> 2. на место var/lib/vz/private/$VEID переносим то, что отложили
> 3. делаем vzctl restore $VEID --undump --dumpfile <path>
> 
> И работаем с тем что было до бэкапа, верно?
да, только ваша процедура больше похожа на миграцию, а не на backup.

> 
> Правильно ли я также понимаю, что VE, внутри которых не происходит 
> интенсивных модификаций ФС (или то, что модифицировали, не страшно 
> потерять) проще бэкапить на ходу с помощью tar/cpio/rsync?
проще сделать drbd :)

> 
> Если внутри VE живет, скажем, PostgreSQL, что будет правильнее: бэкапить 
> его с помощью suspend/chkpnt/copy или бэкапить БД средствами самого 
> PostgreSQL, а все прочее с помощью tar/cpio/rsync?
проще настроить репликацию.

-- 
WBR et al.



Подробная информация о списке рассылки Sysadmins