Rsync tartalék konfigurációs CentOS

Számos módja van, hogy hát szervezet CentOS / Debian / Ubuntu Server - egy ingyenes segédprogram samopisnye szkriptek tar lesz, bacula biztonsági rendszer és még sok más. Mindez így vagy úgy már használt, vagy használni a munkámban. Ma szeretném megosztani veletek az én szervezésének módszere egyszerű, kényelmes és gyors módja annak, hogy konfigurálja a növekményes biztonsági mentés a népszerű segédprogram rsync szerver fut CentOS / Debian / Ubuntu. A módszer működik egyformán a következő Istemi kis különbségek csak a telepítés a rsync, amit említenék külön-külön rendszer.







Telepítése rsync CentOS 6

Xinetd telepítéséhez, hogy automatikusan elindul rsync:

A közvetlenül rsync:

Szerkesztése config rsync Xinetd:

A config file találunk a sorban disable = yes, és változtassa meg a no:

És add meg az indítási:

Ellenőrizze, hogy a portot xinetd 873 rsync:

Ez rendben van, akkor lehet kezdeni felállítása rsync.

Telepítése rsync CentOS 7

Hozzátéve, hogy Startup:

Ellenőrizze, hogyan kell futtatni:

Ez rendben van, akkor lehet kezdeni felállítása rsync.

Telepítése rsync a Debian / Ubuntu

Keresse meg a sort RSYNC_ENABLE = false, és változtassa meg az igazi:

Megnézzük, hogy mi működik:

Ez rendben van, akkor lehet kezdeni felállítása rsync.

konfigurálása rsync

Most folytassa beállítani. A logika a mentést a következő lesz. Amikor először kezdi el, mi egy teljes biztonsági mentést információ érdekes számunkra az aktuális mappában. Aztán minden nap összevetjük a már meglévő fájlt a forrás, és ez lényeges újra felülírja az összes megváltozott fájlokat, de nem törli őket, és adja ki a növekmény a mappát. ahol minden nap egy mappa jön létre nevezték az időpont, amikor összeadjuk a megváltozott fájlokat az aktuális napon. Így mindig lesz egy teljes mentés naprakész idején utolsó szinkronizálás, valamint egy sor mappák minden nap a megváltozott fájlokat azon a napon. Napok tartani, akkor választhat az igényeknek megfelelően.

Kiderült, hogy van egy ilyen kép:

Rsync tartalék konfigurációs CentOS






Mi jár a végrehajtás. Először létre rsync a információforrások szerverek ahonnan vesszük adatmentést.

Hozzon létre egy konfigurációs fájl rsync:

Hozzon létre egy fájlt hitelesítő a kapcsolat:

ahol backup - felhasználónév, 12345 - jelszót.
Így a jogot, hogy csak olvasható gyökér. különben rsync nem indul:

Miután beállította az újraindítás rsync.
CentOS 6:

Most megy a szerver vevőt, amelyben tárolni biztonsági másolatot a származási szerver. Hozz létre egy inkrementális backup szkript c rsync segítségével:

Így a script futtatható:

Így a jogot, hogy csak olvasható gyökér, különben rsync ad egy hiba:
HIBA: jelszó fájl nem lehet más hozzáférhető
Csináld meg:

Ez minden, most már lehet futtatni egy szkriptet, és elvárják, hogy végre. Továbbra is hozzá, hogy a cron:

Én általában létrehozni néhány script minden egyes szerverhez külön-külön. Aztán össze őket futtatni egy közös forgatókönyvet, és azt hozzá a cron. És aztán szerkeszteni szükséges már hozzáad vagy eltávolít egy szervert.

Forgatása rsync rönk

Mi már meghatározott naplózása /var/log/rsyncd.log fájlt. Meg kell állítani a forgatás a napló, úgy, hogy nem nőtt a végtelenségig. Nagy fájlok szerverek nagyon gyorsan nőnek, hogy több száz megabyte vagy több.

Ehhez hozzon létre egy mappát a fájl /etc/logrotate.d rotációs konfiguráció:

Ezekkel a beállításokkal fog forogni minden alkalommal a log fájl mérete meghaladja a 500 kb. 4 változat tárolt log fájlt. A beállítások meg lehet változtatni magát a saját.

Példa windows backup szerver keresztül rsync

Egy másik példa a praxisomban. Tegyük fel, hogy van egy Windows szerver néhány információt, hogy azt akarjuk, hogy hát is. Nem probléma, ez történik egyszerűen.

Készítsen windows szerver hálózati földgömb információkat. Hozzon létre egy felhasználói és add meg a ezt a mappát. Ez a felhasználó fogjuk használni csatlakozni labdákat ablakok linux szerver.

Fel kell szerelni a labdát az információt, hogy az lesz, hogy hát:

Én az ilyen esetekben, hozzon létre néhány szkript: szerelje fel a labdákat, mentés és leválasztása, egyesíti őket egy és egymás után futnak. Az eredmény az, hogy csatlakoztassa a meghajtót, hogy vissza, és kapcsolja ki.

Kiegészítő anyagok CentOS

Ítélve az a tény, hogy az adatok a jelenlegi légy növeléséhez, a mentés idejére mappát az adatok még nem szerelt, vagy ő, valamilyen oknál fogva, üres. Rsync úgy véli, hogy a mappa üres, és minden, ami azelőtt volt, mozgatja a növekmény a mappában. Ez a szokásos viselkedés egy üres forrás fájlokat. Dig ebben az irányban.

Igen, mankó normális 🙂 helyesebb Természetesen ellenőrizni, hogy a kívánt erőforrást van szerelve. Igazából nem csinál semmit, akkor a régi verzió, ez nem tükröződik. Itt vagyok még univerzális megközelítést vezetett, hivatkozás nélkül a csatolási pont. Ezek eltérő lehet.




Kapcsolódó cikkek