Kuinka synkronoida Linuxista Google Driveen rclone: ​​n avulla

Kuva: Google

Olen Google Drive -käyttäjä. Luotan pilvitallennusalustaan ​​päivittäin. Ja ottaen huomioon, että käytän Linux-käyttöjärjestelmää päivittäisenä ohjaimena, joudin etsimään muualta synkronointityökaluja (koska Google ei ole valinnut luoda alkuperäistä Cloud-asiakasohjelmaa Linuxille).

Pakko lukea pilvi

  • Pilvilaskenta vuonna 2020: Ennusteet turvallisuudesta, AI, Kubernetes ja muut
  • Vuosikymmenen tärkeimmät pilven edistykset
  • Paras työpöytä palveluna (DaaS) tarjoajina: Amazon, Citrix, Microsoft, VMware ja muut
  • Cloud computing -käytäntö (TechRepublic Premium)

Minun työkaluni tähän on Insync, joka on erinomainen graafisen käyttöliittymän työkalu. Mutta etsin aina jotain erilaista. Koska Insync on patentoitu (suljetun lähdekoodin) projekti, mielestäni olisi hyvä löytää avoimen lähdekoodin työkalu tehtävään. Olen jo kattanut Grive2: n (katso Kuinka synkronoida Google Cloud Linuxissa Grive2: n kanssa) ja halusin löytää jotain muuta. Tämä haku sai minut rcloneen, komentoriviohjelmaan, joka synkronoi tiedostot ja hakemistot lukuisiin pilvipalveluihin (kuten Amazon S3, Dropbox, FTP, Google Drive, HTTP, OneDrive, Nextcloud, ownCloud, pCloud, WebDAV ja monet muut) ).

Asennus ja asetukset eivät ole kovin vaikeita, ja on olemassa GUI-työkalu, joka helpottaa synkronoinnin hallintaa. Asennamme rclone ja rclone-selain Ubuntu Desktop 18.04 -sovellukseen, liitä se Google Driveen ja käytä sitten rclone-selain-työkalua.

Asennus

Asennamme esikäännetystä binääristä. Voit tehdä tämän avaamalla pääteikkunan ja antamalla seuraavat komennot:

 cd / tmp curl -O https://downloads.rclone.org/rclone-current-linux-amd64.zip unzip rclone-current-linux-amd64.zip cd rclone - * - linux-amd64 

Kopioi nyt binaaritiedosto ja anna sille oikeat oikeudet seuraavilla komennoilla:

 sudo cp rclone / usr / bin / sudo chown juuri: root / usr / bin / rclone sudo chmod 755 / usr / bin / rclone 

Asenna lopuksi manpage komennoilla:

 sudo mkdir -p / usr / local / share / man / man1sudo cp rclone.1 / usr / local / share / man / man1 / sudo mandb 

Rclonin määrittäminen

Kuten totesin, aiomme asettaa tämän synkronoimaan Google Driveen. Jos haluat muodostaa yhteyden toiseen palveluun, tutustu virallisiin asiakirjoihin saadaksesi lisätietoja.

Määritä rclone antamalla komento:

 rclone config 

Sinulle esitetään joukko kysymyksiä, joista suurin osa on itsestään selvä. Ainoat kysymykset, jotka saattavat ajaa sinut ylös, ovat:

 Arvo "asiakas_id" Arvo "asiakas_secret" Arvo "juuri_kansio_id" Arvo "palvelun_tilitiedosto" 

Kaikille yllä oleville paina vain Enter.

Arvolle "laajuus" = voit kirjoittaa haluamasi nimen. Oletuksena se on asema. Voit jättää sen tai kirjoittaa jotain merkityksellisempää (kuten googledrive tai gdrive).

Lopulta oletusselaimesi avautuu ja pyytää sinua valitsemaan käytettävää Google-tiliä. Jos et ole vielä kirjautunut Google-tiliisi, sinun on tehtävä se tässä vaiheessa. Kun tämä on valmis, vastaa muutamaan yksinkertaiseen kysymykseen ja sulje sitten kokoonpanosarja. Yhteytesi on nyt määritetty.

Rclone-selaimen asentaminen

Asentaaksesi rclone-selaimen, avaa pääteikkuna ja anna komento:

 sudo nano /etc/apt/sources.list.d/rclonebrowser.list 

Liitä tähän uuteen tiedostoon seuraava:

 deb http://ppa.launchpad.net/mmozeiko/rclone-browser/ubuntu xenial main deb-src http://ppa.launchpad.net/mmozeiko/rclone-browser/ubuntu xenial main 

Tallenna ja sulje tiedosto. Päivitä apt komennolla sudo apt update ja asenna sitten rclone-selain komennolla sudo apt install rclone-browser .

Sinun pitäisi nyt nähdä rclone-selain-merkintä työpöytävalikossa. Käynnistä se, ja sinun pitäisi nähdä Google Drive -välilehti ( kuva A ).

Kuvio A

Rclone-selain-työkalu toiminnassa.


Napsauta Google Drive -välilehteä nähdäksesi luettelon kaikista Drive-tiedostoistasi / -kansioistasi. Tästä käyttöliittymästä voit lähettää, ladata, asentaa ja paljon muuta ... mikä tekee rclonin käytöstä huomattavasti helpompaa.

Jos haluat mieluummin käyttää komentoriviä rclone, anna komento man rclone selvittääksesi kuinka työkalua käytetään. Komentorivin pääsisältö on:

  • Anna aseman ylimmän tason hakemisto antamalla komento rclone lsd drive .
  • Listaa kaikki aseman tiedostot antamalla komento rclone ls drive .
  • Jos haluat kopioida paikallisen tiedoston Driveen, anna komento rclone copy / path / to / local / file drive: / path / to / remote / kansio .

Jos työskentelet työpöydältä, suosittelen kuitenkin kiinni pitämistä rclone-selaimella.

Pilvi ja kaikki palveluna -uutiskirje

Tämä on menolähde, josta saat uusimmat tiedot AWS: stä, Microsoft Azuresta, Google Cloud Platformista, XaaS: stä, pilviturvallisuudesta ja muusta. Toimitettu maanantaisin

Rekisteröidy tänään

© Copyright 2020 | mobilegn.com