Rclone: ​​Umożliwia synchronizację plików i katalogów między chmurami

Synchronizacja plików i katalogów w Linuksie jest dość prosta z rsync, nawet dawno temu na blogu rozmawiano o Skrypt w Pythonie do lokalnych kopii zapasowych z rsyncPrzy tej okazji chcemy przedstawić Rclone, które jest narzędziem podobnym do rsync, ale do przechowywania w chmurze.

To narzędzie pozwoli nam synchronizować pliki i katalogi z jednej usługi w chmurze do drugiej, a nawet z naszego lokalnego katalogu do usług w chmurze.

Co to jest Rclone?

Jest to narzędzie typu open source, opracowane przy użyciu języka go autorstwa Nick Craig, która pozwala nam synchronizować pliki i katalogi między różnymi usługami w chmurze, w tym między innymi Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files.

Podobnie narzędzie obsługuje przesyłanie plików z usług lokalnych i przez SFTP, dlatego możemy zdefiniować Rclone jako „rsync do przechowywania w chmurze”. synchronizacja plików

Funkcje Rclone

  • Open source i łatwy w użyciu.
  • Natywnie kompatybilny z ponad 14 usługami przechowywania w chmurze.
  • Kontrolowane sprawdzanie integralności plików przy użyciu MD5 / SHA1.
  • Zachowywane są sygnatury czasowe plików.
  • Umożliwia częściowe synchronizacje,
  • Umożliwia kopiowanie wszystkich typów plików.
  • Obejmuje tryb synchronizacji (jednokierunkowy) umożliwiający wykonanie identycznej repliki katalogu.
  • Możesz synchronizować pliki z jednej sieci do drugiej, to znaczy możesz synchronizować pliki z dwóch różnych chmur.
  • Użyj Krypta jako opcjonalna metoda szyfrowania.
  • Opcjonalne mocowanie FUSE.
  • Obszerna dokumentacja, z którą można się zapoznać tutaj, aby dowiedzieć się, jak szczegółowo korzystać z narzędzia.
  • Polecenia podobne do rsync.

Aby zacząć korzystać z tego doskonałego narzędzia, musimy przejść do oficjalnej strony i pobierz odpowiedni pakiet do naszej architektury, rozpakuj i zainstaluj go, a następnie wybierz, które pliki i gdzie chcesz je zsynchronizować.

Z informacjami z linoksyd


2 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Anioł powiedział

    Zalecenie dotyczące instalacji programów w Go, ponieważ uważam, że jest to trochę nieefektywne ze względu na sposób, w jaki jest przechwytywany. Mogliśmy tylko dodać $GOPATH/bin do zmiennej $ PATH w następujący sposób, w .profile, .zprofile lub gdziekolwiek powłoka ładuje zmienne (np. .bashrc, .zshrc):

    export PATH=$PATH:$GOPATH/bin

    Po tym tylko jeden go get <url> a teraz, bez konieczności wykonywania innych czynności.

    Pozdrowienia!

  2.   r powiedział

    Proszę tego, który pisze ten artykuł; Rozwiń go i naucz nas, jak go używać, daj nam praktyczne przykłady użycia go w każdym miejscu składowania.

    Naprawdę ważne jest, abyś wszedł w ten temat, aby rozwinąć go dogłębnie i nie pozostawać tak powierzchownym jak wiele innych artykułów.

    Mam nadzieję, że niedługo opublikuję drugą część
    pozdrowienia