No servidor de Origem
Primeiro faça um dump do Banco de dados:
# mysqldump -u root whmsonic > /home/WHMSONIC.sql
Ou você pode baixar o banco de dados indo em: WHM –> phpMyAdmin
Envie os arquivos para o novo servidor:
Banco de dados:
# scp -P PORTA_SSH_REMOTA /home/WHMSONIC.sql root@IP_SERVIDOR_DESTINO:/home
Arquivos(Clientes): sc_
# rsync -avz -e ‘ssh -p PORTA_SSH_REMOTA’ /home/sc_* root@IP_SERVIDOR_DESTINO:/home
Dica para migração de contas de clientes: Caso queira exportar as contas sem os arquivos “.mp3“, use o seguinte comando:
# rsync -avz -e ‘ssh -p PORTA_SSH_REMOTA’ /home/sc_* –exclude ‘*.mp3’ root@IP_SERVIDOR_DESTINO:/home
Arquivos(Revendedor): rs_
# rsync -avz -e ‘ssh -p PORTA_SSH_REMOTA’ /home/rs_* root@IP_SERVIDOR_DESTINO:/home
No servidor de Destino
Substitua os IPs antigos pelos novos (coloque uma barra invertida antes de cada ponto):
# sed ‘s/IP_SERVIDOR_ORIGEM/IP_SERVIDOR_DESTINO/’ /home/WHMSONIC.sql
Importe o banco de dados
# mysqladmin -u root whmsonic < /home/WHMSONIC.sql
Recrie os usuários das rádios:
# for file in /home/sc_*
do
user=`basename $file`
groupadd $user
useradd -g $user -d /home/$user $user
sudo chown -R ${user}.${user} /home/$user
done
do
user=`basename $file`
groupadd $user
useradd -g $user -d /home/$user $user
sudo chown -R ${user}.${user} /home/$user
done