Restabiliți baza de date pentru suita de securitate a întreprinderii

În timpul funcționării, Dr.Web Server ține în mod regulat copii de rezervă ale informațiilor importante: chei de licență, conținutul bazei de date, cheia privată de criptare, configurația serverului și Centrul de control.







Copiile de rezervă sunt stocate în următoarele directoare:

• pentru Windows. \ var \ Backup (relativ la directorul de instalare al serverului)

• pentru OS Linux și OS Solaris. / var / opt / drwcs / backup

• pentru sistemul FreeBSD. / var / drwcs / backup

Pentru a efectua funcția de backup, o sarcină zilnică este inclusă în programul Server. Dacă nu există o astfel de sarcină în program, se recomandă crearea acesteia.

Toate fișierele din copie de rezervă, pe lângă conținutul bazei de date, sunt gata de utilizare. Copia de siguranță a bazei de date este salvată în format .gz. compatibil cu gzip și alte arhive. Conținutul bazei de date poate fi importat din copia de rezervă în baza de date de lucru a serverului folosind comanda importdb și, astfel, să restabilească datele.

Pentru a restabili baza de date, puteți utiliza, de asemenea, o copie de rezervă creată manual de către administrator prin intermediul Centrului de control din Administrare → Administrare baze de date → Export (numai pentru modul de bază pentru baza de date întreagă). Cu toate acestea, copia de rezervă este salvată în format xml și trebuie să utilizați comanda xmlimportdb pentru a le importa.

Recuperarea bazei de date pentru diferite versiuni ale serverului Dr.Web

Puteți restabili baza de date numai dintr-o copie de rezervă creată utilizând Serverul cu aceeași versiune majoră ca versiunea Server pe care are loc recuperarea.

• Baza de date poate fi restabilită din copia de rezervă creată cu serverul Version 10.0 numai cu versiunea Server 10.0.

• Baza de date nu poate fi restabilită din copia de rezervă creată cu versiunea Server 5.0 sau 6.0 utilizând versiunea Server 10.0.

Dacă în timpul procesului de upgrade a serverului la versiunea 10.0 din versiunile anterioare, din anumite motive, baza de date a fost deteriorată, procedați în felul următor:

1. Dezinstalați versiunea Server 10.0. Aceasta va face automat backupul fișierelor utilizate de Server.

2. Instalați serverul versiunii care a fost înainte de actualizare și cu care sa creat copia de rezervă.

În acest caz, în conformitate cu procedura de actualizare obișnuită, ar trebui să utilizați toate fișierele de server salvate în plus față de fișierul bazei de date.

În timpul instalării Serverului, creați o nouă bază de date.

3. Restaurați baza de date din copia de siguranță conform regulilor generale (a se vedea mai jos).

4. În Setări server, dezactivați protocoalele Agentului, Serverului și Network Installer. Pentru a face acest lucru, selectați elementul Administrare din meniul principal al Centrului de Control, în fereastra deschisă selectați elementul din meniul Configurare al configurației Dr.Web Server. accesați fila Module și ștergeți steagurile corespunzătoare.







6. Activați protocoalele Agentului, Serverului și Instalatorului de rețea, dezactivate la pasul 4.

Pentru a restaura o bază de date dintr-o copie de rezervă:

1. Opriți serviciul Dr.Web Server (dacă acesta rulează, consultați Ghidul de administrare în Pornirea și oprirea serverului Dr.Web).

2. Importați conținutul bazei de date din fișierul de copiere corespunzător. Linia de import arată astfel:

"C: \ Program Files \ DrWeb Server \ bin \ drwcsd.exe" -home = "C: \ Program Files \ DrWeb Server" -var-root = "C: \ Program Files \ DrWeb Server \ var" -verbosity = toate importdb " <путь_к_бэкап_файлу> \ database.gz "

Această comandă trebuie de asemenea să fie scrisă într-o singură linie. Exemplul presupune că serverul este instalat în directorul C: \ Program Files \ DrWeb Server.

3. Porniți serviciul Dr.Web Server (consultați Ghidul administratorului în pornirea și oprirea serverului Dr.Web).

Pentru a restaura baza de date dintr-o copie de rezervă atunci când modificați versiunea serverului Dr.Web (în aceeași versiune majoră) sau deteriorarea versiunii curente a bazei de date:

1. Opriți serviciul Dr.Web Server (dacă acesta rulează, consultați Ghidul de administrare în Pornirea și oprirea serverului Dr.Web).

2. Ștergeți conținutul bazei de date curente. Pentru a face acest lucru:

2.1. Când utilizați baza de date încorporată:

a) Ștergeți fișierul bazei de date database.sqlite.

b) Inițializați noua bază de date. Șirul de inițializare pentru baza de date în versiunea serverului în Windows va arăta astfel:

"C: \ Program Files \ DrWeb Server \ bin \ drwcsd.exe" -home = "C: \ Program Files \ DrWeb Server" -var-root = "C: \ Program Files \ DrWeb Server \ var" -verbosity = toate initdb D: \ Keys \ agent.key - - <пароль>

Această comandă trebuie tastată într-o singură linie (a se vedea și formatul comenzii drwcsd cu tasta initdb din Anexa H3.3). Exemplul presupune că serverul este instalat în directorul C: \ Program Files \ DrWeb Server. iar cheia de licență agent.key este în directorul D: \ Keys.

c) După executarea acestei comenzi, ar trebui să apară un nou fișier bază de date database.sqlite în directorul var din directorul de instalare Dr.Web Server.

2.2. Când utilizați o bază de date externă: curățați baza de date utilizând scriptul clean.sql. localizat în directorul etc al directorului de instalare a serverului.

3. Importați conținutul bazei de date din fișierul de copiere corespunzător. Linia de import arată astfel:

"C: \ Program Files \ DrWeb Server \ bin \ drwcsd.exe" -home = "C: \ Program Files \ DrWeb Server" -var-root = "C: \ Program Files \ DrWeb Server \ var" -verbosity = toate importdb " <путь_к_бэкап_файлу> \ database.gz "

Această comandă trebuie de asemenea să fie scrisă într-o singură linie. Exemplul presupune că serverul este instalat în directorul C: \ Program Files \ DrWeb Server.

4. Porniți serviciul Dr.Web Server (consultați Ghidul administratorului, pornirea și oprirea serverului Dr.Web).

Pentru OC din familia UNIX

1. Opriți serverul Dr.Web (dacă rulează):

• pentru OS Linux și OS Solaris.

Dacă trebuie să specificați parametrii la pornirea scriptului Server (de exemplu, specificați directorul de instalare pentru Server etc.), valorile corespunzătoare se modifică în scriptul de pornire:

• pentru sistemul FreeBSD: /usr/local/etc/rc.d/drwcsd.sh;

• Pentru sistemul de operare Linux și OS Solaris: /etc/init.d/drwcsd.

Dacă doriți să modificați nivelul detaliilor din jurnalul Serverului, utilizați fișierul local.conf pentru a face acest lucru.

• Pentru OS Linux și OS Solaris: /var/opt/drwcs/etc/local.conf;

• Pentru sistemul FreeBSD: /var/drwcs/etc/local.conf.

După ce toate stațiile se conectează cu succes la noul server, schimbați datele despre setările serverului, la setările acceptate în conformitate cu politica companiei.







Articole similare

Trimiteți-le prietenilor: