Back-up - freebsd - jurnal - maxim de închinători

Back-up - freebsd - jurnal - maxim de închinători

Ca și în cazul altora, pe un server care rulează un sistem de operare minunat gratuit, FreeBSD, trebuie să faceți din timp în timp informații de rezervă. Mărimea, frecvența și compoziția acestuia sunt determinate de administrator, pe baza funcționalității unui anumit server. În acest articol voi da un exemplu despre modul în care un server de backup este configurat pe serverul meu care rulează FreeBSD 8.2- RELEASE. pe care sunt instalate și configurate apache22, bind9, mysql-server, postfix și multe altele.

Vom folosi instrumente standard FreeBSD pentru a face backup. Cel mai important dintre acestea este daemonul cron. care servesc pentru a rula comenzi pe un program. Pentru a nu încarca cronul în sine cu o grămadă de linii, vă sugerăm să creați fișiere executabile separate, cu o listă de comenzi de care avem nevoie. Pentru a face acest lucru, creați două fișiere backup_conf și backup_mysql în directorul de domiciliu al utilizatorului rădăcină. În primul fișier, vom scrie comenzi pentru a salva toate fișierele de configurare ale serverului, iar în al doilea - baza de date mysql necesară pentru copiere de rezervă.

3. Am creat fișierul / root / backup_conf executabil.

Notă: înlocuiți serverul cu numele de gazdă al serverului. Acest lucru este util dacă stocați mai multe servere FreeBSD într-un singur loc.

Acum, creați fișierul backup_mysql din directorul / root. unde vom adăuga comenzi pentru copierea de rezervă a bazelor de date mysql-server de care suntem interesați.

Rămâne pentru noi să adăugăm listele create de comenzi către cron și să setăm programul pentru executarea lor. Pentru a face acest lucru:

Puteți adăuga în fișierul / root / cron comenzile sau listele de comenzi pe care trebuie să le executați într-un program.

Mai trebuie să executăm comenzile:

Articole similare