INSIDE TECH: Como o Rclone pode simplificar a sincronização de dados para a Cloud?

O Inside Techday é uma iniciativa interna mensal promovida pela Knowledge Inside, criado para promover a partilha de conhecimento e o desenvolvimento contínuo da nossa equipa. Durante cada sessão, os nossos consultores de TI apresentam e discutem temas relevantes do mundo da tecnologia, proporcionando um espaço para troca de experiências, atualização de conhecimentos e fortalecimento das competências da equipa.

Na mais recente edição do Inside Techday, mergulhámos no universo do Rclone, uma ferramenta poderosa e versátil para sincronização e cópia de dados entre múltiplas plataformas cloud.

O que é o Rclone?

O Rclone é uma ferramenta de linha de comandos (CLI) que permite sincronizar dados com mais de 70 serviços de armazenamento cloud, incluindo OneDrive, SharePoint, Google Drive, S3 e Azure Blob. A sua flexibilidade faz dele um verdadeiro “canivete suíço” para administradores e equipas de IT que necessitam de mover, copiar ou montar volumes cloud de forma rápida e segura.

Ideal para:

  • Backups automáticos de partilhas locais para Microsoft 365;
  • Migrações de dados entre clouds;
  • Sincronizações automatizadas com recurso a scripts ou tarefas agendadas.

A ferramenta está disponível para download através do site https://rclone.org/downloads/ e basta descarregar o ficheiro zip com os ficheiros da aplicação e extrair para a máquina de trabalho.

 

 Principais vantagens

  • Versatilidade: suporta dezenas de serviços cloud e permite copiar dados entre plataformas sem passar localmente.
  • Funcionalidades avançadas: inclui comandos como sync, copy, move, mount e encrypt, além da possibilidade de montar um armazenamento cloud como unidade local.
  • Compatibilidade total: funciona em Windows (PowerShell e CMD) sem necessidade de instalação complexa, podendo ser executado como ferramenta portátil.
  • Eficiência e transparência: exibe progresso detalhado, usa checksums para validar integridade e permite ajustar largura de banda e número de threads.
  • Autenticação moderna: integra OAuth 2.0, garantindo ligações seguras a contas OneDrive, SharePoint e Google.
  • Gratuito e open-source: o Rclone é uma ferramenta totalmente gratuita, desenvolvida pela comunidade e em constante atualização, sem custos de licenciamento.

Pontos de atenção

Como qualquer ferramenta poderosa, o Rclone exige algum cuidado no uso:

  • Possui uma curva de aprendizagem inicial, já que funciona por linha de comandos;
  • O comando sync pode apagar ficheiros no destino se mal configurado, por isso é essencial testar antes com a opção –dry-run;
  • Pode ter limitações de autenticação em ambientes corporativos com MFA ou políticas restritivas;
  • Não possui uma GUI oficial, embora existam alternativas de terceiros como o Rclone Browser;
  • E, por fim, não substitui soluções empresariais de backup, uma vez que não inclui funcionalidades como deduplicação ou gestão de versões.

Boas práticas e automação

Durante a sessão, foram apresentados exemplos práticos de configuração e execução de scripts em lote, que permitem automatizar tarefas de sincronização entre SharePoint e OneDrive.
 Com alguns ajustes simples — como o uso do –user-agent para evitar throttling da Microsoft ou a definição de limites de largura de banda — o Rclone mostra o seu valor como ferramenta eficiente e fiável para cenários de migração ou cópia massiva de dados.

Exemplo de comando:
.\rclone.exe sync “Whitelist Sharepoint:Teste/Subfolder” “Whitelist OneDrive:Teste/Subfolder” –ignore-size –ignore-checksum –log-level INFO –log-file “C:\temp\rclone\teste_log.txt” –create-empty-src-dirs–progress –user-agent “ISV|rclone.org|rclone/v1.71.0” –checkers 8 –transfers 4