Como usar Rsync no Windows 10 | Tutorial e Alternativa
Desbloqueie o poder do Rsync no Windows 10! Aprenda como e explore uma alternativa conveniente para backup e sincronização sem interrupções. Simplifique a gestão dos seus dados hoje.
Posso usar o Rsync no Windows 10?
O Rsync (Remote Sync) é uma ferramenta baseada em Linux/Unix para backup e sincronização de dados, tanto local quanto remotamente. Usando o comando Rsync, é possível sincronizar arquivos e diretórios entre diretórios, discos ou computadores em rede.
No Windows 10, você pode ter a mesma necessidade - copiar arquivos de um diretório para outro diretório local, sincronizar arquivos da máquina local para um servidor de rede ou vice-versa, e é por isso que você pode querer usar o Rsync no Windows 10. Mas a pergunta é: é realmente possível?
O Linux não é hospedado pela Microsoft, então, para executar comandos do Linux no Windows 10, é necessário fazer algumas preparações primeiro, algumas delas podem ser complicadas e demoradas. Portanto, você também pode considerar o uso de software de sincronização de arquivos no Windows 10 ou Windows 11 como uma alternativa ao Rsync.
?Alternativa ao Rsync no Windows 10 para backup e sincronização de arquivos
?O Windows Server possui o Rsync? (Usuários do servidor, clique aqui)
Como executar o comando Rsync no Windows 10
Há várias maneiras de executar comandos do Linux no Windows 10, uma delas é fazer o dual boot do Linux e do Windows, o que permite escolher qual sistema inicializar ao iniciar o computador, mas isso pode ser muito complicado, especialmente quando você não pretende usar o Linux com frequência.
Portanto, é mais recomendado instalar o Subsistema do Windows para Linux (WSL) no seu computador. Ele funciona como uma utilidade do Windows e permite executar uma distribuição do Linux em modo de linha de comando, o que é uma maneira relativamente fácil de usar o Rsync no Windows 10 e também se aplica a outras utilidades do Linux. Mas se você não quiser instalar o WSL, pode tentar executar o Rsync com o Git Bash.
Aqui está uma explicação detalhada das duas abordagens:
♦ Método 1 - Instalar o WSL: Siga este Guia de Instalação do WSL fornecido pela Microsoft para instalar o Subsistema do Windows para Linux no seu computador com Windows 10. Os passos detalhados dependem da versão do seu sistema.
Se você estiver executando a versão 2004 ou posterior do Windows 10 ou o Windows 11: basta abrir uma janela de comando (PowerShell ou Prompt de Comando) como administrador, digitar o seguinte comando e pressionar Enter:
wsl --install
Este comando irá ativar os componentes necessários opcionais, baixar o kernel Linux mais recente, definir o WSL 2 como padrão e instalar a distribuição Linux para você. Você pode usar o WSL após reiniciar o computador.
A distribuição Linux instalada por padrão é o Ubuntu. Isso pode ser alterado usando a flag -d.
- Para alterar a distribuição instalada, digite: wsl --install -d [Nome da Distribuição]. Substitua [Nome da Distribuição] pelo nome da distribuição que você deseja instalar.
- Para ver uma lista de distribuições Linux disponíveis para download através da loja online, digite: wsl --list --online ou wsl -l -o.
- Para instalar distribuições Linux adicionais após a instalação inicial, você também pode usar o seguinte comando: wsl --install -d [Nome da Distribuição].
Se você estiver executando versões mais antigas: Você precisa seguir alguns passos adicionais para instalar o WSL manualmente. Primeiro, digite este comando no PowerShell como Administrador:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Em seguida, você pode atualizar para o WSL 2 ou continuar usando o WSL 1. Para este último, agora você pode selecionar uma distribuição Linux na Microsoft Store. As opções disponíveis incluem Ubuntu, SUSE, Debian, Fedora, Pengwin, etc.
Na primeira vez que você iniciar a distribuição Linux, será solicitado que aguarde alguns minutos para que os arquivos sejam armazenados em seu computador. Além disso, você precisará criar uma conta de usuário com senha para a distribuição Linux.
♦ Método 2 - Instalar Git para Windows: Além de instalar WSL e a distribuição Linux, você também pode tentar usar o Rsync no Windows 10 instalando o Git for Windows, que permite executar o comando Rsync com o Git Bash.
Agora você pode clicar aqui para encontrar e baixar o Rsync, e usar o zstd para extraí-lo (executando o comando no Git Bash).
O próximo passo é mover os arquivos extraídos para o destino correspondente. Por exemplo:
- \rsync-3.2.2-1\usr\bin → C:\Program Files\Git\usr\bin
- \rsync-3.2.2-1\usr\lib → C:\Program Files\Git\usr\lib
- \rsync-3.2.2-1\usr\share → C:\Program Files\Git\usr\share
Então você deverá conseguir usar o comando Rsync no Windows 10 através do Git Bash.
Dica:
Também há uma versão do Rsync para Windows, chamada cwRsync. Você pode usá-la para fazer backup e sincronização de arquivos remotamente no Windows 10 também. No entanto, a versão gratuita do cwRsync Server foi descontinuada e a última versão gratuita não está mais disponível diretamente. Para mais detalhes, você pode verificar o site oficial.
Alternativa ao Rsync no Windows 10 para fazer backup e sincronizar arquivos
Como mostrado acima, não é fácil instalar o Rsync no Windows 10, mesmo com a abordagem simplificada. Se você não precisa usar essa utilidade e está aberto a outras opções, talvez um programa baseado no Windows possa lhe poupar muito trabalho.
Então, quais alternativas ao Rsync você tem no Windows?
?Backup e Restauração | A antiga ferramenta de Backup e Restauração é um procedimento lento e propenso a erros. Além disso, ela carece de algumas opções para realizar backups de dados de forma flexível. |
?Histórico de Arquivos | Com o Histórico de Arquivos, você pode fazer backups automáticos de pastas com uma configuração simples, o que parece conveniente, mas os locais de armazenamento suportados são muito limitados, e no Windows 11, você não pode adicionar pastas pessoais. |
?AOMEI Backupper | É uma ferramenta útil com recursos de Backup e Sincronização. Você pode selecionar a origem ou o destino como disco rígido interno/externo, rede/NAS, nuvem, USB. Assim, você pode facilmente sincronizar a unidade local com a unidade de rede/nuvem, sincronizar NAS com nuvem, sincronizar NAS com NAS, etc. Você também pode agendar a execução automática de tarefas de backup ou sincronização de forma regular, realizar backups incrementais ou diferenciais para copiar apenas os arquivos alterados. |
Aqui vou usar o AOMEI Backupper Standard como exemplo para mostrar como sincronizar arquivos do disco local para a nuvem usando uma alternativa do Rsync para o Windows. Este freeware é compatível com Windows 11/10/8/7/XP/Vista, e a operação é realmente simples com uma interface gráfica intuitiva.
Você pode baixar e instalar a versão Standard completamente gratuita para testá-la:
*Também existe uma edição especializada do AOMEI Backupper Server que oferece todos os recursos para usuários do Windows Server.
Como sincronizar arquivos em um computador com Windows 10 para uma unidade de nuvem:
Passo 1. Baixe e execute a alternativa do Rsync para Windows, vá para a guia Sincronização e selecione Sincronização Básica.