Имхо, полный сабж :)
Читаем далее...
Делаем:
Маунтим старый винт как /old, /old/usr, /old/etc, и т.д. (без запятых :) )
Например:
mkdir /old
mount /dev/sdb1 /old
mount /dev/sdb2 /old/var
mount /dev/sdb3 /old/usr
mount /dev/sdb7 /old/home
sdb1, sdb2 - могут быть другими, в зависимости каким винтом стоит. Так что проверьте сначала.
И вводим след. команды копирования:
cp -R –reply=yes -p /old/etc/proftpd/* /etc/proftpd
cp -R –reply=yes -p /old/etc/valiases/* /etc/valiases
cp -R –reply=yes -p /old/etc/vfilters/* /etc/vfilters
cp -R –reply=yes -p /old/etc/userdomains /etc
cp -R –reply=yes -p /old/usr/local/cpanel/3rdparty/mailman/* /usr/local/cpanel/3rdparty/mailman
cp -R –reply=yes -p /old/usr/local/frontpage/* /usr/local/frontpage
cp -R –reply=yes -p /old/usr/share/ssl/* /usr/share/ssl
cp -R –reply=yes -p /old/var/cpanel/* /var/cpanel
cp -R –reply=yes -p /old/var/lib/mysql/* /var/lib/mysql
cp -R –reply=yes -p /old/var/log/bandwidth/* /var/log/bandwidth
cp -R –reply=yes -p /old/var/named/* /var/named
cp -R –reply=yes -p /old/var/spool/cron/* /var/spool/cron
cp -R –reply=yes -p /old/etc/ips /etc/ips
cp -R –reply=yes -p /old/etc/group /etc/group
cp -R –reply=yes -p /old/etc/localdomains /etc/localdomains
cp -R –reply=yes -p /old/etc/named.conf /etc/named.conf
cp -R –reply=yes -p /old/etc/passwd /etc/passwd
cp -R –reply=yes -p /old/etc/proftpd.conf /etc/proftpd.conf
cp -R –reply=yes -p /old/etc/quota.conf /etc/quota.conf
cp -R –reply=yes -p /old/etc/rndc.conf /etc/rndc.conf
cp -R –reply=yes -p /old/etc/secondarymx /etc/secondarymx
cp -R –reply=yes -p /old/etc/shadow /etc/shadow
cp -R –reply=yes -p /old/etc/wwwacct.conf /etc/wwwacct.conf
cp -R –reply=yes -p /old/usr/local/apache/conf/httpd.conf /usr/local/apache/conf/httpd.conf
cp -R –reply=yes -p /old/usr/local/cpanel/3rdparty/interchange/interchange.cfg /usr/local/cpanel/3rdparty/interchange/interchange.cfg
cp -R –reply=yes -p /old/home/* /home
chown -R mysql:mysql /var/lib/mysql
Запускаем скрипты (по очереди):
/scripts/restartsrv httpd
/scripts/restartsrv exim
/scripts/restartsrv mysql
/scripts/enablefileprotect
/scripts/mailperm
[ad#ad-5]
Важные вещи для проверки:
1 - rndc статус должен показывать все зоны. Если показывает 8, или совсем нчиего, запустите /scripts/fixndc
2 - Вы должны перезапустить сервер убедится, что сайты на сервере нормально работают. Это очень важно!! Если нет, то
3 - Перекомпилируйте Apache с PHP и нужными модулями. (расскажу подробней в следущей статье)
4 - Установите Zend Optimizer, Fantastico, IonCube (если нужно).
5- Если Вы копировали Cpanel старой версии, Вы также должны запустить скрипт /scripts/convert2maildir для конвертации почты из Mbox в MailDir.
Спасибо за внимание :)
Комментариев нет:
Отправить комментарий