{
  "schemaVersion": "1.0",
  "id": 148,
  "path": "/artigos/scp-e-rsync-transferir-arquivos-vps",
  "url": "https://ajuda.roxycloud.com.br/artigos/scp-e-rsync-transferir-arquivos-vps",
  "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/scp-e-rsync-transferir-arquivos-vps.md",
  "jsonUrl": "https://ajuda.roxycloud.com.br/artigos/scp-e-rsync-transferir-arquivos-vps.json",
  "title": "SCP e rsync: como transferir arquivos para a VPS",
  "seoTitle": "SCP e rsync: transferir arquivos para a VPS | RoxyCloud",
  "description": "Envie e baixe arquivos da VPS por SSH com SCP e rsync: comandos prontos, diferença entre os dois, porta SSH alterada, Windows e como migrar pastas grandes.",
  "category": "servidor-vps-cloud",
  "categoryLabel": "Servidor VPS (Cloud)",
  "categoryUrl": "https://ajuda.roxycloud.com.br/categorias/servidor-vps-cloud",
  "datePublished": "2026-09-17",
  "dateModified": "2026-09-18",
  "readingMinutes": 5,
  "wordCount": 841,
  "h1": "SCP e rsync: como transferir arquivos para a VPS",
  "excerpt": "Envie e baixe arquivos da VPS por SSH com SCP e rsync: comandos prontos, diferença entre os dois, porta SSH alterada, Windows e como migrar pastas grandes.",
  "author": "Equipe RoxyCloud",
  "language": "pt-BR",
  "toc": [
    {
      "id": "antes-de-comecar-tudo-passa-pelo-ssh",
      "label": "Antes de começar: tudo passa pelo SSH",
      "level": 2
    },
    {
      "id": "scp-copias-simples",
      "label": "SCP: cópias simples",
      "level": 2
    },
    {
      "id": "rsync-sincronizar-so-o-que-mudou",
      "label": "rsync: sincronizar só o que mudou",
      "level": 2
    },
    {
      "id": "quando-usar-cada-um",
      "label": "Quando usar cada um",
      "level": 2
    },
    {
      "id": "migrar-uma-pasta-grande-entre-servidores",
      "label": "Migrar uma pasta grande entre servidores",
      "level": 2
    },
    {
      "id": "entrar-sem-senha-com-chave-ssh",
      "label": "Entrar sem senha com chave SSH",
      "level": 2
    },
    {
      "id": "na-roxycloud",
      "label": "Na RoxyCloud",
      "level": 2
    },
    {
      "id": "perguntas-frequentes",
      "label": "Perguntas frequentes",
      "level": 2
    }
  ],
  "faqs": [
    {
      "question": "SCP e rsync usam a mesma conexão do SSH?",
      "answer": "Sim. Os dois transferem arquivos por cima do SSH e usam a mesma autenticação. Se você entra por chave, as transferências também usam a chave."
    },
    {
      "question": "Qual a diferença entre SCP e rsync?",
      "answer": "O SCP copia o arquivo inteiro toda vez. O rsync compara origem e destino e envia só as diferenças. Para uma cópia única, SCP basta; para sincronizar pastas, rsync é muito mais eficiente."
    },
    {
      "question": "Como usar SCP com porta SSH diferente?",
      "answer": "Use -P maiúsculo: scp -P 2222 arquivo root@IP:/destino/. No rsync, use -e \"ssh -p 2222\"."
    },
    {
      "question": "rsync serve como backup?",
      "answer": "Serve para espelhar pastas, mas backup de verdade guarda versões. Combine o rsync com pastas datadas ou use uma ferramenta de backup com histórico."
    },
    {
      "question": "Dá para retomar uma transferência interrompida?",
      "answer": "Com rsync e a opção -P, sim: ele continua de onde parou. O SCP recomeça do zero."
    }
  ],
  "howToSteps": [],
  "relatedGuides": [
    {
      "title": "RDP não conecta na VPS Windows? Use o console VNC do painel",
      "url": "https://ajuda.roxycloud.com.br/artigos/console-vnc-vps-windows-rdp-nao-conecta",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/console-vnc-vps-windows-rdp-nao-conecta.md"
    },
    {
      "title": "Disco cheio no Linux: como ver o que ocupa espaço na VPS",
      "url": "https://ajuda.roxycloud.com.br/artigos/disco-cheio-linux-ver-espaco-vps",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/disco-cheio-linux-ver-espaco-vps.md"
    },
    {
      "title": "Como monitorar uma VPS 24 horas: alertas, uptime e métricas",
      "url": "https://ajuda.roxycloud.com.br/artigos/monitorar-vps-24-horas",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/monitorar-vps-24-horas.md"
    },
    {
      "title": "Como monitorar a VPS com htop e Netdata",
      "url": "https://ajuda.roxycloud.com.br/artigos/htop-e-netdata-monitorar-vps",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/htop-e-netdata-monitorar-vps.md"
    },
    {
      "title": "Como instalar o Portainer na VPS para gerenciar o Docker",
      "url": "https://ajuda.roxycloud.com.br/artigos/como-instalar-portainer-vps",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/como-instalar-portainer-vps.md"
    }
  ],
  "relatedProducts": [],
  "content": {
    "format": "markdown",
    "body": "**Resposta rápida:** use **SCP** para cópias simples (`scp arquivo.zip root@IP_DA_VPS:/root/`) e **rsync** para sincronizar pastas, porque ele envia só o que mudou e retoma transferências interrompidas (`rsync -avzP pasta/ root@IP_DA_VPS:/destino/`). Os dois funcionam por cima do SSH, com a mesma senha ou chave que você já usa para entrar na VPS.\n\n## Antes de começar: tudo passa pelo SSH\n\nSCP e rsync não são protocolos separados: eles viajam pela conexão SSH. Se você já acessa a VPS por SSH, já pode transferir arquivos, com a mesma criptografia e autenticação. Se ainda não acessou, veja [como acessar a VPS por SSH](https://ajuda.roxycloud.com.br/artigos/um-breve-tutorial-de-como-acessar-o-ssh-de-sua-vps).\n\nOs comandos rodam no **seu computador**, não na VPS. No Linux e no macOS, use o terminal. No Windows 10 e 11, o `scp` já vem com o OpenSSH no PowerShell; o `rsync` funciona pelo WSL. Se preferir interface gráfica, use SFTP com o FileZilla, como mostra o guia de [transferir arquivos por SFTP](https://ajuda.roxycloud.com.br/artigos/transferir-arquivos-vps-sftp).\n\n## SCP: cópias simples\n\nO SCP funciona como copiar e colar entre o seu computador e a VPS: você indica origem e destino, e ele transfere o arquivo inteiro.\n\n```bash\n# enviar um arquivo para a VPS\nscp backup.zip root@IP_DA_VPS:/root/\n\n# baixar um arquivo da VPS para a pasta atual\nscp root@IP_DA_VPS:/var/log/syslog .\n\n# enviar uma pasta inteira\nscp -r meu-site root@IP_DA_VPS:/var/www/\n\n# se a porta do SSH foi alterada (atenção: -P maiúsculo)\nscp -P 2222 backup.zip root@IP_DA_VPS:/root/\n```\n\nO SCP sempre recomeça do zero. Se a conexão cair no meio de um arquivo grande, a cópia precisa ser refeita inteira.\n\n## rsync: sincronizar só o que mudou\n\nO rsync compara origem e destino e envia apenas as diferenças. Na segunda execução, ele transfere só o que mudou, o que deixa sincronizações rotineiras muito rápidas. Instale nas duas pontas (`sudo apt install -y rsync`) e use:\n\n```bash\n# enviar uma pasta para a VPS\nrsync -avzP meu-site/ root@IP_DA_VPS:/var/www/meu-site/\n\n# baixar uma pasta da VPS\nrsync -avzP root@IP_DA_VPS:/var/www/meu-site/ ./meu-site-copia/\n\n# com porta SSH alterada\nrsync -avzP -e \"ssh -p 2222\" meu-site/ root@IP_DA_VPS:/var/www/meu-site/\n```\n\n- `-a` : modo arquivo, mantém permissões, datas e links.\n- `-v` : mostra o que está sendo copiado.\n- `-z` : comprime durante a transferência, útil para texto e código.\n- `-P` : mostra o progresso e guarda arquivos parciais, permitindo retomar.\n\n> **Atenção à barra no final:** `meu-site/` copia o **conteúdo** da pasta; `meu-site` sem barra copia a **pasta inteira** para dentro do destino. Esse detalhe é a causa mais comum de pastas duplicadas.\n\nAntes de uma sincronização importante, simule com `--dry-run` (ou `-n`): o rsync mostra o que faria sem alterar nada. A opção `--delete` apaga no destino o que não existe mais na origem; use só depois de testar com `--dry-run`.\n\n## Quando usar cada um\n\n| Tarefa | Melhor opção |\n| --- | --- |\n| Enviar um arquivo único | SCP |\n| Baixar um log rápido | SCP |\n| Sincronizar uma pasta várias vezes | rsync |\n| Migrar pasta grande com risco de queda | rsync |\n| Copiar entre duas VPS | rsync, rodando em uma delas |\n| Arrastar e soltar com interface gráfica | SFTP (FileZilla ou WinSCP) |\n\n## Migrar uma pasta grande entre servidores\n\nPara levar um projeto ou mundo de jogo de uma VPS antiga para uma nova, rode o rsync na máquina nova, puxando da antiga:\n\n```\nrsync -avzP root@IP_ANTIGO:/home/app/ /home/app/\n```\n\nFaça uma primeira cópia com o serviço ainda rodando e, na hora da troca, pare o serviço e rode o mesmo comando de novo: a segunda passada copia só o que mudou e termina rápido. Para arquivos já compactados, como `.zip` e vídeos, tire o `-z`, que só gastaria CPU. Se precisar compactar antes, veja [compactar pastas em ZIP ou TAR.GZ](https://ajuda.roxycloud.com.br/artigos/compactar-pasta-zip-tar-gz-debian-ubuntu).\n\n## Entrar sem senha com chave SSH\n\nCom chave SSH, as transferências também ficam sem senha, o que permite automatizar com cron:\n\n```bash\nssh-keygen -t ed25519\nssh-copy-id root@IP_DA_VPS\n```\n\nDepois disso, `scp` e `rsync` usam a chave automaticamente. Para cópias de segurança com agendamento, veja [backup automático com rsync](https://ajuda.roxycloud.com.br/artigos/backup-automatico-linux-rsync). Lembre que espelhar uma pasta não é backup completo: um arquivo apagado por engano é apagado também na cópia se você usar `--delete`. Guarde versões com data.\n\n## Na RoxyCloud\n\nTodas as VPS da RoxyCloud têm acesso root por SSH, então SCP, rsync e SFTP funcionam desde o primeiro acesso. Os dados de conexão (IP, usuário e senha) chegam após a ativação. Se estiver migrando de outro provedor e precisar de ajuda, abra um ticket ou fale no [Discord](https://discord.roxycloud.com.br).\n\n## Perguntas frequentes\n\n**SCP e rsync usam a mesma conexão do SSH?**\n\nSim. Os dois transferem arquivos por cima do SSH e usam a mesma autenticação. Se você entra por chave, as transferências também usam a chave.\n\n**Qual a diferença entre SCP e rsync?**\n\nO SCP copia o arquivo inteiro toda vez. O rsync compara origem e destino e envia só as diferenças. Para uma cópia única, SCP basta; para sincronizar pastas, rsync é muito mais eficiente.\n\n**Como usar SCP com porta SSH diferente?**\n\nUse `-P` maiúsculo: `scp -P 2222 arquivo root@IP:/destino/`. No rsync, use `-e \"ssh -p 2222\"`.\n\n**rsync serve como backup?**\n\nServe para espelhar pastas, mas backup de verdade guarda versões. Combine o rsync com pastas datadas ou use uma ferramenta de backup com histórico.\n\n**Dá para retomar uma transferência interrompida?**\n\nCom rsync e a opção `-P`, sim: ele continua de onde parou. O SCP recomeça do zero."
  },
  "jsonLd": [
    {
      "@type": "Article",
      "@id": "https://ajuda.roxycloud.com.br/artigos/scp-e-rsync-transferir-arquivos-vps#article",
      "headline": "SCP e rsync: transferir arquivos para a VPS",
      "description": "Envie e baixe arquivos da VPS por SSH com SCP e rsync: comandos prontos, diferença entre os dois, porta SSH alterada, Windows e como migrar pastas grandes.",
      "url": "https://ajuda.roxycloud.com.br/artigos/scp-e-rsync-transferir-arquivos-vps",
      "articleSection": "Servidor VPS (Cloud)",
      "inLanguage": "pt-BR",
      "isAccessibleForFree": true,
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://ajuda.roxycloud.com.br/artigos/scp-e-rsync-transferir-arquivos-vps#webpage"
      },
      "image": [
        "https://ajuda.roxycloud.com.br/og-ajuda.png"
      ],
      "author": {
        "@type": "Organization",
        "name": "RoxyCloud"
      },
      "publisher": {
        "@type": "Organization",
        "name": "RoxyCloud",
        "logo": {
          "@type": "ImageObject",
          "url": "https://cdn.roxycloud.com.br/logo.png"
        }
      },
      "datePublished": "2026-09-17T15:06:58.000Z",
      "dateModified": "2026-09-18T00:06:06.000Z"
    },
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Início",
          "item": "https://ajuda.roxycloud.com.br"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Servidor VPS (Cloud)",
          "item": "https://ajuda.roxycloud.com.br/categorias/servidor-vps-cloud"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "SCP e rsync: como transferir arquivos para a VPS",
          "item": "https://ajuda.roxycloud.com.br/artigos/scp-e-rsync-transferir-arquivos-vps"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://ajuda.roxycloud.com.br/artigos/scp-e-rsync-transferir-arquivos-vps#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "SCP e rsync usam a mesma conexão do SSH?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Sim. Os dois transferem arquivos por cima do SSH e usam a mesma autenticação. Se você entra por chave, as transferências também usam a chave."
          }
        },
        {
          "@type": "Question",
          "name": "Qual a diferença entre SCP e rsync?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "O SCP copia o arquivo inteiro toda vez. O rsync compara origem e destino e envia só as diferenças. Para uma cópia única, SCP basta; para sincronizar pastas, rsync é muito mais eficiente."
          }
        },
        {
          "@type": "Question",
          "name": "Como usar SCP com porta SSH diferente?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Use -P maiúsculo: scp -P 2222 arquivo root@IP:/destino/. No rsync, use -e \"ssh -p 2222\"."
          }
        },
        {
          "@type": "Question",
          "name": "rsync serve como backup?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Serve para espelhar pastas, mas backup de verdade guarda versões. Combine o rsync com pastas datadas ou use uma ferramenta de backup com histórico."
          }
        },
        {
          "@type": "Question",
          "name": "Dá para retomar uma transferência interrompida?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Com rsync e a opção -P, sim: ele continua de onde parou. O SCP recomeça do zero."
          }
        }
      ]
    }
  ]
}