В последние несколько месяцев активно работаю с OpenVZ. Соответственно вопрос который возникает после того как система развернута, это резервное копирование.
Расскажу как реализовать его проще всего, на примере CentOS 5.3
[root@root ~]# rpm -Uvh http://www.proxmox.com/cms_proxmox/cms/upload/vzdump/vzdump-1.1-2.noarch.rpm
[root@root ~]# rpm -Uvh http://www.proxmox.com/cms_proxmox/cms/upload/vzdump/vzdump-1.2-4.noarch.rpm
[root@root ~]# vzdump –help
Unknown option: help
usage: /usr/sbin/vzdump OPTIONS [–all | VPSID]
–exclude VPSID exclude VPSID (assumes –all)
–exclude-path REGEX exclude certain files/directories
–stdexcludes exclude temorary files and logs
–compress compress dump file (gzip)
–dumpdir DIR store resulting files in DIR
–tmpdir DIR store temporary files in DIR
–mailto EMAIL send notification mail to EMAIL.
–quiet be quiet.
–stop stop/start VPS if running
–suspend suspend/resume VPS when running
–snapshot use LVM snapshot when running
–size MB LVM snapshot size
–node CID only run on pve cluster node CID
–lockwait MINUTES maximal time to wait for the global lock
–stopwait MINUTES maximal time to wait until a VM is stopped
–bwlimit KBPS limit I/O bandwidth; KBytes per second
–restore FILENAME restore FILENAME
Согласно хелпу был написан простой скриптик для резервного копирования.
#!/bin/bash
mkdir /vz/dump/`date "+%Y%m%d"`
/usr/sbin/vzdump –suspend –compress –exclude-path /tmp/ –all –mailto your@mail.com –dumpdir /vz/dump/`date "+%Y%m%d"`/
данный скрипт будет создавать в папке /vz/dump/ папку с текущей датой и в нее складывать дампы, пожатые в tgz, контейнеров. И слать уведомление на your@mail.com
скриптик этот нужно закинуть в крон, сам его допилить слегка для того чтобы убивались старые бакапы (man find).
для восстановления следует использовать vzdump с ключиком –restore
отсюда вытекает возможность клонировать контейнер.
vzdump –restore /vz/dump/vzdump-110.tgz 120
vzctl set 120 –hostname newhostname.com –save
vzctl set 120 –ipdel 192.168.0.110 –save
vzctl set 120 –ipadd 192.168.0.120 –save
vzctl start 120
таким образом мы сделали копию контейнера 110 с VID 120, сменили ему ip и хостнейм. По тому же принципу накладываются новые ограничения.
возможные проблемы:
……………..
Nov 19 20:10:51 INFO: Error: No checkpointing support, unable to open /proc/cpt: No such file or directory
Nov 19 20:14:34 ERROR: Backup of VM 120 failed - command ‘/usr/sbin/vzctl chkpnt 120 –suspend’ failed with exit code 16
это лечится с помощью:
Если возникли вопросы или нужна помощь, буду рад помочь.
Сегодня на сайте Microsoft наткнулся на .
Как всегда Microsoft делает «правильное» сравнение в свою пользу.
Вчера релизнулся vCenter Site Recovery Manager 4.0.
Из нового:
- Полная совместимость с vCenter 4;
- Поддержка NFS;
- Поддержка DB2;
- Совместимость с DPM;
- Поддержка ВМ с FT;
и многое другое.
.
Еще одна новость о новом Virtual Appliance российской разработки, на этот раз отличилась 1С.
Компании VMware Inc и «1С-Битрикс» объявляют о выпуске нового бесплатного программного продукта – «1С-Битрикс: Виртуальная машина», основанного на технологии облачных вычислений.
Этот продукт представляет собой готовый к использованию виртуальный сервер, полностью настроенный, протестированный и адаптированный для оптимальной работы как с продуктами «1С-Битрикс», так и с любыми PHP-приложениями.
«Только готовя к выпуску виртуальную машину, мы по-настоящему осознали, какую большую работу должен проделать клиент, для того чтобы настроить безопасную и производительную конфигурацию. Представленный продукт позволяет принципиально решить проблему эксплуатации приложений. Я уверен, что в ближайшее время появятся тарифные планы у хостеров, предлагающие виртуальную машину «1С-Битрикс» в аренду», – отмечает Сергей Рыжиков, генеральный директор компании «1С-Битрикс».
«Плюсы технологии Virtual Appliance очевидны – заказчики получают гораздо большую гибкость в развертывании приложений и снимают с себя множество проблем при настройке уже купленных продуктов – фактически, это идеальное решение для провайдеров SaaS. Мы очень рады выходу первого коммерческого российского Virtual Appliance от компании «1С-Битрикс» и будем всячески поддерживать развитие этого направления», – комментирует Антон Антич, директор представительства VMware Inc в России и СНГ.
.
Давненько я не писал ничего тут. На то было много причин. В основном нехватка времени из-за работы, да и других важных дел. За последние 1.5 месяца много что со мной произошло, приятного и не очень. Главное, наверное, что я покупаю наконец-то квартиру на этой недели. Теперь будет у меня свое жилище
. А еще меня посетила одна мысль, и есть неплохая задумка. Думаю в скором времени и ее озвучу. Пока промолчу, буду собираться мыслями.
Сейчас вроде бы все улажено и успокоилось. Так что снова приступаю к ведению блога. В скором времени напишу пару статей.




