Rclone: ​​Vă permite să sincronizați fișiere și directoare între nori

Sincronizarea fișierelor și directoarelor în linux este destul de simplă cu rsync, chiar și cu mult timp în urmă s-a vorbit aici pe blog despre o Script Python pentru backup-uri locale cu rsyncCu această ocazie, dorim să introducem Rclone, care este un instrument care este ca rsync, dar pentru stocarea în cloud.

Acest instrument ne va permite să sincronizăm fișiere și directoare de la un serviciu cloud la altul, sau chiar de la directorul nostru local la servicii cloud.

Ce este Rclone?

Este un instrument open source, dezvoltat folosind go language by Nick Craig care ne permite să sincronizăm fișiere și directoare între diverse servicii cloud, inclusiv Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files, printre altele.

În mod similar, instrumentul acceptă transferul de fișiere de la servicii locale și prin SFTP, prin urmare putem defini Rclone ca „rsync pentru stocare în cloud”. sincronizarea fișierelor

Caracteristici Rclone

  • Open source și ușor de utilizat.
  • Compatibil nativ cu mai mult de 14 servicii de stocare în cloud.
  • Verificarea integrității fișierelor controlată utilizând MD5 / SHA1.
  • Marcajele de timp ale fișierelor sunt păstrate.
  • Permite sincronizări parțiale,
  • Vă permite să copiați toate tipurile de fișiere.
  • Acesta include un mod de sincronizare (într-un singur sens) pentru a crea o replică identică a unui director.
  • Puteți sincroniza fișiere dintr-o rețea în alta, adică puteți sincroniza fișiere din doi nori diferiți.
  • utilizări Criptă ca metodă opțională de criptare.
  • Montare FUSE opțională.
  • Documentație extinsă care poate fi consultată de la aici, pentru a afla cum să utilizați instrumentul în detaliu.
  • Comenzi similare cu rsync.

Pentru a începe să vă bucurați de acest instrument excelent, trebuie să accesați pagina oficială și descărcați pachetul corespunzător arhitecturii noastre, dezarhivați-l și instalați-l, apoi alegeți ce fișiere și unde să-l sincronizați.

Cu informații de la linoxid


Conținutul articolului respectă principiile noastre de etică editorială. Pentru a raporta o eroare, faceți clic pe aici.

2 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   înger el a spus

    O recomandare pentru instalarea programelor în Go, deoarece o văd puțin ineficientă în modul în care este în captură. Nu am putea adăuga decât $GOPATH/bin la variabila $ PATH după cum urmează, în .profile, .zprofile sau oriunde shell-ul încarcă variabilele (cum ar fi .bashrc, .zshrc):

    export PATH=$PATH:$GOPATH/bin

    După aceasta, doar unul go get <url> și acum, fără a fi nevoie să faci ceilalți pași.

    Salutări!

  2.   r el a spus

    Îl rog pe cel care scrie acest articol; Vă rugăm să îl extindeți și să ne învățați cum să-l folosim, să ne dați exemple practice de utilizare cu fiecare site de stocare.

    Este cu adevărat important, deoarece ați intrat în acest subiect, că vă rog să îl extindeți într-un mod profund și să nu rămâneți ca multe alte articole în superficial.

    Sper că voi publica a doua parte foarte curând
    salutări