Ferramenta de linha de comando para armazenamento na nuvem Rclone 1.41 adiciona suporte a Mega e links públicos

16 de maio de 2018

Rclone 1.41 inclui suporte para o serviço de armazenamento em nuvem Mega, suporte a links públicos, opção para obter informações de cota de um ponto remoto, autenticação de cookie do SharePoint para Webdav e muito mais. Continue lendo para mais informações.

Página do projeto Rclone

Todos usam um serviço de armazenamento em nuvem hoje em dia, seja um dos populares Dropbox, Google Drive ou Microsoft OneDrive, ou um serviço auto-hospedado como o ownCloud. A maioria dos serviços de armazenamento em nuvem oferece espaço gratuito, tornando-os ideais para backup sem nenhum custo. Mas para soluções gratuitas, o espaço é limitado, então alguns de nós acabamos usando vários desses serviços.

Instalar vários clientes de armazenamento em nuvem não é o ideal (e alguns não têm clientes Linux de qualquer maneira), especialmente se tudo o que você precisa é automatizar um backup para a nuvem. É aqui que entra o Rclone.

Rclone seria "rsync para armazenamento em nuvem". Ele pode sincronizar arquivos não apenas de seu sistema de arquivos para a nuvem (e vice-versa), mas também de um serviço de armazenamento em nuvem para outro.

Serviços e recursos de armazenamento em nuvem com suporte para Rclone

Serviços de armazenamento em nuvem suportados pelo Rclone

  • Amazon Drive, Amazon S3
  • Google Drive, Google Cloud Storage
  • Dropbox
  • Microsoft OneDrive, Microsoft Azure Blob Storage
  • ownCloud
  • Yandex Disk
  • Box
  • Nextloud
  • DigitalOcean Spaces
  • Openstack Switft
  • pCloud
  • put.io
  • Rackspace Cloud Files
  • FTP, SFTP, WebDav
  • Lista completa

Recursos do Rclone

  • Hashes MD5 / SHA1 verificados em todos os momentos quanto à integridade do arquivo
  • Timestamps preservados em arquivos
  • Sincronizações parciais suportadas em um arquivo inteiro
  • Modo de cópia para apenas copiar arquivos novos / alterados
  • Modo de sincronização (unidirecional) para tornar um diretório idêntico
  • Verificação do modo para verificar a igualdade de hash do arquivo
  • Pode sincronizar da rede e para a rede, por exemplo, duas contas de nuvem diferentes
  • Criptografia opcional
  • Cache opcional
  • FUSE mount opcional
  • Controle remoto (um recurso experimental que permite executar rclone com o sinalizador --rc para iniciar um servidor https que pode ser usado para controlar rclone remotamente)
  • Interface do usuário baseada em texto (rclone ncdu remote:)

Novo no Rclone 1.41

O mais recente Rclone 1.41 traz suporte Mega. Para adicionar sua conta Mega ao Rclone, execute:

Comandos para usar no terminal

rclone config

Selecione Mega e siga as instruções para adicionar seu nome de usuário e senha Mega ao Rclone.

Outra mudança importante no Rclone 1.41 é o suporte a links públicos. Agora você pode criar um link público para compartilhar arquivos e pastas.

Para criar (ou recuperar um link já existente) um link público para um arquivo, use:

Comandos para usar no terminal

rclone link remote:path/to/file

Exemplo:

Comandos para usar no terminal

$ rclone link mega:wallpapers/abstract-wallpapers-9.jpg https://mega.co.nz/#!qGwS0SSa!WrQv5gX2gkE5i1-IizFpexh78f0ciXWiEDgQLrOWhD4

O recurso de link Rclone depende do serviço de armazenamento em nuvem remoto, portanto, se o remoto não oferecer suporte a links públicos, esse recurso não funcionará. Além disso, o link é sempre criado com o mínimo de restrições (portanto, se o remoto o suportar, o link será criado sem tempo de expiração, sem proteção por senha e o tornará acessível sem uma conta).

Outro novo comando no Rclone mais recente é about. Este comando obtém informações de cota de um serviço de armazenamento em nuvem remoto. Para obter informações de cota, use:

Comandos para usar no terminal

rclone about remote:

Aqui está um exemplo:

Comandos para usar no terminal

$ rclone about mega:

Total: 50G

Used: 2.627M

Free: 49.997G

Outras mudanças interessantes no Rclone 1.41:

  • Webdav agora suporta autenticação de cookies do SharePoint
  • adicionado novo comando: hashsum (uma ferramenta genérica para qualquer hash que produz saída semelhante ao md5sum)
  • lsd: Adiciona -R e corrige e atualiza documentos para todos os comandos ls
  • ncdu (interface de linha de comando): adicionada uma tecla "atualizar" - Crtl + L
  • sync: implementa --ignore-errors
  • deduplicação: adiciona a maior funcionalidade de deduplicação
  • adiciona --local-no-check-updated para desativar verificações de arquivo atualizadas
  • esvazia o cache de memória após fechar
  • cache: Integra com Plex websocket
  • conserta criptografia+ofuscar no Dropbox
  • changelog completo

Baixando o Rclone

Baixe o Rclone

A página de download inclui binários para Linux, Mac OS e BSD, bem como um script genérico para baixar automaticamente Rclone e configurar tudo.

Documentação do Rclone

Esse post foi traduzido do site LinuxUprising.com pela rtland.team.

Linux Uprising Blog

Confira a versão original desse post em inglês:

Command Line Cloud Storage Hub Rclone 1.41 Adds Mega And Public Links Support
Propaganda
Propaganda