Rsync för Linux: Så här synkroniserar, kopierar och säkerhetskopierar du filer som ett proffs
5 min läsning - 9 juli 2025

Lär dig hur du använder rsync på Linux för att synkronisera filer, kopiera data mellan servrar och automatisera säkerhetskopieringar. Detta kraftfulla kommandoradsverktyg är viktigt för utvecklare och systemadministratörer.
Rsync för Linux: Så här synkroniserar, kopierar och säkerhetskopierar du filer som ett proffs
Rsync är ett av de mest effektiva och tillförlitliga filöverföringsverktygen som finns på Unix-liknande system. Oavsett om du synkroniserar servrar, kopierar säkerhetskopior eller migrerar mellan VPS-leverantörer är rsync ofta det smartaste verktyget för jobbet.
I det här inlägget beskrivs vad rsync gör, varför det är bättre än grundläggande kopieringsverktyg och hur du använder det med självförtroende.
Vad är rsync?
Rsync är ett kommandoradsverktyg för synkronisering av filer och kataloger mellan två platser. Det kan fungera på följande sätt:
- Lokalt: kopiering från en katalog till en annan på samma maskin
- Över SSH: kopiering från ett system till ett annat på ett säkert sätt
- Med stöd för återupptagning: den hoppar över oförändrade filer och återupptar partiella överföringar
- Med komprimering: minskar överföringstiden över långsamma länkar
Till skillnad från scp eller cp jämför rsync källa och destination och skickar bara skillnader - vilket gör det otroligt bandbredds- och tidseffektivt.
Varför rsync är bra
- Snabba inkrementella överföringar - endast ändrade data skickas
- Bevarar behörigheter, symboliska länkar och tidsstämplar - perfekt för uppgifter på systemnivå
- Robust över SSH - säkert och skriptvänligt
- Dry-run-läge - se vad som kommer att ändras innan du kör något
- Stöd för komprimering - påskyndar långsamma överföringar (flaggan -z
) - Nätverksvänligt - återuppta avbrutna överföringar utan omstart
Vanliga rsync-alternativ förklarade
Här är de mest användbara flaggorna som du kommer att använda:
-a→ arkivläge (bevarar ägande, behörigheter, symboliska länkar etc.)-v→ verbose (visar vad som händer)-z→ komprimera fildata under överföringen--progress→ visa uppdateringar om framsteg i realtid--delete→ radera filer på destinationen som inte finns på källan-e ssh→ använd SSH för fjärranslutningar
Exempel på Rsync
1. Kopiera en katalog lokalt
rsync -av /källa/sökväg/ /destination/sökväg/
Detta kopierar allt i /källa/sökväg/ till /mål/sökväg/ och bevarar metadata.
2. Synkronisera till en fjärrserver via SSH
rsync -avz /local/dir/ user@remote_ip:/remote/dir/
-z lägger till komprimering; -e ssh-delen är implicit när du använder en fjärrvärd.
3. Torkör för att se vad som kommer att kopieras
rsync -avz --dry-run /local/dir/ user@remote:/dir/
Perfekt för att testa innan du synkroniserar något - ingenting kopieras faktiskt.
4. Säkerhetskopiera en fjärrserver till din lokala maskin
rsync -avz användare@remote_ip:/etc/ /backup/etc/
Använd detta för att skapa en lokal ögonblicksbild av fjärrkonfigurationsfiler.
5. Spegla två kataloger
rsync -av --delete /källa/ /destination/
Detta säkerställer att destinationen matchar källan - inklusive raderingar.
6. Uteslut specifika filer eller mappar
rsync -av --exclude="*.log" /src/ /dest/
Hoppa över alla .log-filer i det här exemplet.
Rsync över cron: Automatiserade säkerhetskopior
Vill du ha dagliga säkerhetskopior av serverkonfigurationen?
-
Skapa ett skript som:<br>
rsync -az /etc/ user@backup:/home/backups/värdnamn/etc/ -
Lägg till i din crontab med
crontab -e:<br>0 2 * * * /home/youruser/rsync-backup.sh
Detta kör jobbet varje natt klockan 2:00.
Video-rekommendation
Titel: Behärska Rsync! Den ultimata guiden för filsynkronisering i Linux!<br>
Kanal: Teknik Förenklad<br>
Avslutande tankar
Rsync är ett av de verktyg som blir oumbärligt när du förstår det. Det är pålitligt, effektivt och beprövat - perfekt för allt från enkla filkopior till fullständiga systemmigreringar.
Oavsett om du hanterar en enda VPS eller en hel serverpark kommer du att spara tid, bandbredd och stress om du lär dig att använda rsync på rätt sätt. Varför inte prova det på vår högpresterande VPS? Du kan komma igång för bara 6,99 USD.

Så här installerar och använder du Redis på en VPS
Lär dig hur du installerar och konfigurerar Redis på en VPS för optimal prestanda, säkerhet och hantering i dina applikationer.
9 min läsning - 7 januari 2026
Övervakning av din dedikerade server eller VPS, vilka är alternativen 2025?
12 min läsning - 28 november 2025

Har du frågor eller behöver du en anpassad lösning?
Flexibla alternativ
Global räckvidd
Omedelbar driftsättning
Flexibla alternativ
Global räckvidd
Omedelbar driftsättning
