Dette gratis skyverktøyet er hva skylagring burde ha vært hele tiden


Når var sist gang du faktisk likte å bruke skylagring? Sannsynligvis satt du i et nettleservindu, flyttet filer rundt, ventet på at opplastinger skulle bli ferdige, deretter lastet ned filer, pakket ut ZIP-arkiver før du kunne få tilgang til dem, og håndterte en haug med duplikatfiler i prosessen. Hvis du lurer på hvorfor en så grunnleggende prosess fortsatt føles så klønete, er du ikke alene.

Selvfølgelig, du kunne hoste din egen filserver lokalt, men det ville ikke helt løse dette problemet heller—alt dette mens du potensielt inviterer nye problemer. Leverandører av skylagring tilbyr faktisk medfølgende apper som har som mål å gjøre denne prosessen bedre, men det fungerer heller ikke så bra. Heldigvis finnes det et enkelt kommandolinjeverktøy som lar deg synkronisere, kopiere, montere, kryptere og automatisere omtrent alle skylagringstjenester du eier—alt gratis.

Møt skyløsningen alle overser

Hva rclone er—og hvorfor det fortjener mer oppmerksomhet






I kjernen er rclone et kommandolinjeprogram som lar deg administrere filer på tvers av skylagringstjenester på samme måte som du ville gjort på din egen harddisk. Det støtter over 70 skylagringsbakender, inkludert Google Drive, Dropbox, OneDrive, Amazon S3, Backblaze B2, Cloudflare R2, Proton Drive og mye mer. Det startet som et enkelt hobbyprosjekt tilbake i 2012, skrevet i Go, og har siden vokst til å bli det mest pålitelige åpen kildekode-lagringsverktøyet du finner på internett.

Som foreslått, fungerer det mye som rsync. Hvis du noen gang har brukt rsync på Linux for å speile kataloger eller kopiere filer inkrementelt, gir rclone deg den samme funksjonaliteten og kommandostrukturen, bortsett fra at du kan arbeide med nesten hvilken som helst skylagringsleverandør på planeten. Kommandoer som rclone copy, rclone sync, rclone move og rclone ls tilsvarer direkte det du ville forvente fra standard Unix-filbehandling, så læringskurven er ganske mild hvis du allerede har gjort litt filbehandling i en terminal.

Dette er funksjonen som solgte meg

Evnen som fikk alle andre skytjenester til å føles begrensede

Det fremtredende trekk ved rclone er rclone mount-kommandoen. Med den ene kommandoen kan du montere hvilken som helst skylagringsserver som en lokal stasjon på Linux, macOS eller Windows. Din Google Drive-, OneDrive- og Dropbox-lagring vises alle rett ved siden av dine vanlige lagringsstasjoner i den samme filutforskeren du bruker hver dag for å få tilgang til din lokale lagring. Ethvert program på systemet ditt kan åpne og lagre filer direkte til skyen uten at du gjør noe annerledes.

Denne funksjonaliteten drives av FUSE (Filesystem in Userspace), som lar rclone opprette en virtuell stasjon som speiler lagringen din på fjernserveren. Selvfølgelig avhenger ytelsen her av hvor rask internettforbindelsen din er, men med en god tilkobling og forhåndslagret cache (via --vfs-cache-mode-flagget), er den ganske brukbar.

Filene dine forblir kryptert på dine vilkår

Personvern du kontrollerer i stedet for å stole på en leverandør

Et annet problem rclone løser er kryptering. Filene dine er kryptert i skylagring også, selvfølgelig, men leverandøren har nøklene. Rclones crypt-backend snur dette på hodet. I stedet for at skyleverandøren krypterer filene dine etter at de er lastet opp, krypterer rclone dem lokalt før de lastes opp, og dekrypterer dem på stedet når du laster ned filene igjen.

Krypteringen er symmetrisk, bruker et passord du setter, og dekker både filinnhold og filnavn hvis du vil. Selv om noen får tilgang til skylagringen din, vil alt de ser være krypterte filnavn og uleselige binære datastrømmer. Selv skylagringsleverandøren selv ser ingenting meningsfullt. Selv skybackup-selskaper som virker skuddsikre er ikke det, så det er best å være ansvarlig for sikkerheten til egne data.

Én grensesnitt for hver sky-tjeneste

Administrere flere leverandører uten å sjonglere med apper

Som nevnt før, fungerer rclone med alt som finnes der ute. Vil du flytte en terabyte med data fra Google Drive til Backblaze B2 uten å laste det ned til laptopen først? Rclone gjør gjerne dette med server-side overføringer, med laptopen din bare som orkestrator for operasjonen. Trenger du toveis synkronisering mellom en lokal mappe og Google Drive? bisync-kommandoen håndterer toveis synkronisering, sporer endringer på begge sider og flagger til og med konflikter i stedet for bare å overskrive filene dine. Selv hvis du gjør din gamle PC om til en hjemmeserver for skylagring, forblir rclone-arbeidsflyten din den samme.

Hvis du bruker Google Drive, anbefales det at du oppretter din egen Google Application Client ID under installasjonsprosessen for bedre ytelse. Du finner en trinn-for-trinn-guide i rclone-dokumentasjonen.

Og fordi det eksponerer et innebygd HTTP-API og et enkelt nettbasert GUI, er verktøyet ikke bare for terminalentusiaster. Du kan bruke nettleseren din for å få tilgang til det lokale GUI-et, som kan bla gjennom eksterne enheter, starte overføringer eller endre innstillinger uten å noen gang måtte bruke kommandolinjen. Det kjører også som en bakgrunnstjeneste, noe som betyr at du kan sette opp automatiserte sikkerhetskopieringsjobber som fungerer etter en forhåndsbestemt tidsplan.

Læringskurven lønner seg raskt

Hvorfor en liten oppsett åpner for år med bekvemmelighet

Ja, rclone har en læringskurve. Den første konfigurasjonsoppsettet, der du autentiserer hver skylagringsleverandør gjennom en veiledet rclone-konfigurasjonsveiviser, føles litt ukomfortabel første gang. Og for brukere som aldri har brukt et terminalvindu, kan verktøyet virke litt skremmende i starten.

Men hvis du presser deg forbi den innledende skremmelsen, setter opp fjernkontrollene dine, og faktisk begynner å bruke verktøyet, er de daglige kommandoene du vil bruke korte og logiske. Dokumentasjonen er grundig, fellesskapsforumet er aktivt, og --dry-run-flagget lar deg forhåndsvise nøyaktig hva hver kommando vil gjøre før en eneste fil flyttes. Belønningen for et par timers innledende oppsett og eksperimentering er enorm. Du får en sky-lagringsflyt som er raskere, mer privat, mer fleksibel, og kraftigere enn noe de store skylagringsleverandørene noen gang tilbyr i sine polerte, men til slutt ganske begrensede apper.

Relaterte artikler