Para copiar recursivamente todos os dados de uma pasta local para uma pasta no Google Drive usando o Rclone, use o comando:
rclone copy /caminho/local remoto:NomeDaPastaNoDrive --progress --transfers=16 --checkers=8 --drive-chunk-size=64M
Explicação dos parâmetros:
/caminho/local
: caminho da pasta local que você quer copiar.remoto
: é o nome do remote configurado norclone config
(por exemplo,meudrive
).NomeDaPastaNoDrive
: pasta de destino no Drive. Se ela não existir, o Rclone cria automaticamente.--progress
: mostra o progresso da transferência.--transfers=16
: número de arquivos sendo transferidos ao mesmo tempo (pode ajustar conforme seu link).--checkers=8
: número de verificações paralelas.--drive-chunk-size=64M
: melhora performance no upload de arquivos grandes.
Exemplo real:
rclone copy /home/alexandre/dados meudrive:BackupPessoal --progress --transfers=16 --checkers=8 --drive-chunk-size=64M
Observações:
- Recursividade é padrão no
rclone copy
, ele copia subpastas e arquivos. - Se quiser sincronizar (excluir arquivos no destino que não existem mais na origem) use
rclone sync
no lugar decopy
(⚠️ com cuidado). - Para agendar essa cópia, você pode usar um
cron
ou umsystemd timer
.