2015-01-02 17 views
-2

전 centos에서 whm/cpanel을 실행하는이 서버의 프로세서는 Intel Xeon Dual Core, 2.3GHz (4 스레드)입니다. 웹 사이트에 필요한 모듈, 플러그인 및 설정을 설치하고 설정했습니다. 이제 우리 웹 사이트는 많은 트래픽이되어 새로운 하이 엔드 서버로 마이그레이션해야했습니다.새 서버에 cpanel/whm을 사용하여 센트 os의 전체 복제본을 가져옵니다.

이제 우리는 인텔 코어 I7 3770과 함께 새로운 전용 서버를 구입했습니다. 3.4GHz/3.8GHz | 4 코어/8 스레드

이제 모든 데이터를 새 서버로 마이그레이션하려고합니다.

내 질문에

입니다 내가 수동으로 다시 전체를 구성해야하고 cpanal 전송을 할 수 있습니까? rsync 통해이 작업을 수행 할 수 있습니다.

사용할 수 있습니까?

커널이 패닉 할 지 확신하지 못합니까?

답변

1

새로 설치하고 계정을 이전하는 것이 좋습니다. 당신이에서은 wget 수 있도록 자동으로 공용 URL에서 백업을 사용할 수 있도록하려면

cat /var/cpanel/users | while read a; do 
/scripts/pkgacct $a 
done 

당신은 또한 ('다'전) 스크립트에 다음을 추가 할 수 있습니다 : 여기에 모든 계정을 패키지로 빠른 스크립트입니다 새로운 서버 :

cp /home/cpmove* /etc/httpd/htdocs/ 
chmod 777 /etc/httpd/htdocs/cpmove* 

복원 :

모든 계정에 대한 사용자 이름의 목록을 루트에서 accs.txt 파일을 만듭니다가 전송된다. 그런 다음이 스크립트를 실행할 수 있습니다 : 당신이 후 백업 할 수있는, 기존 서버의 설정을

#!/bin/bash 
cat /root/accs.txt | while read a; do 
cd /home/ 
wget http://server-hosting.com/cpmove-$a.tar.gz 
/scripts/restorepkg $a 
done 

그리고 당신은 시간을 절약하기 위해 필사적하는 경우와 새로운 서버에 복원 (나는이 일을하는 것이 좋습니다 모든를 플러그인 설치, 이전과 같은 모듈로 컴파일 PHP 등)

# /usr/local/cpanel/bin/cpconftool --backup 
Backup Successful 
/home/whm-config-backup-all-DATE.tar.gz