Buscar

Ferramentas

Rclone

Programa de linha de comando para copiar, sincronizar, criptografar e montar arquivos em dezenas de nuvens, como S3, Google Drive, Dropbox e OneDrive.

  • DevOps e Infraestrutura
Rclone

O Rclone se descreve como "rsync para armazenamento em nuvem". Ele copia e sincroniza arquivos entre o seu computador e dezenas de serviços de storage, ou de uma nuvem direto para outra, tudo pela linha de comando. O site cita mais de 70 produtos compatíveis, entre eles Amazon S3, Google Drive, Dropbox, Backblaze B2, OneDrive e Azure Blob Storage.

Para que serve

  • Mandar a cópia externa de uma rotina de backup 3-2-1 para um bucket S3 ou B2.
  • Espelhar uma pasta com sync, copiar só o que mudou com copy ou manter duas pastas alinhadas com bisync.
  • Criptografar arquivos antes do envio, com o backend crypt.
  • Montar um storage remoto como disco no Windows, macOS, Linux ou FreeBSD.
  • Conferir integridade comparando hashes MD5 e SHA1 com o comando check.

Como começar

No Linux e no macOS, o site oficial oferece um script de instalação:

sudo -v ; curl https://rclone.org/install.sh | sudo bash

No macOS também dá para usar brew install rclone, e no Windows existe winget install Rclone.Rclone. Depois de instalar, rode rclone config para cadastrar o primeiro remoto. A documentação avisa que os pacotes das distribuições Linux costumam vir desatualizados.

Licença e custo

O rclone é gratuito e tem licença MIT, que vale também para uso comercial. O site não lista plano pago. Empresas têm um canal comercial para contratos de suporte e patrocínio.

Quando vale a pena

O rclone mostra seu valor para quem precisa automatizar cópias para a nuvem com script ou cron e para quem migra dados entre provedores. Em backup, lembre que o sync deixa o destino idêntico à origem, então um arquivo apagado ou corrompido na origem se repete no destino. Para guardar versões antigas, combine com o versionamento do bucket ou com uma ferramenta de backup. Defina também o RPO e o RTO aceitáveis antes de escolher a frequência. Restic e Kopia são alternativas voltadas a backup com histórico de versões.