Rotația arhivelor, documentația rusă despre ubuntu

Shell script-ul din secțiunea Shell Scripts vă permite să creați doar 7 arhive diferite. Pentru un server care nu schimbă frecvent date, acest lucru poate fi suficient. Dacă serverul conține o cantitate mare de date, trebuie să utilizați o schemă de rotație mai cuprinzătoare a arhivelor.







În această secțiune, scriptul nostru shell va fi modificat ușor pentru a implementa schema de rotație # "bunic-tată-fiu #" (lunar-săptămânal-zilnic):

Iată scenariul:

Scriptul poate fi rulat în același mod ca cel descris în secțiunea Run the Script.

Un dispozitiv cu bandă conectat la un server poate fi utilizat în locul unei resurse NFS. Utilizarea unui dispozitiv cu bandă simplifică rotația arhivelor și rezolvă, de asemenea, problema separării suportului de pe server.







Atunci când se utilizează un dispozitiv cu bandă, o parte a scriptului cu privire la numele fișierului devine inutilă, deoarece datele sunt trimise direct pe dispozitiv. Cu toate acestea, unele comenzi sunt necesare pentru a gestiona banda. Acest lucru este realizat utilizând utilitarul de gestionare mt. care face parte din pachetul cpio.

Aici este un script modificat pentru utilizare cu dispozitivul cu bandă:

În mod implicit, numele dispozitivului cu bandă SCSI este / dev / st0. Utilizați calea corespunzătoare pentru dispozitiv pentru sistemul dvs.

Recuperarea de pe dispozitivul cu bandă este în esență aceeași cu cea din fișier. Doar derulați banda și utilizați calea spre dispozitiv în loc de calea spre fișier. De exemplu, pentru a restabili fișierul / etc / hosts în / tmp / etc / hosts, utilizați următoarele:







Articole similare

Trimiteți-le prietenilor: