COMO SINCRONIZAR O LINUX COM O GOOGLE DRIVE(MĂTODO SIMPLES. SEM CLI)
Quem me acompanha pelo ex-twitter e pela Mastodon sabe do trauma recente que passei...de perda total de dados e backups parciais ou muito, muito antigos. Realmente bateu o desespero. Então, resolvi criar scripts de automatização de backups da
home/user e do sistema operacional inteiro. Afinal, nĂŁo dĂĄ para confiar na nossa memĂłria e tempo disponĂvel. Ă vezes, a correria Ă© tanta que a gente pode nĂŁo se lembrar de tarefas simples como backups regulares de coisas importantes.Introdução
EntĂŁo, chegamos ao ponto de hoje. AlĂ©m de criar backups regulares e replicar esses backups em vĂĄrios armazenamentos diferentes Ă© interessante colocar backups de arquivos e pastas especĂficos na nuvem tambĂ©m.
Ă uma camada a mais de segurança para dados sensĂveis e arquivos que podem ser muito raros. Como disse em outro post, Ă© muito importante diversificar o destino do backup. NĂŁo Ă© uma boa salvar sempre no mesmo lugar...SSDs, HDDs e pendrives nĂŁo duram para sempre.
A luta
Bom, comecei a caça para integração dos gerenciadores de arquivo com o Google Drive. Falhei miseravelmente. Havia soluçÔes até com uso de linha de comando. Tinha opção não livre. Fiquei incomodado com essas opçÔes e não consegui essa integração. Engraçado que isso era tão simples na época da moda do Dropbox. Também não estava nem um pouco afim de ficar usando CLI somente para isso.
Esbarrando na solução
Desisti de ficar pesquisando na internet e fui tateando pelo gerenciador de pacotes Aptitude. Jå conhecia o Google Online Accounts, mas não usava. Não uso o ambiente Gnome completo. Só um software ou outro. Então, vi uma informação interessante no próprio Gnome Online Accounts:
JĂĄ sabia que integrava perfeitamente com o Nautilus, mas teria de instalar muitos pacotes extras e jĂĄ tenho o Nemo instalado aqui. Nautilus e Nemo sĂŁo gerenciadores de arquivos no Linux.
Instalar esse pacote nĂŁo foi o suficiente. Precisamos de pacotes extras para funcionar perfeitamente no Cinnamon e no Nemo.
MĂŁos Ă obra
Vamos aos pacotes necessårios para colocar essa criança pra funcionar redondo no Linux.
Primeiro instalamos o Gnome Online Accounts:
$ sudo apt-get install gnome-online-accounts
Då um monte de erros se tentar usar no Cinnamon com o Nemo. Então, precisamos de mais um pacote para integração:
$ sudo apt-get install cinnamon-control-center-goa
Pode dar erro de gravar ou carregar as credenciais depois que vocĂȘ configurar sua conta no painel do Gnome Online Accounts. E toda hora pedir para logar de novo.
Pra fechar:
$ sudo apt-get install gnome-keyring
NĂŁo sei se funciona com outros chaveiros. Importante testar para evitar instalar pacotes desnecessĂĄrios ou misturar muito(KDE com Gnome e Cinnamon).
Testando
Se vocĂȘ nĂŁo instalar o cinnamon-control-center-goa o programa vai abrir assim:
Sem opçÔes para adicionar contas.
Deve ficar assim:
Basta escolher uma opção e seguir o passo a passo para logar no seu Google Drive. Nessa imagem jå estå configurado. Não vou mostrar aqui porque é bem simples. Se tiver com autorizaçÔes em 2 passos pode ser que surja uma notificação no seu celular ou por e-mail para autorizar o dispositivo.
Ah, se vocĂȘ nĂŁo tiver definido uma senha para o chaveiro vocĂȘ vai precisar fazer isso. Caso nĂŁo lembre vocĂȘ pode precisar resetar a senha do gnome keyring. VocĂȘ pode apagar o arquivo correspondente ou usar o seahorse para deletar e criar de novo. De qualquer maneira, ao deletar nĂŁo precisaria criar vocĂȘ mesmo. Ele vai pedir para criar quando for finalizar o processo de adicionar a conta.
Tem uma troca de ideias sobre isso aqui:
https://ubuntu-tutorials.com/2007/07/06/clearing-or-resetting-the-gnome-keyring/
Abrindo o Nemo
Clicando em Network>sua conta do Google Drive, vocĂȘ vai ver normalmente duas pastas: Compartilhado comigo e Meu Drive. Para evitar erros na transferĂȘncia de arquivos, entre na pasta Meu Drive e jĂĄ pode gerenciar arquivos remotos e locais(transferindo para lĂĄ) com o seu Google Drive no Linux. No Nemo tem opção de adicionar aos favoritos. O que agiliza o acesso Ă pasta Meu Drive.
Finalizando
No começo teve luta, mas depois vimos que o processo é bem simples. Basta a instalação de dois pacotes, um extra caso não esteja instalado no seu sistema. Agora podemos continuar com nossos esquemas de backup e adicionar uma opção de backup na nuvem.
Espero que tenha ajudado e que tenham gostado.
Posts relacionados que podem ajudar também:
https://www.meurefugionerd.com/2023/11/linux-como-criar-backup-da-home-user.html
https://www.meurefugionerd.com/2023/08/criar-pendrive-bootavel-a-partir-do-sistema-instalado.html
Gostou?
Inscreva-se no meu canal:
Paga um cafezinho para mim?
https://livepix.gg/meurefugionerd