Hello Slava Dubrovskiy! On Thu, 30 Sep 2010 20:57:44 +0300 you wrote: > 30.09.2010 20:23, Grigory Fateyev пишет: > > Добрый день! > > > > Стоит задача перенести OpenVZ контейнеры на другой физический > > сервер. Что нужно сохранить помимо контейнеров, чтоб безболезненно > > перенести всё содержание? И вообще каков порядок действий? Что бы > > почитать по теме? > > > > > Перенос VPS > > Для переноса VPS на другой сервер существует утилита vzmigrate но она > долго работает и не всегда корректно (не всегда отрабатывает > сохранение дампа памяти) > > Поэтому мы делаем руками. Копирование осуществляется в 2 прохода. > Первый проход осуществляем "на горячую" на включенной VPS. > > 1. Проверяем не существует ли уже на сервере куда хотим копировать > VPS с таким VID > > 2. Запускаем копирование первый раз > > rsync --stats --progress -axH --delete --numeric-ids -e > ssh /var/lib/vz/private/210 host2.domain.com:/var/lib/vz/private/ > > где 210 VID VPS > > 3. Копируем конфиг > > rsync --stats --progress -aH --delete --numeric-ids -e > ssh /etc/vz/conf/210.conf host2.domain.com:/etc/vz/conf/ > > 4. Проверяем и тестируем конфиг (vzcfgvalidate).Если надо исправляем. > Изменяем данные по IP, NS и т.д. > > 5. Останавливаем VPS > > 6. Запускаем копирование второй раз > > rsync --stats --progress -aH --delete --numeric-ids -e > ssh /var/lib/vz/private/210 host2.domain.com:/var/lib/vz/private/ > > Если VPS большая, или там очень много файлов, то при последующем > старте будут пересчитываться квоты, на что может пойти много времени. > Поэтому быстрее будет скопировать квоты тоже. > > rsync --stats --progress -axH --delete --numeric-ids -e > ssh /var/lib/vzquota/quota.310 host2.domain.com:/var/lib/vzquota/ > > где 210 VID VPS > > 7. Запускаем VPS на новом сервере. > > На старом сервере устанавливаем > > vzctl set 210 --onboot no --save >
Спасибо всем ответившим за помощь! Всё стало намного проще осознать. -- Всего наилучшего! greg [at] anastasia [dot] ru Григорий. _______________________________________________ Sysadmins mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/sysadmins
