Se você tem várias contas de serviços de armazenamento na nuvem, bem como Drive, Dropbox, OneDrive, Amazon Drive e outros; você precisa de um aplicativo que gerencie múltiplas contas existentes. Sendo assim, saiba como gerenciar vários serviços de armazenamento de nuvens a partir de um único aplicativo no Linux.
Infelizmente, a maioria dos serviços de armazenamento não disponibilizam softwares clientes para a plataforma Linux – vide caso do cliente para o Google Drive :(. Assim, é notório a contribuição da comunidade em criar softwares que realizem tarefas que os clientes oficiais poderiam realizar; caso existissem para Linux.
4 clientes não-oficiais do Google Drive para Linux
Rambox – ferramenta open source que reúne mais de 30 serviços de mensagens em um único local
Entre algumas ferramentas existentes, o Rclone se destaca… Ele é um software compatível com a maioria dos serviços online de armazenamento. É uma ferramenta de sincronização baseada em terminal. Ela é desenvolvido sob base do rsync (ferramenta nativa de sistemas Linux para transferência de arquivos).
Sendo assim, com todas essas características, o Rclone é uma boa opção para gerenciar vários serviços de armazenamento de nuvens a partir de um único aplicativo ;-). Entretanto, como ele é uma ferramenta de linha de comando, talvez você prefira um aplicativo gráfico Desktop… no caso o RcloneBrowser – interface gráfica para o Rclone 😉
Saiba como realizar backup incremental usando a ferramenta rsync via ssh
Algumas ferramentas de terminal que podem ser mais práticas do que os aplicativos gráficos
Gerenciar vários serviços de armazenamento
Focando na gerência centralizada de múltiplos serviços de armazenamento em nuvem, o Rclone e o RcloneBrowser serão abordados.
Rclone
É um software de linha de comando. Desenvolvido para ser um software cliente para diversos serviços de armazenamento em nuvem, o Rclone é compatível com uma vasta lista de serviços, entre eles:
– Google Drive
– Amazon S3
– Openstack Swift / Rackspace cloud files / Memset Memstore
– Dropbox
– Google Cloud Storage
– Amazon Drive
– Microsoft One Drive
– Hubic
– Backblaze B2
– Yandex Disk
– E mais…
Sendo assim, para instalá-lo siga os passos abaixo (conforme instruções no site oficial):
Copiar os arquivos binários para a pasta /usr/sbin
Adicionar as páginas do manual ao man
Por fim, para configurar o Rclone conforme o serviço de armazenamento desejado, execute:
Para mais detalhes de como configurar o Rclone para cada serviço de armazenamento suportado, veja AQUI a documentação oficial
RcloneBrowser
O RcloneBrowser é uma interface gráfica para o Rclone, disponível para Linux, Mac e Windows.
Caso você não tenha se familiarizado com o Rclone, por ser uma ferramenta de linha de comando, o RcloneBrowser permite a navegação e a modificação (upload / download) de repositórios remotos, como Google Drive, Dropbox, OneDrive e outros; usando o mesmo arquivo de configuração do Rclone para que você não precise configurar os serviços remotos duas vezes.
Ou seja, caso já tenha o Rclone configurado, o RcloneBrowser usará o arquivo de configuração criado para manter as mesmas configurações de repositórios online 😉
Por fim, além de ser uma interface gráfica para o Rclone, o RcloneBrowser possui diversas funcionalidades:
– Permite navegar e modificar qualquer repositório remoto configurado no Rclone,, incluindo os encriptados;
– Permite fazer upload, download, criar novas pastas, renomear ou excluir arquivos e pastas;
– Simultaneamente navegar em vários repositórios em abas separadas;
– Listagem de arquivos pelo nome, tamanho e data de modificação;
– Pode processar tarefas múltiplas de upload ou de download em segundo plano;
– Suporte de arrastar e soltar arquivos do navegador de arquivos local para fazer upload remoto;
– Streaming de arquivos de mídia para reprodução em players;
– Montar e desmontar pastas no macOS e/ou Linux;
– E mais…
Para instalá-lo:
Ubuntu 16.10, 16.04 ou 14.04 / Linux Mint 18.x ou 17.x
Para usuários Arch Linux, basta instalar via AUR. Para outras Distribuições Linux, consulte o GitHub oficial do projeto.