Aplicativos e Serviços,Tutoriais -
Como fazer backup ou transferência de cloud drive com rclone
O rclone é uma ferramenta de linha de comando extremamente poderosa para quem precisa gerenciar arquivos entre diferentes serviços de armazenamento em nuvem. Ele é ideal para usuários que desejam:
- Fazer backup dos seus arquivos em nuvens diferentes
- Sincronizar conteúdo entre um serviço e outro
- Baixar todos os seus dados de uma conta antes de encerrá-la
- Copiar arquivos em massa com muito mais controle e confiabilidade do que as ferramentas oficiais
Em muitos casos, como no OneDrive, essa necessidade se tornou ainda mais comum devido ao aumento dos preços dos planos, em decorrências a outros serviços com preços mais em conta. Além disso, quando você tenta baixar muitos dados simultâneos em diversos serviços o download trava ou resulta em pastas vazias ao copiar dos aplicativos oficiais, ao transferir pastas.
Instalação do rclone
macOS (via Homebrew)
brew install rclone
Linux (Debian, Ubuntu e derivados)
curl https://rclone.org/install.sh | sudo bash
Ou via gerenciador de pacotes:
sudo apt install rclone
Windows
- Acesse: https://rclone.org/downloads/
- Baixe a versão .zip para Windows
- Extraia e coloque a pasta em um local fixo (ex:
C:\Program Files\rclone
) - Adicione o caminho da pasta ao Path do sistema para usar via terminal
Como adicionar o rclone ao PATH no Windows
Localize a pasta onde está o executável
Após extrair o .zip do Rclone, você terá algo como:
C:\Program Files\rclone ou C:\Users\SeuUsuario\Downloads\rclone-vXXX-windows-amd64
Copie o caminho completo da pasta. Por exemplo:
C:\Program Files\rclone
Abra as variáveis de ambiente
Pressione Win + S e digite variáveis de ambiente
Clique em “Editar variáveis de ambiente do sistema”
Na janela que abrir, clique no botão “Variáveis de ambiente…” no canto inferior direito
Em Variáveis do sistema, encontre a variável chamada Path e clique em Editar…
Clique em Novo e cole o caminho da pasta que você copiou
Clique em OK em todas as janelas para confirmar
Configurando o acesso ao OneDrive (ou outra nuvem)
Execute:
rclone config
Siga as instruções passo a passo:
- Digite
n
para criar uma nova configuração - Escolha um nome para ela (ex:
onedrive
) - Aparecerá uma lista numerada de serviços de nuvem. Escolha o número correspondente ao OneDrive.Importante: essa lista pode mudar de ordem conforme a versão do Rclone. Leia atentamente ao lado de cada número.
- Quando for perguntado sobre “client_id” e “client_secret”, pode apenas pressionar Enter para usar os padrões do Rclone.
- No prompt sobre “Edit advanced config?”, escolha
n
, a menos que saiba o que está fazendo. - Quando perguntado sobre usar “auto config”, escolha
y
se estiver em um computador com navegador instalado. Isso abrirá o login da Microsoft no navegador para autorização. - Depois de autorizado, volte ao terminal e confirme a gravação da configuração.
É obrigatório sincronizar os arquivos?
Não. O rclone permite tanto copiar quanto sincronizar arquivos:
rclone copy
copia arquivos de origem para destino sem apagar nadarclone sync
sincroniza origem e destino, apagando do destino o que não existir mais na origem
Para a maioria dos usuários que estão apenas fazendo backup ou transferindo dados, o ideal é usar copy
, pois é mais seguro.
Exemplo: Copiar tudo do OneDrive (exceto algumas pastas)
rclone copy onedrive: ~/OneDriveBackup \
--progress \
--exclude "Vídeos Compartilhados/**" \
--exclude "Backup do GOG/**"
Esse comando faz o seguinte:
- Copia todos os arquivos do OneDrive para a pasta local
~/OneDriveBackup
(você pode dar o nome que quiser à pasta) - Exibe o progresso durante a transferência
- Ignora as pastas
Vídeos Compartilhados
eBackup do GOG
, assim como todos os arquivos e subpastas dentro delas
Se quiser testar antes sem copiar nada, use a opção --dry-run
:
rclone copy onedrive: ~/OneDriveBackup --dry-run --exclude "Videos Compartilhados/**"
Outras opções úteis
Listar as pastas da raiz:
rclone lsd onedrive:
Listar arquivos:
rclone ls onedrive:
Sincronizar (com cautela):
rclone sync onedrive: ~/OneDriveBackup --progress
Atenção:
sync
pode apagar arquivos locais se eles não existirem mais na nuvem.
Validar arquivos por tamanho pode ser útil para quando você copia os arquivos de outra origem e não quer sobrevescrever um arquivo que você já possua na pasta.
rclone copy onedrive: ~/OneDriveBackup --size-only
Concluindo
O rclone é uma ferramenta robusta para quem precisa mais controle sobre arquivos em nuvem. Ele não depende de interfaces gráficas, é multiplataforma, e é confiável mesmo para grandes volumes de dados.
Se você está migrando de um serviço para outro, fazendo backup, ou tentando contornar limitações do aplicativo oficial (como as do OneDrive), o rclone é uma solução altamente recomendada.
Manter o controle total dos seus dados nunca foi tão fácil.
Se quiser aprofundar ainda mais, você pode consultar a documentação oficial em: https://rclone.org/