úžitkové vydanie , čo je analóg rsync, určený na kopírovanie a synchronizáciu údajov medzi lokálnym systémom a rôznymi cloudovými úložiskami, ako sú Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage , Mail .ru Cloud a Yandex.Disk. Kód projektu je napísaný v Go a pod licenciou MIT.
В :
- Pridané backendy na ukladanie záloh v službách
, и ; - schéma kódovania názvu súboru v backendoch úložiska. Všetky backendy teraz uplatňujú spoločné obmedzenia týkajúce sa špeciálnych znakov v názvoch súborov, čo zaisťuje, že súbor bude spracovaný v akomkoľvek backende (predtým sa na rôzne backendy aplikovali rôzne pravidlá týkajúce sa rozšírených znakov, ktoré boli viazané na možnosti služby úložiska, a nie na zdrojový súborový systém);
- podpora zásuvných modulov na rozšírenie funkčnosti backendov a príkazov;
- Do nástroja copyurl bola pridaná možnosť „--auto-filename“ na automatické určenie názvu súboru na základe cesty v adrese URL;
- Podpora pre zostavovanie pomocou kompilátora Go 1.9 bola ukončená. Python skripty boli preložené do Pythonu 3.
Hlavné vlastnosti rclone:
- Monitorovanie integrity prenášaných údajov pomocou hashov MD5/SHA1;
- Zachovanie pôvodných časov úprav a vytvorenia súborov;
- Podpora režimu čiastočnej synchronizácie, v ktorom sa skopírujú iba údaje, ktoré sa v súbore zmenili;
- Režim pre kopírovanie nových a zmenených súborov do cieľového systému;
- Režim synchronizácie na zabezpečenie rovnakého stavu dvoch adresárov na rôznych systémoch;
- Verifikačný režim na kontrolu kontrolných súčtov;
- Možnosť synchronizácie medzi dvoma cloudovými úložiskami;
- Podpora pre šifrovanie prenášaných dátových tokov;
- režim „rclone mount“, ktorý vám umožňuje pripojiť externé úložisko ako súčasť lokálneho FS pomocou FUSE;
- Schopnosť komunikovať so vzdialeným hostiteľom cez HTTP, WebDav, FTP, SFTP a DLNA.
- Dostupnosť backendov na šifrovanie obsahu úložiska a ukladanie do vyrovnávacej pamäte;
- Podpora kombinovania niekoľkých vzdialených úložísk podobných UnionFS;
- Možnosť viacvláknového sťahovania na lokálny disk.
Zdroj: opennet.ru
