Rclone: ​​Låter dig synkronisera filer och kataloger mellan moln

Synkronisera filer och kataloger i Linux är ganska enkelt med rsync, även för länge sedan pratades här på bloggen om en Python-skript för lokala säkerhetskopior med rsyncI den här möjligheten vill vi presentera dig för Rclone, som är ett verktyg som är som rsync men för molnlagring.

Detta verktyg låter oss synkronisera filer och kataloger från en molntjänst till en annan, eller till och med från vår lokala katalog till molntjänster.

Vad är Rclone?

Det är ett open source-verktyg, utvecklat med go-språk av Nick Craig som låter oss synkronisera filer och kataloger mellan olika molntjänster, inklusive Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files, bland andra.

På samma sätt stöder verktyget filöverföringar från lokala tjänster och via SFTP, därför kan vi definiera Rclone som "rsync för molnlagring". synkronisera filer

Rclone-funktioner

  • Öppen källkod och enkel att använda.
  • Nativt kompatibel med mer än 14 molnlagringstjänster.
  • Kontrollerad filintegritetskontroll med MD5 / SHA1.
  • Tidsstämplarna för filerna bevaras.
  • Tillåter delvis synkronisering,
  • Det gör det möjligt att kopiera alla typer av filer.
  • Den innehåller ett synkroniseringsläge (ett sätt) för att skapa en identisk kopia av en katalog.
  • Du kan synkronisera filer från ett nätverk till ett annat, det vill säga du kan synkronisera filer från två olika moln.
  • användning Crypt som en valfri krypteringsmetod.
  • FUSE-fäste som tillval.
  • Omfattande dokumentation som kan konsulteras från här, för att lära dig hur du använder verktyget i detalj.
  • Kommandon som liknar rsync.

För att börja njuta av detta utmärkta verktyg måste vi gå till den officiella sidan och ladda ner motsvarande paket till vår arkitektur, packa upp och installera den och välj sedan vilka filer och var du vill synkronisera den.

Med information från linoxid


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Ängel sade

    En rekommendation för installation av program i Go eftersom jag ser det lite ineffektivt som det är i fångsten. Vi kunde bara lägga till $GOPATH/bin till variabeln $ PATH enligt följande, i .profile, .zprofile eller varhelst skalet laddar variablerna (som .bashrc, .zshrc):

    export PATH=$PATH:$GOPATH/bin

    Efter detta bara en go get <url> och nu utan att behöva göra de andra stegen.

    Hälsningar!

  2.   r sade

    Jag ber den som skriver den här artikeln; Vänligen expandera den och lär oss hur du använder den, ge oss praktiska exempel för att använda den med varje lagringsplats.

    Det är verkligen viktigt eftersom du har kommit in i det här ämnet, att snälla utvidga det på ett djupt sätt och inte stanna som många andra artiklar på det ytliga.

    Jag hoppas att jag snart kommer att publicera den andra delen
    gäller