Rsync pro Linux: Jak synchronizovat, kopírovat a zálohovat soubory jako profesionál?
5 min čtení - 7. července 2025

Naučte se používat rsync v Linuxu k synchronizaci souborů, kopírování dat mezi servery a automatizaci zálohování. Tento výkonný nástroj příkazového řádku je nezbytný pro vývojáře a správce systému.
Rsync pro Linux: Jak synchronizovat, kopírovat a zálohovat soubory jako profesionál?
Rsync je jedním z nejefektivnějších a nejspolehlivějších nástrojů pro přenos souborů dostupných v systémech typu Unix. Ať už synchronizujete servery, kopírujete zálohy nebo migrujete mezi poskytovateli VPS, rsync je často nejchytřejším nástrojem pro tuto práci.
V tomto příspěvku se dozvíte, co rsync umí, proč je lepší než základní nástroje pro kopírování a jak jej bez obav používat.
Co je rsync?
Rsync je nástroj příkazového řádku pro synchronizaci souborů a adresářů mezi dvěma umístěními. Může pracovat:
- Lokálně: kopírování z jednoho adresáře do druhého na stejném počítači.
- Přes SSH: bezpečné kopírování z jednoho systému do druhého.
- S podporou obnovení: přeskočí nezměněné soubory a obnoví částečné přenosy.
- s kompresí: zkracuje dobu přenosu přes pomalé linky
Na rozdíl od scp nebo cp rsync porovnává zdrojový a cílový soubor a odesílá pouze rozdíly - díky tomu je neuvěřitelně efektivní z hlediska šířky pásma a času.
Proč je rsync skvělý
- Rychlé přírůstkové přenosy - odesílají se pouze změněná data
- Zachovává oprávnění, symlinky a časové značky - ideální pro úlohy na úrovni systému.
- Robustní přes SSH - bezpečný a vhodný pro skripty
- Režim suchého spuštění - než něco spustíte, zjistíte, co se změní.
- Podpora komprese - urychluje pomalé přenosy (příznak
-z) - Síťově přívětivý - obnovení přerušených přenosů bez restartu
Vysvětlení běžných možností rsync
Zde jsou nejužitečnější příznaky, které budete používat:
-a→ archivační režim (zachovává vlastnictví, oprávnění, symbolické odkazy atd.).-v→ verbose (zobrazuje, co se děje)-z→ komprese dat souborů během přenosu--progress→ zobrazovat živé aktualizace průběhu--delete→ odstraňuje soubory v cílovém počítači, které neexistují ve zdrojovém počítači-e ssh→ použít SSH pro vzdálená připojení
Příklady Rsync
1. Místní kopírování adresáře
rsync -av /zdroj/cesta/ /cíl/cesta/
Tím se zkopíruje vše, co je v adresáři /source/path/, do adresáře /destination/path/, přičemž metadata zůstanou zachována.
2. Synchronizace se vzdáleným serverem přes SSH
rsync -avz /local/dir/ user@remote_ip:/remote/dir/
Parametr -z přidává kompresi; část -e ssh je při použití vzdáleného hostitele implicitní.
3. Proveďte zkušební spuštění, abyste zjistili, co se bude kopírovat
rsync -avz --dry-run /local/dir/ user@remote:/dir/
Skvělé pro testování před synchronizací čehokoli - ve skutečnosti se nic nekopíruje.
4. Zálohování vzdáleného serveru do místního počítače
rsync -avz user@remote_ip:/etc/ /backup/etc/
Použijte k vytvoření místního snímku vzdálených konfiguračních souborů.
5. Zrcadlení dvou adresářů
rsync -av --delete /source/ /destination/
Tím zajistíte, že cílové umístění bude odpovídat zdrojovému - včetně smazání.
6. Vyloučení konkrétních souborů nebo složek
rsync -av --exclude="*.log" /src/ /dest/
V tomto příkladu vynecháte všechny soubory .log.
Rsync přes cron: Automatické zálohování
Chcete denně zálohovat konfiguraci serveru?
-
Vytvořte skript jako např:<br>
rsync -az /etc/ user@backup:/home/backups/hostname/etc/ -
Přidejte do svého crontab pomocí
crontab -e:<br>* * * /home/youruser/rsync-backup.sh
Tím se úloha spustí každou noc ve 2:00 ráno.
Doporučené video
Název: Synchronizace s webovými stránkami v rámci projektu Synchronizace s webovými stránkami: Rsync: Master Rsync! Ultimátní průvodce synchronizací souborů v Linuxu!<br>
Kanál: Rync: Zjednodušená technika<br>
Závěrečné myšlenky
Rsync je jedním z těch nástrojů, které se stanou nepostradatelnými, jakmile jim porozumíte. Je spolehlivý, efektivní a prověřený - ideální pro všechny účely, od jednoduchého kopírování souborů až po kompletní migraci systému.
Ať už spravujete jeden VPS nebo flotilu serverů, naučíte-li se dobře používat rsync, ušetříte čas, šířku pásma i stres. Proč si jej nevyzkoušet na našem vysoce výkonném VPS? Začít můžete za pouhých 6,99 USD.

Jak nainstalovat a používat Redis na VPS
Přečtěte si, jak nainstalovat a nakonfigurovat Redis na VPS pro optimální výkon, zabezpečení a správu ve vašich aplikacích.
9 min čtení - 7. ledna 2026
Monitorování dedikovaného serveru nebo VPS, jaké jsou možnosti v roce 2025?
12 min čtení - 28. listopadu 2025

Máte dotazy nebo potřebujete vlastní řešení?
Flexibilní možnosti
Globální dosah
Okamžité nasazení
Flexibilní možnosti
Globální dosah
Okamžité nasazení
