Rclone: ​​hiermee kunt u bestanden en mappen tussen clouds synchroniseren

Het synchroniseren van bestanden en mappen in linux is vrij eenvoudig met rsync, zelfs lang geleden werd er hier op de blog gesproken over een Python-script voor lokale back-ups met rsyncIn deze gelegenheid willen we Rclone introduceren, een tool die lijkt op rsync maar dan voor cloudopslag.

Met deze tool kunnen we bestanden en mappen synchroniseren van de ene cloudservice naar de andere, of zelfs van onze lokale directory naar cloudservices.

Wat is Rclone?

Het is een open source tool, ontwikkeld met go language by Nick Craig waarmee we bestanden en mappen kunnen synchroniseren tussen verschillende cloudservices, waaronder Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files en andere.

Evenzo ondersteunt de tool bestandsoverdracht van lokale services en via SFTP, daarom kunnen we Rclone definiëren als "rsync voor cloudopslag". synchroniseer bestanden

Rclone-functies

  • Open source en gemakkelijk te gebruiken.
  • Natively compatibel met meer dan 14 cloudopslagservices.
  • Gecontroleerde bestandsintegriteitscontrole met MD5 / SHA1.
  • De tijdstempels van de bestanden blijven behouden.
  • Staat gedeeltelijke synchronisaties toe,
  • Hiermee kunt u alle soorten bestanden kopiëren.
  • Het bevat een synchronisatiemodus (eenrichtingsverkeer) om een ​​identieke replica van een directory te maken.
  • U kunt bestanden van het ene netwerk naar het andere synchroniseren, dat wil zeggen dat u bestanden van twee verschillende clouds kunt synchroniseren.
  • gebruik Crypt als een optionele versleutelingsmethode.
  • Optionele FUSE-houder.
  • Uitgebreide documentatie waaruit kan worden geraadpleegd hier, voor meer informatie over het gebruik van de tool.
  • Commando's vergelijkbaar met die van rsync.

Om van deze uitstekende tool te genieten, moeten we naar de officiële pagina gaan en download het bijbehorende pakket naar onze architectuur, pak het uit en installeer het, en kies vervolgens welke bestanden en waar je het wilt synchroniseren.

Met informatie van linoxide


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Engel zei

    Een aanbeveling voor de installatie van programma's in Go, aangezien ik het een beetje inefficiënt vind in de manier waarop het wordt vastgelegd. We konden alleen de $GOPATH/bin naar de $ PATH variabele als volgt, in .profile, .zprofile of waar de shell de variabelen ook laadt (zoals .bashrc, .zshrc):

    export PATH=$PATH:$GOPATH/bin

    Hierna nog maar één go get <url> en nu, zonder de andere stappen te hoeven doen.

    Groeten!

  2.   r zei

    Ik verzoek degene die dit artikel schrijft; Breid het uit en leer ons hoe we het moeten gebruiken, geef ons praktische voorbeelden om het bij elke opslagplaats te gebruiken.

    Het is echt belangrijk sinds je in dit onderwerp bent gekomen, breid het alsjeblieft diep uit en blijf niet zoals veel andere artikelen in het oppervlakkige.

    Ik hoop dat ik het tweede deel zeer binnenkort zal publiceren
    groeten