Failų ir katalogų sinchronizavimas „Linux“ sistemoje yra gana paprastas naudojant „rsync“, net seniai čia, tinklaraštyje, buvo kalbama apie „Python“ scenarijus vietinėms atsarginėms kopijoms su „rsync“Šia galimybe norime pristatyti „Rclone“, kuris yra įrankis, panašus į „rsync“, bet skirtas debesies saugojimui.
Šis įrankis leis mums sinchronizuoti failus ir katalogus iš vienos debesies paslaugos į kitą ar net iš mūsų vietinio katalogo su debesų paslaugomis.
Kas yra Rclone?
Tai yra atvirojo kodo įrankis, sukurtas naudojant „go language“ Nickas Craigas, leidžiantis mums sinchronizuoti failus ir katalogus tarp įvairių debesų paslaugų, tarp jų „Google Drive“, „Amazon Drive“, S3, „Dropbox“, „Backblaze B2“, „One Drive“, „Swift“, „Hubic“, „Cloudfiles“, „Google Cloud Storage“, „Yandex Files“.
Panašiai įrankis palaiko failų perdavimą iš vietinių paslaugų ir per SFTP, todėl „Rclone“ galime apibrėžti kaip „rsync for cloud storage“.
„Rclone“ funkcijos
- Atviro kodo ir paprasta naudoti.
- Natūraliai suderinamas su daugiau nei 14 debesų saugojimo paslaugų.
- Kontroliuojamas failo vientisumo patikrinimas naudojant MD5 / SHA1.
- Failų laiko žymės yra išsaugotos.
- Leidžia dalinai sinchronizuoti,
- Leidžia nukopijuoti visų tipų failus.
- Tai apima sinchronizavimo režimą (vieną būdą), kad būtų galima padaryti identišką katalogo kopiją.
- Galite sinchronizuoti failus iš vieno tinklo į kitą, tai yra, galite sinchronizuoti failus iš dviejų skirtingų debesų.
- naudojimas Kripta kaip pasirenkamas šifravimo metodas.
- Pasirenkamas FUSE tvirtinimas.
- Išsami dokumentacija, su kuria galima susipažinti čia, sužinoti, kaip išsamiai naudoti įrankį.
- Komandos, panašios į rsync.
Norėdami pradėti mėgautis šia puikia priemone, turime pereiti į oficialų puslapį ir atsisiųskite atitinkamą paketą į mūsų architektūrą, išpakuokite ir įdiekite ją, tada pasirinkite, kurie failai ir kur ją sinchronizuoti.
Su informacija iš linoksidas