A versão mais recente do Rclone 1.51.0 adiciona nova memória e back-ends do SugarSync, leituras de montagem assíncrona que resultam em um aumento de velocidade de 20% e muito mais.
Rclone é um programa de linha de comando de código aberto gratuito para sincronizar arquivos e pastas de e para serviços de armazenamento em nuvem como Amazon Drive e S3, Google Drive/Fotos e Armazenamento em nuvem, Dropbox, Nextcloud, Microsoft OneDrive, DigitalOcean Spaces, pCloud, Mega, Yandex Disk e muitos outros (com WebDAV e SFTP também suportados). Está disponível para Linux, macOS, *BSD, Solaris e Windows.
A ferramenta apresenta criptografia, cache e back-ends de união (semelhantes ao UnionFS), uma GUI experimental baseada na Web integrada (adicionado na versão 1.49), downloads multithread para disco local, preserva carimbos de data/hora em arquivos e ele tem suporte de sincronização parcial em uma base de arquivo inteiro. Existem alguns programas GUI de terceiros que tornam o gerenciamento do Rclone mais fácil, incluindo Rclone Browser (fork atualizado) que roda em Linux, macOS e Windows.
O Rclone também fornece suporte opcional de montagem FUSE, o que significa que você pode usá-lo para montar qualquer um dos remotos suportados (sistemas de armazenamento em nuvem) como um sistema de arquivos. Veja como é fácil montar o OneDrive no Linux usando Rclone aqui (com suporte para contas comerciais e pessoais).
A versão mais recente do Rclone 1.51.0 adiciona 2 novos back-ends: SugarSync e memória.
O back-end do SugarSync permite que o Rclone interaja com o SugarSync, um serviço de nuvem que permite a sincronização ativa de arquivos entre computadores e outros dispositivos para backup de arquivos, acesso, sincronização e compartilhamento de uma variedade de sistemas operacionais como Android, iOS, macOS e Windows. Não há um cliente oficial SugarSync Linux, então Rclone adicionar suporte para este serviço permite que aqueles que usam este serviço acessem facilmente seus arquivos no Linux.
O novo controle remoto SugarSync Rclone irá pedir seu e-mail e senha ao configurá-lo, mas o Rclone não os armazena, eles são necessários apenas para obter o token inicial.
O backend de memória é chamado assim porque é um backend de RAM. Ele se comporta como um controle remoto baseado em intervalo (por exemplo, s3) e não tem parâmetros, então você pode usá-lo com o nome remoto :memory:
.
Como este é um backend de RAM, os dados não são persistentes, então são úteis "para teste ou com um servidor rclone ou montagem rclone". Por exemplo:
rclone mount :memory: /mnt/tmp
rclone serve webdav :memory:
rclone serve sftp :memory:
Nesta nova versão do Rclone, as leituras assíncronas foram habilitadas para montagens e o resultado é um aumento de velocidade de 20%. A mensagem de confirmação aponta que "agora que o vfs pode lidar com leituras 'fora de ordem', podemos habilitar o recurso de leitura assíncrona para um aumento na taxa de transferência no disco local de cerca de 20%."
Por falar nisso, caso você use o Google Drive OCamlFUSE em vez de Rclone para montar o Google Drive no Linux, aqui está um artigo sobre como acelerar.
Existem muitas outras mudanças no Rclone 1.51.0, mas para citar apenas mais algumas:
--backend-encoding
- isso permite que a codificação para caracteres especiais seja ajustada ou desativada--max-duration
para controlar a duração máxima de uma sessão de transferência--password-command
para permitir a senha de configuração dinâmicarcd
(executa o Rclone para que ele ouça apenas os comandos do controle remoto): afaste o webgui e adicione a opção para desativar o navegador--sftp-skip-links
para pular links simbólicos e arquivos não regularesA página de download inclui binários para Linux (incluindo binários genéricos, DEB para Debian/Ubuntu e outros da família Debian e RPM para RedHat/Fedora/openSUSE), macOS e * BSD, bem como um script genérico para baixar automaticamente Rclone e configurar tudo. Você também vai querer ler a documentação do Rclone.
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
Cloud Storage Sync Program Rclone 1.51 Adds SugarSync And Memory Backends, Async Mount Reads