DBMS von Dr.Web Enterprise Security Suite wechseln

Zum Anfang  Zurück  Weiter

Für Windows

Detaillierte Anweisungen für den Start und das Beenden des Servers finden Sie im Administratorhandbuch unter Dr.Web Server starten und beenden.

1.Beenden Sie den Dr.Web Server.

2.Führen Sie die Datei drwcsd.exe mit dem Schalter exportdb aus, um den Inhalt der Datenbank in eine Datei zu exportieren. Beim Export unter Windows sieht der vollständige Exportbefehl ungefähr wie folgt aus:

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

In diesem Beispiel wird davon ausgegangen, dass der Dr.Web Server in dem Verzeichnis C:\Program Files\DrWeb Server installiert ist und die Datenbank in eine gewisse Datei esbase.es im Wurzelverzeichnis des Laufwerks D exportiert wird. Kopieren Sie diese Zeile (der Befehl steht in einer Zeile) in die Zwischenablage, fügen Sie dann diese in die CMD-Datei ein und führen Sie den Befehl aus.

Wenn der Pfad zur Datei (bzw. der Dateiname) Leerzeichen und/oder nationale Sonderzeichen enthält, muss der Pfad in Anführungszeichen gesetzt werden:

"D:\<langer Name>\esbase.es"

3.Starten Sie den Dr.Web Server, stellen Sie eine Verbindung zwischen dem Verwaltungscenter und Server her und konfigurieren Sie den Server für das andere DBMS. Ignorieren Sie dabei die Aufforderung zum Neustart des Servers.

4.Beenden Sie den Dr.Web Server.

5.Starten Sie die Datei drwcsd.exe mit dem Schalter initdb, um die neue Datenbank zu initialisieren. Der Initialisierungsbefehl sieht ungefähr wie folgt aus:

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

In diesem Beispiel wird davon ausgegangen, dass der Server im Verzeichnis "C:\Program Files\DrWeb Server" installiert ist, und der Schlüssel des Agents agent.key in D:\Keys liegt. Kopieren Sie diese Zeile (der Befehl steht in einer Zeile) in die Zwischenablage, fügen Sie dann diese in die CMD-Datei ein und führen Sie den Befehl aus.

Wenn der Pfad zur Datei (bzw. der Dateiname) Leerzeichen und/oder nationale Sonderzeichen enthält, muss der Pfad in Anführungszeichen gesetzt werden:

"D:\<langer Name>\agent.key"

6.Führen Sie die Datei drwcsd.exe mit dem Schalter importdb aus, um den Inhalt der Datenbank aus der Datei zu importieren. Unter Windows sieht die vollständige Importbefehl ungefähr wie folgt aus:

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

Kopieren Sie diese Zeile (der Befehl steht in einer Zeile) in die Zwischenablage, fügen Sie dann diese in die CMD-Datei ein und führen Sie den Befehl aus.

7.Starten Sie den Dr.Web Server.

Für Betriebssysteme der UNIX-Familie

1.Beenden Sie mit dem folgenden Skript den Dr.Web Server:

Für Linux und Solaris:

/etc/init.d/drwcsd stop

Für FreeBSD:

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

oder über das Verwaltungscenter (nicht unter Solaris).

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

Für Linux:

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

Für Solaris:

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

Für FreeBSD:

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

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

3.Starten Sie mit dem folgenden Skript den Dr.Web Server:

Für Linux und Solaris:

/etc/init.d/drwcsd start

Für FreeBSD:

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

Stellen Sie eine Verbindung zwischen dem Verwaltungscenter und Server her und konfigurieren Sie den Server für das andere DBMS. Wählen Sie dafür im Menü Administration → den Punkt Dr.Web Server-Konfiguration → und dann die Registerkarte Datenbank.

Sie können den Server für das andere DBMS konfigurieren, indem Sie die Konfigurationsdatei des Servers drwcsd.conf bearbeiten. Dafür müssen Sie den Eintrag über die aktuelle Datenbank auskommentieren/löschen und die neue Datenbank angeben (mehr dazu finden Sie im Anhang G1. Konfigurationsdatei des Dr.Web Servers).

Ignorieren Sie dabei die Aufforderung zum Neustart des Servers.

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

5.Starten Sie die Datei drwcsd mit dem Schalter initdb, um die neue Datenbank zu initialisieren. Der Initialisierungsbefehl sieht ungefähr wie folgt aus:

Für Linux und Solaris:

/etc/init.d/drwcsd initdb

Für FreeBSD:

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

6.Starten Sie die Datei drwcsd mit dem Schalter importdb, um den Inhalt der Datenbank aus der Datei zu importieren. Der Importbefehl wird ungefähr wie folgt aussehen:

Für Linux:

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

Für Solaris:

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

Für FreeBSD:

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

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

Wenn Sie das Script des Servers anpassen (z.B. das Installationsverzeichnis des Servers angeben, die Ausführlichkeit der Protokollierung ändern usw.) wollen, ändern Sie die entsprechenden Werte im Start-Skript:

Für FreeBSD:

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

Für Linux und Solaris:

/etc/init.d/drwcsd