Como compactar e transferir arquivos grandes via SSH com tar e scp imprimir

  • 0

Como compactar e transferir arquivos grandes via SSH com tar e scp

Olá, querido(a) cliente da GeHost! Seja bem-vindo(a) ao seu guia de bordo para operações avançadas com segurança e eficiência. Hoje vamos aprender juntos como compactar arquivos grandes usando o comando tar e transferi-los com segurança para seu servidor via scp. É como preparar uma mala pesada e enviá-la com um sistema de entrega confiável — tudo com o poder do SSH, sem medo de perder dados.

Antes de começar: o que você precisa

  • Um terminal (como o Terminal do Mac, PowerShell no Windows ou Linux).
  • Seu usuário SSH e senha de acesso (disponíveis no painel da GeHost).
  • Conexão com a internet estável.
  • Seu arquivo ou pasta grande já no seu computador.

Dica do Sensei: Se não sabe onde encontrar suas credenciais SSH, acesse o painel do cliente → clique em "SSH" no menu lateral → lá estão os dados. Se não tiver acesso SSH ativo, fale com nosso suporte (30 dias grátis após a entrega).

Passo 1: Compactar arquivos com tar

Imagine que você tem uma pasta cheia de arquivos (como imagens, backups ou documentos). Vamos juntá-los em um único arquivo compactado, para facilitar o envio. Isso é feito com o comando tar.

No seu terminal, digite:

tar -czf nome_do_arquivo.tar.gz /caminho/para/seus/arquivos

Exemplo prático:

tar -czf meu_backup.tar.gz /home/usuario/public_html/wp-content/uploads

Explicando os parâmetros:

  • -c = criar um novo arquivo compactado.
  • -z = usar compressão gzip (faz o arquivo ficar menor).
  • -f = especificar o nome do arquivo final.
Tela do Gerenciador de Arquivos do cPanel, mostrando a estrutura de pastas como public_html

Passo 2: Transferir o arquivo com scp

Com o arquivo compactado prontinho, agora vamos enviá-lo ao seu servidor com segurança. O comando scp é como um caminhão blindado: ele move arquivos com criptografia, protegendo seus dados em trânsito.

No terminal, digite:

scp nome_do_arquivo.tar.gz usuario@seu-servidor.com:~/

Exemplo:

scp meu_backup.tar.gz usuario@gehost.com.br:~/

Seu terminal vai pedir a senha do SSH. Digite-a (atenção: não aparece enquanto digita — é normal!). Após o envio, você verá uma barra de progresso mostrando o quanto já foi transferido.

Dica do Sensei: Se o comando falhar, verifique se o nome do servidor está correto e se o SSH está ativado no seu plano. Caso precise, entre em contato com o suporte do painel.

Passo 3: Descompactar no servidor

Depois de transferir, você precisa descompactar o arquivo no servidor. Para isso, use o SSH novamente para entrar no servidor e rodar o comando:

tar -xzf nome_do_arquivo.tar.gz

Exemplo:

tar -xzf meu_backup.tar.gz

Esse comando extrai todos os arquivos do arquivo compactado de volta para o diretório atual.

Passo 4: Limpeza (opcional, mas recomendado)

Depois de confirmar que tudo foi extraído corretamente, você pode apagar o arquivo compactado para liberar espaço:

rm nome_do_arquivo.tar.gz

Conclusão: você está no controle

Parabéns! Agora você sabe como compactar arquivos grandes, transferi-los com segurança via SSH e descompactá-los no servidor — tudo com comandos simples e poderosos. É como se o seu servidor fosse um cofre seguro e você, o mestre das operações.

Se tiver dúvidas, não hesite: o suporte da GeHost está aqui para te ajudar — e lembre-se, você tem 30 dias grátis após a entrega para testar, aprender e se sentir em casa.

Com carinho,
Seu Sensei da GeHost 🌟


Esta resposta lhe foi útil?

« Retornar