SSH at Advanced 113 visualizações

Como copiar arquivos entre dois servidores GeHost diretamente via SSH

Ver no WHMCS

Como copiar arquivos entre dois servidores GeHost diretamente via SSH

Olá, querido(a) cliente GeHost! 👋 Seja bem-vindo(a) ao nosso guia de SSH at Advanced, onde você, mesmo sendo iniciante, vai aprender a mover arquivos entre dois servidores com segurança e eficiência. Vamos juntos, como um verdadeiro sensei e seu aluno de confiança?

Imagine que você tem dois sites hospedados na GeHost — um no seu plano Econômico, outro no Plus — e precisa copiar uma pasta de arquivos de um para o outro. Em vez de baixar tudo no seu computador e depois enviar de novo, podemos fazer isso diretamente entre os servidores usando o SSH. É rápido, seguro e economiza tempo!

Dica do Sensei: Este método só funciona se os dois servidores estiverem sob sua conta GeHost e se você tiver acesso SSH ativado em ambos. Verifique isso no seu painel.

Passo a passo: copiar arquivos entre servidores via SSH

Antes de começar, certifique-se de que:

  • Você tem acesso SSH em ambos os servidores.
  • Seus planos permitem acesso SSH (todos os planos GeHost incluem, exceto o Econômico, que exige habilitação via suporte).
  • Você já tem o nome de usuário e senha SSH de cada servidor (geralmente são os mesmos do cPanel).
  • Seu computador tem um cliente SSH instalado. No Windows, use Windows Terminal ou Putty. No Mac/Linux, o terminal já vem com SSH.

Pronto? Vamos lá!

  1. Abra o terminal no seu computador (no Windows, use o Terminal ou PowerShell).
  2. Conecte-se ao primeiro servidor usando o comando abaixo (substitua os dados fictícios pelos reais da sua conta):
    ssh usuario@servidor1.gehost.com.br

    Se for a primeira vez, aparecerá uma mensagem de confirmação. Digite yes e pressione Enter.

  3. Autentique-se com a senha do SSH (não confunda com a senha do cPanel — é diferente, mas pode ser a mesma se você não alterou).
  4. Confirme o caminho dos arquivos no servidor de origem. Por exemplo, se quiser copiar uma pasta chamada backup-site dentro de public_html, digite:

    ls public_html/backup-site

    Se aparecer a lista de arquivos, está tudo certo!

  5. Use o comando scp para copiar diretamente do servidor 1 para o servidor 2. O formato é:

    scp -r /caminho/do/arquivo usuario@servidor2.gehost.com.br:/caminho/de/destino

    Exemplo prático:

    scp -r public_html/backup-site usuario@servidor2.gehost.com.br:/home/usuario/public_html/backup-site

    Este comando copia toda a pasta backup-site do primeiro servidor para o segundo, mantendo a estrutura.

  6. Confirme a conexão com o segundo servidor — você será solicitado a digitar a senha SSH do segundo servidor.
  7. Aguarde a conclusão da transferência. O terminal mostrará o progresso em porcentagem. Quando terminar, você verá o prompt de novo.
  8. Verifique no segundo servidor se os arquivos chegaram. Conecte-se ao segundo servidor com SSH e use:

    ls public_html/backup-site

    Se os arquivos aparecerem, parabéns! 🎉 A cópia foi um sucesso!

Imagens ilustrativas (cPanel)

Para verificar se o acesso SSH está habilitado, acesse o painel do cliente:

Depois, vá até o menu SSH Access (em alguns planos, está em Advanced).

Painel inicial do cPanel com grupos de ferramentas

Se você vir a opção SSH Access, seu plano permite. Se não, entre em contato com o suporte para habilitar.

Dica extra do Sensei

Se você for fazer isso com frequência, considere usar chaves SSH em vez de senha. Isso torna o processo mais rápido e seguro. Quer aprender? É só pedir no nosso suporte — e o nosso time te ajuda com carinho.

Se tiver dúvidas, não hesite em nos procurar. Estamos aqui para ajudar, sempre. 💬

Com carinho,
Sensei da GeHost
*Grupo G e Soluções e Eventos LTDA | entexp.com.br | Raphael Neves Koga (desde 2015)*

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.