Saját megközelítés backup fájlokat, adatbázisok alapján CentOS
Saját megközelítés backup fájlokat, adatbázisok alapján Centos

Azt bekaplyus program keretében:
- kétnaponta, tompa sötét éjszaka), egy biztonsági adatbázis (MySQL)
- négynaponta, tompa sötét éjszaka), a tartalék helyszínen (statikus, sortsy, sablonok, stb)
- minden első napja a hónap egy tartalék rendszer mappák bekaplyu csak a / etc /. mert hogy hát más mappákba nem látom sok értelmét
- négynaponta egy másik autó Konekt az elsődleges kiszolgáló, és azon az utolsó archívum
Az elején minden script egy sor változót, amely egyszerűen módosíthatja az értéket a saját.
A script, hogy hát mysql-adatbázisban. Meg kell hát minden adatbázisok nem, így én vagyok a változó DB_LIST listát vezet adatbázisok, amit akar menteni. Fájl régebbi mint 10 nap (változó FILES_OLDER_THAN) automatikusan törlődnek.
Script, hogy a mentési mappa tartalma az oldalról. Szeretnék valamit minden fájl nézett ki, mint egy www-webhely_neve-data.tar.gz. Az első gondolat, ami eszébe jutott - asszociatív tömbök (hash) a kulcsfontosságú tárolt webhely_neve értéke - az út, hogy a helyszínen a fájlrendszerben. De bash támogatja hash verzió óta 4 és a kiszolgáló bash 3.2, túl lusta voltam, hogy nem a frissítés :). A második megoldás, primitívebb, hogy két különálló tömböt, az egyik, hogy tárolja a neveket a helyszínek (változó WWW_NAMES), a másik - a módja annak, hogy a helyszínek (változó WWW_PATHS). Fájl régebbi mint 10 nap (változó FILES_OLDER_THAN) automatikusan törlődnek.
Script biztonsági rendszer mappák, mint az egyik az előzőnél, csak SYS_NAMES tömb tárolja a nevét rendszer mappák és a tömb SYS_PATHS felé.
és azt mondják, hogy mikor kell a parancsfájlok
A script, ami egy másik gépen, ami Konekt ssh az elsődleges szerver, és azon a legfrissebb levéltár.
A script egy hibája - úgy hónap ugyanazon fájl többször (rendszermappákat hát havonta egyszer), de én majdnem elégedett, és valami dopilivat amíg lustaság.
Én szívesen tanácsot, útmutatást tapasztalt rendszergazdák.
Minden szkript egy archívumban. egészség felhasználását :).