Migration VPS
From Help system
Ручной способ миграции VZ VPS
Не рекомендуется выполнять! Это требуется только в случае невозможности выполнить стандартными средствами!
Сначала стоит поставить на новой ноде все темплейты которые юзаются на старой. Но этого мало, чтобы не получить гору проблем, надо лучше скопировать все кеши темпейтов.
Делаем архивы темплейтов в /vz/template/_name_/x86/_version_/ , копируем и заливаем поверх.
Ничего не отключая на старой ноде, делаем rsync всех vps типа:
rsync -E -q -a -H --sparse --numeric-ids --delete --fdin 5 --fdout 8 --write-timeout 120 --progress-bar --rsh='ssh -p 9999' /vz/private/101 root@hwXX.dnska.com:/vz/private/
потом когда все скопируется отключаем все vps на старой, выполняем повторение этой команды (она синхронизирует только файлы которые изменились, что будет очень быстро), копируем файл конфига типа
scp -P 9999 /etc/sysconfig/vz-scripts/101.conf root@hwXX.dnska.com:/etc/sysconfig/vz-scripts/
После этого чиним:
vzpkg repair /vz/private/101 /etc/vz/conf/101.conf vzquota drop 101
Для Virtuozzo 3.x:
vzpkg repair centos-5-x86 /vz/private/101 vzquota drop 101
и запускаем
vzctl start 101
/usr/local/rsync/bin/rsync -a -u -X --specials -t --rsh="ssh -p9999" --rsync-path=/usr/local/rsync/bin/rsync --delete --numeric-ids --stats --human-readable --progress /vz/private/101 root@10.1.1.121:/vz/private/ vzfsutil -pi -t /vz/template/ /vz/private/122 --call=m --oall=d
