Página Inicial > Webhosting técnico > Copiar contas de alojamento entre paineis de controlo diferentes

Copiar contas de alojamento entre paineis de controlo diferentes

Este artigo inicia a nova categoria Webhosting técnico onde vou falar de alojamento numa versão técnica para webmasters mais experientes. Hoje vou mostrar como podemos copiar a maior parte do conteúdo de um servidor para outro, quando os sites usam paineis de controlo diferentes (cPanel, Plesk, LXAdmin) ou mesmo quando não usam painel de controlo.

Material necessário

  • Acesso SSH aos dois servidores
  • Um cliente SSH como o Putty
  • Conhecimentos mínimos de SSH

Como mover os ficheiros

  • Loga-te em SSH e vai até à pasta onde tens os ficheiros: cd /home/user/public_html/ (por exemplo)
  • Agora junta todos os ficheiros apenas num ficheiro .tar.bz2: tar -zcvf bla.tar.bz2 *
  • Fazes chmod ao ficheiro, para que ele possa ser enviado via web: chmod 777 bla.tar.bz2
  • Loga-te no outro servidor e fazes, no sítio onde os ficheiros deviam estar: wget www.site.com/bla.tar.bz2
  • E depois extrais: tar -zxvf bla.tar.bz2
  • Caso estejas a executar isto como root, deves dar os ficheiros a um user que não seja root, e para isso fazes: chown -R user:user *

Como mover a base de dados MySQL

  • No mesmo directório onde estás no servdor antigo, faz este comando: mysqldump –opt -u user -p basededados > backup.sql
  • Em seguida configurar o ficheiro para ser sacado pelo outro servidor: chmod 777 backup.sql
  • Agora no outro servidor, sacas-o: wget www.site.com/backup.sql
  • E por fim, inseres numa base de dados que já deve estar previamente criada: mysql -u user -p basededados < backup.sql

E pronto. O site está mudado. Agora basta alterares o DNS do site e fazeres as alterações necessárias nos ficheiros de configuração.

Dúvidas? Posta!

Rui

Related Posts with Thumbnails
Categories: Webhosting técnico Tags:
  1. 2, Outubro, 2008 a 12:26 | #1

    Boas,

    Já que tens acesso aos dois servers por ssh podes perfeitamente copiar o(s) ficheiro(s) com o comando scp… Evitas o risco de alguem sacar o teu .tar.bz2 com o código do website por exemplo….

  1. Ainda sem nenhum trackback.
Get Adobe Flash playerPlugin by wpburn.com wordpress themes