DBMS-Typ von Dr.Web Enterprise Security Suite wechseln

Für Windows OS

1.Beenden Sie den Dienst Dr.Web Enterprise Server (s. P. Dr.Web Enterprise Server starten und beenden).

2.Starten Sie die Datei drwcsd.exe mit dem Schlüssel exportdb, um den Inhalt der Datenbank in Datei zu exportieren. Die vollständige Befehlszeile wird für den Export in der Version unter Windows OS ungefähr wie folgt aussehen:

"C:\Program Files\DrWeb Enterprise Server\bin\drwcsd.exe" -home="C:\Program Files\DrWeb Enterprise Server" -var-root="C:\Program Files\DrWeb Enterprise Server\var" -verbosity=all exportdb D:\esbase.es

In diesem Beispiel wird es vorausgesetzt, dass Dr.Web Enterprise Server in dem Verzeichnis C:\Program Files\DrWeb Enterprise Server installiert ist und die Datenbank in eine gewisse Datei esbase.es in der Wurzel des Laufwerks D exportiert wird. Kopieren Sie diese Zeile (es ist eine Zeile) über die Zwischenablage in die cmd-Datei und führen Sie sie aus.

Wenn der Pfad zur Datei Leerzeichen und/oder nationale Zeichen enthält (bzw. die Dateiname enthält Leerzeichen und/oder nationale Zeichen), muss der Pfad in Anführungszeichen gesetzt werden: "D:\<langer_Name>\esbase.es".

3.Starten Sie den Dienst Dr.Web Enterprise Server (s. P. Dr.Web Enterprise Server starten und beenden), verbinden Sie das Verwaltungscenter damit und konfigurieren Sie den Server für Nutzung von einem anderen DBMS. Verzichten Sie auf die Anforderung, den Server neu zu starten.

4.Beenden Sie den Dienst Dr.Web Enterprise Server (s. P. Dr.Web Enterprise Server starten und beenden).

5.Starten Sie die Datei drwcsd.exe mit dem Schlüssel initdb, um neue Datenbank zu initialisieren. Die Zeile von Datenbank-Initialisierung für Version des Servers unter Windows OS wird ungefähr wie folgt aussehen:

"C:\Program Files\DrWeb Enterprise Server\bin\drwcsd.exe" -home="C:\Program Files\DrWeb Enterprise Server" -var-root="C:\Program Files\DrWeb Enterprise Server\var" -verbosity=all initdb D:\Keys\agent.key - - <Passwort>

Es wird vorausgesetzt, dass der Server im Verzeichnis "C:\Program Files\DrWeb Enterprise Server" installiert ist und der Agenten-Schlüssel agent.key sich in D:\Keys befindet. Kopieren Sie diese Zeile (es ist eine Zeile) über die Zwischenablage in die cmd-Datei und führen Sie sie aus.

Wenn der Pfad zur Datei Leerzeichen und/oder nationale Zeichen enthält (bzw. die Dateiname enthält Leerzeichen und/oder nationale Zeichen), muss der Pfad zum Schlüssel in Anführungszeichen gesetzt werden: "D:\<langer_Name>\agent.key".

6.Starten Sie die Datei drwcsd.exe mit dem Schlüssel importdb, um den Inhalt der Datenbank aus der Datei zu importieren. Die vollständige Befehlszeile wird für den Import in der Version unter Windows OS ungefähr wie folgt aussehen:

"C:\Program Files\DrWeb Enterprise Server\bin\drwcsd.exe" -home="C:\Program Files\DrWeb Enterprise Server" -var-root="C:\Program Files\DrWeb Enterprise Server\var" -verbosity=all importdb D:\esbase.es"

Kopieren Sie diese Zeile (es ist eine Zeile) über die Zwischenablage in die cmd-Datei und führen Sie diese aus.

7.Starten Sie den Dienst Dr.Web Enterprise Server (s. P. Dr.Web Enterprise Server starten und beenden).

Für Betriebssysteme der UNIX-Familie

1.Beenden Sie den Dienst Dr.Web Enterprise Server mit Hilfe des Skripts:

für Linux OS und Solaris OS:

/etc/init.d/drwcsd stop

für FreeBSD OS:

/usr/local/etc/rc.d/drwcsd.sh stop

oder mit Hilfe des Verwaltungscenters (ausgenommen Solaris OS).

2.Starten Sie den Server mit dem Schlüssel exportdb, um den Inhalt der Datenbank in Datei zu exportieren. Die Befehlszeile aus dem Installationsverzeichnis des Servers wird ungefähr wie folgt aussehen:

für Linux OS:

"/etc/init.d/drwcsd exportdb /var/opt/drwcs/esbase.es"

für Solaris OS:

"/etc/init.d/drwcsd exportdb /var/drwcs/etc/esbase.es"

für FreeBSD OS:

"/usr/local/etc/rc.d/drwcsd.sh exportdb /var/drwcs/esbase.es"

In diesem Beispiel wird es vorausgesetzt, dass die Datenbank in die Datei esbase.es, die sich im Benutzerverzeichnis befindet, exportiert wird.

3.Starten Sie den Dienst Dr.Web Enterprise Server mit Hilfe des Skripts:

für Linux OS und Solaris OS:

/etc/init.d/drwcsd start

für FreeBSD OS:

/usr/local/etc/rc.d/drwcsd.sh start

verbinden Sie das Verwaltungscenter damit und konfigurieren Sie den Server für Nutzung von einem anderen DBMS: im Menü Administrierung Punkt Konfiguration von Dr.Web Enterprise Server Registerkarte Datenbank.

 

Sie können auch den Server für Nutzung von einem anderen DBMS neu konfigurieren, indem Sie die Konfigurationsdatei des Servers drwcsd.conf unmittelbar bearbeiten. Dafür ist der Eintrag über aktuelle DB auszukommentieren/zu löschen und die neue Datenbank zu schreiben (mehr dazu s. Anhang G1. Konfigurationsdatei des Dr.Web Enterprise Servers).

 

Sagen Sie die Anforderung zum Neustart des Servers ab.

4.Beenden Sie Dr.Web Enterprise Server (s. Schritt 1).

5.Starten Sie die Datei drwcsd mit dem Schlüssel initdb, um neue Datenbank zu initialisieren. Die Initialisierungszeile wird ungefähr wie folgt aussehen:

für Linux OS und Solaris OS:

/etc/init.d/drwcsd initdb

für FreeBSD OS:

/usr/local/etc/rc.d/drwcsd.sh initdb

6.Starten Sie die Datei drwcsd mit dem Schlüssel importdb, um den Inhalt der Datenbank aus der Datei zu importieren. Die Befehlszeile für Import wird ungefähr wie folgt aussehen:

für Linux OS:

"/etc/init.d/drwcsd importdb /var/opt/drwcs/esbase.es"

für Solaris OS:

"/etc/init.d/drwcsd importdb /var/drwcs/etc/esbase.es"

für FreeBSD OS:

"/usr/local/etc/rc.d/drwcsd.sh importdb /var/drwcs/esbase.es"

7.Starten Sie Dr.Web Enterprise Server (s. Schritt 3).

 

Wenn Parameter beim Starten des Server-Skripts festgelegt werden müssen (z.B. das Installationsverzeichnis des Servers angeben, die Log-Detailtiefe ändern usw.), sind entsprechende Werte im Start-Skript zu ändern:

für FreeBSD OS:

/usr/local/etc/rc.d/drwcsd.sh

für Linux OS und Solaris OS:

/etc/init.d/drwcsd