A fájlok másolása rsync

A fájlok másolása rsync

rsync elsősorban a távoli szinkronizáláshoz.
rsync használják a biztonsági mentési műveleteket UNIX / Linux.
rsync - egy segédprogram, hogy használják, hogy szinkronizálja a fájlok és könyvtárak két különböző helyszínen. Úgy ítélik meg, mint az egyik leghatékonyabb. Mentéseket lehet létrehozni egy helyi szerveren, és a távoli.

Néhány fontos jellemzői rsync

Speed. Ez az első alkalom, rsync ismétlések teljesen összes tartalom a forrás és a cél könyvtárakat. A jövőben az rsync átutalások csak a megváltozott blokkokat vagy bájt a megjelölt helyre, ami miatt nagyon gyors. Arra is lehetőség van, hogy korlátozza a sebességet szinkronizálást.
Biztonság. rsync lehet titkosítani az adatokat a ssh protokoll a folyamat halad adatokat.
Kisebb sávszélességet. rsync használja blokk tömörítés és kicsomagolás az adatok küldését és fogadását oldalán ebben a sorrendben, a lehetőséget a „folytatását” fájlokat. Így a sávszélesség kell rsync-om mindig sokkal kevesebb, mint a más adatátviteli protokollokat.

Ha van, hogy az ssh szerveren, ez a legegyszerűbb módja annak, hogy végre a szinkronizálást.

Rsync ssh - ez egy speciális használati eset, általános formája a parancs így néz ki:

Tekintsük néhány példa:

Másolása a szerver 192.168.1.1 mappák tartalmát / backup / fájl1 / / backup / fájl2 / a backup mappát

Ebben a példában másolt mappák magukat

Hogyan korlátozzák a fájl átviteli sebesség? Meg kell tenni --bwlimit opció:

Hogyan kell szinkronizálni a fájlokat ellenőrzését az ellenőrző?

Hogyan lehet másolni a fájlokat egy távoli gépről a helyi?

Lehet kizárni egy fájl vagy mappa másolása közben?
Zárja ki a temp könyvtárba test.txt fájlt, és minden kiterjesztésű fájlok tgz található a / home / data

Hogyan lehet törölni a fájlokat a vevő, ha nem létezik a forrás?

Zárja ki a könyvtár / temp test.txt fájlt, és minden kiterjesztésű fájlok tgz található a / home / data

Hogyan kell használni egy nem szabványos port ssh másolásakor rsync?

Egy kis változás. Vegye ki a „/” után a mappát otthon, és már másolja magát a mappát együtt annak tartalmát. Csak másolja sebességkorlátozást 10KB / s, ami nem tömíti el internetes csatorna.

beállítások:
-egy, --archive archív mód segítségével lecseréli több kulcsot (-rlptgoD)

- n debug módban
-t. --times -, hogy frissítse a módosítás ideje a fájl a vevőoldalon. Ennek hiányában ez a lehetőség, -a vagy hatástalanná váltak optimalizálása adásidő fájlok módosításait
-r rekurzív. (A másolatok összes fájl alkönyvtárakkal)
-l ha a másolás őrzi szimbolikus linkek
-p fenntartja a jogot, hogy a fájlokat
- t időt takarít fájlváltozásokról
- g megőrzi a csoport a fájlok
- o tulajdonában marad fájlok (csak root)
- D tartja eszköz fájlok és speciális fájlok
- P, kijelző haladás közben másolás;
- q, nem jelenik meg hibaüzenet;
- az, --checksum check ellenőrző fájlokat, és a mérete és a módosítás időpontját. A járulékos terhelés a processzort, nagymértékben növeli a szinkronizálás;
- méret csak - a kiengesztelődést csak a fájlok mérete
- ignore-hibák, továbbra is biztonsági másolatot, és távolítsa után is hiba;
- max-törlés, a maximális számot kell hagyni egy időben a fájlok és könyvtárak;
- fájlok-from = FILE, kap egy listát a fájlok és könyvtárak a fájl másolása;
- numerikus azonosítók - nem sugárzott a nevét a tulajdonos és a csoport digitális UID GID, hagyja a távoli oldalon a szoba, ahogy van
- R - használja relatív útvonalakat, ha szimbolikus linkek
- A, --acls - megőrzése ACL
- H, --hard-linkek - hard link
- S, --sparse - optimalizálja a ritka fájlok
- x, --one-file-rendszer - nem megy túl a jelenlegi csatlakoztatási pont
- u, frissítse skip frissítése fájlok újabbak, mint az eredeti
- H, ember által olvasható számjegyek a kimeneti olvasható formátumban (KB, MB, GB)
-v bőbeszédű bőbeszédű kimenet műveletek (debug információ)
-z tömörítés, ha fájlok másolása
- borogatás-szint - a tömörítés mértékét
- e ssh ssh használni, amikor a másolás

- - haladás mutatja a haladás, a másolás
--bwlimit = KBPS korlátozza a fájl átviteli sebesség (Kbit / s)
--del - törli a fájlokat a célmappát, amelyek nem a forrás (pontos másolat)
- -delete-törlés után után. Ha a fő helyet töröltük néhány fájl vagy könyvtár
szinkronizálás után a backup szerver, akkor ugyanabban a könyvtárban kell hagyni
- - jelszó fájl elérési útja, ahol a fájl egy jelszót.

Mielőtt futtatod a szkriptet a gazda, próbálja ki mindent debug módban, akkor használja a -n opciót. Ebben az esetben az rsync nem fogja megváltoztatni, vagy törölni fájlokat, de megmutatja az egész munka során.

Olvassa el más érdekes cikkek

  • A fájlok másolása rsync
    backup szkript keresztül rsync
  • A fájlok másolása rsync
    Hogyan kell helyesen konfigurálni hozzáférést libvirttel menedzsment SSH-n keresztül
  • A fájlok másolása rsync
    monitoring eszközök
  • A fájlok másolása rsync
    Cseréje BIND Nincs korlátozás
  • A fájlok másolása rsync
    szerver VPS
  • A fájlok másolása rsync
    Foglalkozás - ölni spam.
  • A fájlok másolása rsync
    Fel kell gyorsítani MySQL segítségével tmpfs
  • A fájlok másolása rsync
    Gyermekágy on SSH
  • A fájlok másolása rsync
    sshfs Ubuntu 14.04, szerelési ssh-n keresztül mappák
  • A fájlok másolása rsync
    Telepítse PyCharm 4.0.1 Ubuntu 14.04

Kapcsolódó cikkek