ÚJ! EPYC + NVMe alapú VPS

Bejelentkezés
+1 (855) 311-1555

Rsync Linuxra: Hogyan szinkronizálhat, másolhat és készíthet biztonsági másolatokat fájlokról profi módon?

5 perc olvasás - 2025. július 7.

hero image

Table of contents

  • Rsync Linuxra: Hogyan szinkronizálhat, másolhat és készíthet biztonsági másolatokat fájlokról profi módon?
  • Mi az az rsync?
  • Miért nagyszerű az rsync
  • Az általános rsync opciók magyarázata
  • Rsync példák
  • Egy könyvtár helyi másolása
  • Szinkronizálás egy távoli kiszolgálóval SSH-n keresztül
  • Száraz futtatás, hogy lássuk, mi lesz másolva
  • A távoli kiszolgáló biztonsági mentése a helyi gépre
  • Két könyvtár tükrözése
  • Bizonyos fájlok vagy mappák kizárása
  • Rsync over cron: Automatizált biztonsági mentések
  • Videóajánlás
  • Végső gondolatok

Share

Ismerje meg, hogyan használhatja az rsync-et Linuxon fájlok szinkronizálására, adatok másolására szerverek között és biztonsági mentések automatizálására. Ez a nagy teljesítményű parancssori eszköz nélkülözhetetlen a fejlesztők és rendszergazdák számára.

Rsync Linuxra: Hogyan szinkronizálhat, másolhat és készíthet biztonsági másolatokat fájlokról profi módon?

Az Rsync az egyik leghatékonyabb és legmegbízhatóbb fájlátviteli eszköz, amely Unix-szerű rendszereken elérhető. Akár szerverek szinkronizálásáról, mentések másolásáról vagy VPS-szolgáltatók közötti migrációról van szó, az rsync gyakran a legokosabb eszköz a feladathoz.

Ebben a bejegyzésben részletezzük, hogy mire képes az rsync, miért jobb, mint az alapvető másolóeszközök, és hogyan használd magabiztosan.


Mi az az rsync?

Az rsync egy parancssori eszköz fájlok és könyvtárak szinkronizálására két hely között. Működni tud:

  • Helyileg: másolás az egyik könyvtárból egy másik könyvtárba ugyanazon a gépen.
  • SSH-n keresztül: biztonságos másolás az egyik rendszerről a másikra.
  • Folytatási támogatással: a változatlan fájlok kihagyása és a részleges átvitel folytatása.
  • Tömörítéssel: csökkenti az átviteli időt lassú kapcsolatokon keresztül.

Az scp-vel vagy cp-vel ellentétben az rsync összehasonlítja a forrást és a célállomást, és csak a különbségeket küldi el - ami hihetetlenül sávszélesség- és időhatékony.


Miért nagyszerű az rsync

  • Gyors inkrementális átvitel - csak a megváltozott adatok kerülnek elküldésre
  • Megőrzi a jogosultságokat, szimlinkeket, időbélyegeket - ideális rendszerszintű feladatokhoz.
  • Robusztus SSH-n keresztül - biztonságos és szkriptbarát
  • Száraz futtatási mód - megnézheti, mi fog változni, mielőtt bármit is futtatna.
  • Tömörítési támogatás - felgyorsítja a lassú átvitelt(-z jelző)
  • Hálózatbarát - megszakadt átvitel folytatása újraindítás nélkül

Az általános rsync opciók magyarázata

Itt vannak a leghasznosabb flagek, amelyeket használni fogsz:

  • -a → archiválási mód (megőrzi a tulajdonjogokat, engedélyeket, szimbolikus hivatkozásokat stb.)
  • -v → verbose (megmutatja, mi történik)
  • -z → fájladatok tömörítése az átvitel során
  • --progress → élő frissítések megjelenítése
  • --delete → a forráson nem létező fájlok törlése a célállomáson
  • -e ssh → SSH használata távoli kapcsolatokhoz

Rsync példák

1. Egy könyvtár helyi másolása

rsync -av /forrás/útvonal/ /cél/útvonal/

Ez mindent átmásol a /source/path/ könyvtárból a /destination/path/ könyvtárba, megőrizve a metaadatokat.


2. Szinkronizálás egy távoli kiszolgálóval SSH-n keresztül

rsync -avz /local/dir/ user@remote_ip:/remote/dir/

A -z tömörítést ad hozzá; a -e ssh rész implicit, ha távoli gépet használ.


3. Száraz futtatás, hogy lássuk, mi lesz másolva

rsync -avz --dry-run /local/dir/ user@remote:/dir/

Nagyszerű tesztelésre, mielőtt bármit is szinkronizálnánk - valójában semmi sem másolódik.


4. A távoli kiszolgáló biztonsági mentése a helyi gépre

rsync -avz user@remote_ip:/etc/ /backup/etc/

Ezzel a távoli konfigurációs fájlok helyi pillanatfelvételét készítheted el.


5. Két könyvtár tükrözése

rsync -av --delete /source/ /destination/

Ez biztosítja, hogy a célállomás megegyezzen a forrással - beleértve a törléseket is.


6. Bizonyos fájlok vagy mappák kizárása

rsync -av --exclude="*.log" /src/ /dest/

Ebben a példában kihagyja az összes .log fájlt.


Rsync over cron: Automatizált biztonsági mentések

Napi szerverkonfigura biztonsági mentéseket szeretne?

  1. Hozzon létre egy szkriptet, mint pl:<br>

    rsync -az /etc/ user@backup:/home/backups/hostname/etc/

  2. Add hozzá a crontab-odhoz a crontab -e paranccsal:<br>

    0 2 * * * * * /home/felhasználó/rsync-backup.sh

Ez minden éjjel 2:00-kor lefuttatja a feladatot.


Videóajánlás

Címe: Rsync mestere! A végső Linux fájlszinkronizálási útmutató!<br>

Csatorna: Tech Simplified<br>

Master Rsync! The Ultimate Linux File Syncing Guide!


Végső gondolatok

Az Rsync egyike azoknak az eszközöknek, amelyek nélkülözhetetlenné válnak, ha egyszer megérted. Megbízható, hatékony és harcedzett - tökéletes az egyszerű fájlmásolásoktól kezdve a teljes rendszermigrációig mindenre.

Akár egyetlen VPS-t, akár egy egész szerverflottát kezel, ha megtanulja jól használni az rsync-et, időt, sávszélességet és stresszt takarít meg. Miért ne próbálná ki nagy teljesítményű VPS-ünkön? Mindössze 6,99 $-ért kezdheted el.

Blog

Kiemelt ezen a héten

További cikkek
server administrator

Hogyan válasszuk ki a megfelelő RAID-szintet a vállalkozásunk számára?

Minden vállalkozás számára, legyen az kicsi, közepes vagy nagy, az adatok kritikus értéket jelentenek. Míg a vállalkozók gyakran beruháznak robusztus rendszerekbe az alkalmazásaik futtatásához, néha figyelmen kívül hagyják a megfelelő adatvédelmi intézkedések végrehajtását. A valóság egyszerű: _adatvesztés egyenlő üzleti veszteséggel_ . Az adatvédelem és a teljesítmény fokozásának egyik hatékony módja a RAID beépítése a tárolási konfigurációba.

3 perc olvasás - 2025. július 7.

Miért fontos, hogy egy erős és mérés nélküli VPS-sel rendelkezzünk?

3 perc olvasás - 2025. július 7.

További cikkek
background image

Kérdése van, vagy egyedi megoldásra van szüksége?

icon

Rugalmas lehetőségek

icon

Globális elérés

icon

Azonnali telepítés

icon

Rugalmas lehetőségek

icon

Globális elérés

icon

Azonnali telepítés