Como copiar arquivos entre dois servidores GeHost diretamente via SSH
Olá, querido(a) cliente GeHost! 👋 Seja bem-vindo(a) ao nosso guia de SSH & Avançado, 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á!
- Abra o terminal no seu computador (no Windows, use o Terminal ou PowerShell).
- Conecte-se ao primeiro servidor usando o comando abaixo (substitua os dados fictícios pelos reais da sua conta):
ssh usuario@servidor1.gehost.com.brSe for a primeira vez, aparecerá uma mensagem de confirmação. Digite yes e pressione Enter.
- 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).
- Confirme o caminho dos arquivos no servidor de origem. Por exemplo, se quiser copiar uma pasta chamada
backup-sitedentro depublic_html, digite:ls public_html/backup-siteSe aparecer a lista de arquivos, está tudo certo!
- Use o comando
scppara copiar diretamente do servidor 1 para o servidor 2. O formato é:scp -r /caminho/do/arquivo usuario@servidor2.gehost.com.br:/caminho/de/destinoExemplo prático:
scp -r public_html/backup-site usuario@servidor2.gehost.com.br:/home/usuario/public_html/backup-siteEste comando copia toda a pasta
backup-sitedo primeiro servidor para o segundo, mantendo a estrutura. - Confirme a conexão com o segundo servidor — você será solicitado a digitar a senha SSH do segundo servidor.
- Aguarde a conclusão da transferência. O terminal mostrará o progresso em porcentagem. Quando terminar, você verá o prompt de novo.
- Verifique no segundo servidor se os arquivos chegaram. Conecte-se ao segundo servidor com SSH e use:
ls public_html/backup-siteSe 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).
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)*