Rclone 1.51 lançado com back-end SugarSync e async mount reads

E foi lançado o Rclone 1.51, com back-end SugarSync e async mount reads, e mais. Confira todas as novidades e veja como instalar no Linux.

O Rclone é um programa de linha de comando gratuito e de código aberto 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 são suportados), mais importante ainda, está disponível para Linux, macOS, * BSD, Solaris e Windows.

Rclone 1.51 lançado com back-end SugarSync e async mount reads
Rclone 1.51 lançado com back-end SugarSync e async mount reads

A ferramenta apresenta back-end de criptografia, cache e união (semelhante ao UnionFS), uma GUI experimental baseada na Web interna (adicionada na versão 1.49), downloads multithread para o disco local, preserva registros de data e hora nos arquivos e possui suporte parcial à sincronização em um arquivo inteiro.

Existem alguns programas de GUI de terceiros que facilitam o gerenciamento do Rclone, incluindo o Rclone Browser (fork atualizado), que roda em Linux, macOS e Windows.

O Rclone também fornece suporte opcional à montagem do FUSE, o que significa que você pode usá-lo para montar qualquer um dos controles remotos suportados (sistemas de armazenamento em nuvem) como um sistema de arquivos.

Agora, o projeto lançou mais uma atualização desse software, o Rclone 1.51.0.

Novidades do Rclone 1.51

Rclone 1.51.0 adiciona SugarSync backends, async mount reads (leituras de montagem assíncrona) que resultam em uma aceleração de 20% e muito mais.

O back-end SugarSync permite que o Rclone interaja com o SugarSync, um serviço em nuvem que permite a sincronização ativa de arquivos entre computadores e outros dispositivos para backup, acesso, sincronização e compartilhamento de arquivos a partir de uma variedade de sistemas operacionais como Android, iOS, macOS e Windows.

Não há um cliente oficial do SugarSync para Linux, portanto, ao adicionar suporte para este serviço, o Rclone permite que aqueles que usam esse recurso acessem facilmente seus arquivos no Linux.

O novo controle remoto SugarSync Rclone solicitará 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 memory backend (back-end de memória) é chamado assim porque é um back-end de RAM. Ele se comporta como um controle remoto baseado em bucket (por exemplo, s3) e não possui parâmetros para que você possa usá-lo com o nome: memory: remote.

Como este é um back-end de RAM, os dados não são persistentes, portanto, é útil “para testar 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 ativadas para montagens e o resultado é uma aceleração de 20%.

A mensagem de confirmação aponta que “agora que os vfs podem lidar com leituras ‘fora de ordem’, podemos ativar o recurso de leitura assíncrona para um aumento na taxa de transferência no disco local de cerca de 20%”.

Existem muitas outras alterações no Rclone 1.51.0, mas para citar apenas mais algumas:

  • Ajuste todos os back-end para que tenham – parâmetro de back-end-codificação – isso permite que a codificação de caracteres especiais seja ajustada ou desativada
  • Adicionado o sinalizador –max-duration para controlar a duração máxima de uma sessão de transferência
  • Adicionado –password-command para permitir a senha de configuração dinâmica
  • rcd (executa o Rclone para ouvir apenas os comandos do controle remoto): afaste o webgui e adicione a opção para desativar o navegador
  • VFS: Calcule apenas um hash para leituras para uma aceleração; Faça o ReadAt para arquivos não armazenados em cache funcionar melhor com leituras não sequenciais; Várias correções de renomeação de arquivos ao usar o cache
  • Jottacloud: use o novo método de autenticação usado pelo cliente oficial
  • SFTP: adicione –sftp-skip-links para pular links simbólicos e arquivos não regulares

Para saber mais sobre essa versão do Rclone acesse o changelog.

Como instalar ou atualizar o Rclone 1.51

A 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, além de um script genérico para baixar automaticamente o Rclone e configurar tudo. Você também vai querer ler a documentação do Rclone.

E, finalmente, em outras distribuições Linux, você precisará usar o Rclone Browser, para instalar ele (e o Rclone), use esse tutorial:
Use vários serviços de armazenamento na nuvem com RcloneBrowser

O que está sendo falado no blog

No Post found.

Post Views: 263
Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.