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

Saját megközelítés backup fájlokat, adatbázisok alapján CentOS
Másolatok készítésével ajánlott Psychiatric Association, mint idegsejtek nem regenerálódnak :). Ebben a post, azt javaslom, egy lehetséges módja a backup rendszer fájlok, adatbázisok, könyvtárak és oldalak.

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 :).