Dr.Web Server unter Betriebssystemen der UNIX®-Familie aktualisieren

Zum Anfang  Zurück  Weiter

Die Aktualisierung kann nur vom Super-User (als root) ausgeführt werden.

Das automatische Update vorheriger Versionen des Servers auf die Version 10 ohne vorherige Deinstallation der vorhandenen Version ist nicht für alle UNIX-artigen Betriebssysteme möglich. Um die Server-Software unter diesen Betriebssystemen auf den aktuellen Stand zu bringen, müssen Sie zuerst eine Sicherungskopie der Software des Servers der alten Version speichern, die vorhandene Software deinstallieren und anschließend die Software der Version 10 anhand der gespeicherten Sicherungskopie installieren.

Das Update des Servers innerhalb der Version 10 erfolgt für die gleichen Pakettypen unter allen UNIX-basierten Betriebssystemen automatisch.

Bevor Sie mit der Deinstallation des Servers der vorherigen Version beginnen, lesen Sie den Abschnitt Dr.Web Agent aktualisieren aufmerksam durch.

Das Update des Servers innerhalb der Versionsnummer 10 kann auch über das Verwaltungscenter durchgeführt werden. Die Vorgehensweise beim Update ist im Administratorhandbuch unter Dr.Web Server aktualisieren und aus einer Sicherungskopie wiederherstellen zu finden.

 

Einige Updates des Servers innerhalb der Versionsnummer 10 enthalten keine Distributionsdatei. Aus diesem Grund können einige von ihnen nur über das Verwaltungscenter installiert werden.

Konfigurationsdateien speichern

Bei der Deinstallation des Servers der Version 6 werden die folgenden Dateien automatisch gespeichert:

Datei

Erläuterung

Standardverzeichnis

agent.key (der Name kann abweichen)

Lizenzschlüssel des Agents

Für Linux und Solaris:
/var/opt/drwcs/etc

Für FreeBSD:
/var/drwcs/etc

certificate.pem

SSL-Zertifikat

download.conf

Netzwerkeinstellungen für die Generierung der Installationspakete des Agents

drwcsd.conf (der Name kann abweichen)

Konfigurationsdatei des Servers

drwcsd.pri

Privater Schlüssel

enterprise.key (der Name kann abweichen)

Lizenzschlüssel des Servers

private-key.pem

Privater RSA-Schlüssel

webmin.conf

Konfigurationsdatei des Verwaltungscenters

common.conf

Konfigurationsdatei (für einige UNIX-ähnliche Betriebssysteme)

local.conf

Einstellungen vom Protokoll des Servers

dbinternal.dbs

Eingebettete Datenbank

Für Linux und Solaris:
/var/opt/drwcs/

Für FreeBSD:
/var/drwcs/

drwcsd.pub

Öffentlicher Schlüssel

Für Linux und Solaris:
/opt/drwcs/Installer
/opt/drwcs/webmin/install

Für FreeBSD:
/usr/local/drwcs/Installer
/usr/local/drwcs/webmin/install

Bei der Deinstallation des Servers der Version 10 werden die Konfigurationsdateien im Standardverzeichnis für Sicherungskopien gespeichert:

Datei

Erläuterung

Standardverzeichnis

agent.key (der Name kann abweichen)

Lizenzschlüssel des Agents

/var/tmp/drwcs/

certificate.pem

SSL-Zertifikat

download.conf

Netzwerkeinstellungen für die Generierung der Installationspakete des Agents

drwcsd.conf (der Name kann abweichen)

Konfigurationsdatei des Servers

drwcsd.pri

Privater Schlüssel

enterprise.key (der Name kann abweichen)

Lizenzschlüssel des Servers. Die Datei wird gespeichert, falls sie nach der Aktualisierung von älteren Versionen geblieben ist. Die Datei fehlt im neuen Server 10.

frontdoor.conf

Konfigurationsdatei für das Dienstprogramm zur Ferndiagnose des Servers

private-key.pem

Privater RSA-Schlüssel

webmin.conf

Konfigurationsdatei des Verwaltungscenters

common.conf

Konfigurationsdatei (für einige UNIX-ähnliche Betriebssysteme)

local.conf

Einstellungen vom Protokoll des Servers

dbexport.gz

Datenbank exportieren

drwcsd.pub

Öffentlicher Schlüssel

Bei der automatische Aktualisierung der Software unter Linux und Solaris werden auch die folgenden Dateien gespeichert:

Für Server der Version 6:

Datei

Erläuterung

Standardverzeichnis

auth-ldap.xml

Konfigurationsdatei für die externe LDAP-Autorisierung von Administratoren

/var/opt/drwcs/etc

auth-radius.xml

Konfigurationsdatei für die externe RADIUS-Autorisierung von Administratoren

Für Server der Version 10:

Datei

Erläuterung

Standardverzeichnis

auth-ldap.xml

Konfigurationsdatei für die externe LDAP-Autorisierung von Administratoren

/var/tmp/drwcs/

auth-pam.xml

Konfigurationsdatei für die externe PAM-Autorisierung der Administratoren

auth-radius.xml

Konfigurationsdatei für die externe RADIUS-Autorisierung von Administratoren

Wenn Sie die Konfigurationsdateien des Servers der vorherigen Version verwenden wollen, beachten Sie das Folgende:

1.Lizenzschlüssel des Servers werden nicht mehr verwendet (mehr dazu finden Sie unter Kapitel 2: Lizenzierung).

2.Die eingebettete Datenbank wird aktualisiert, und die Konfigurationsdatei des Servers wird mithilfe des Installationsprogramms konvertiert. Diese Dateien müssen beim Update des Servers auf die Version 10 nicht ersetzt werden.

Datenbank speichern

Wir empfehlen Ihnen, vor der Aktualisierung der Software von Dr.Web Enterprise Security Suite eine Sicherungskopie der Datenbank zu erstellen.

So speichern Sie Ihre Datenbank

1.Beenden Sie den Server.

2.Exportieren Sie die Datenbank in die Datei:

Für FreeBSD:
# /usr/local/etc/rc.d/drwcsd.sh exportdb /var/drwcs/etc/esbase.es

Für Linux:
# /etc/init.d/drwcsd exportdb /var/opt/drwcs/etc/esbase.es

Für Solaris:
# /etc/init.d/drwcsd exportdb /var/drwcs/etc/esbase.es

Es empfiehlt sich, für die Server, die eine externe Datenbank verwenden, die mit der Datenbank mitgelieferten Tools zu verwenden.

Stellen Sie sicher, dass die Datenbank von Dr.Web Enterprise Security Suite erfolgreich exportiert wurde. Wenn keine Sicherungskopie der Datenbank erstellt wurde, können Sie den Server nicht mehr wiederherstellen.

Automatische Aktualisierung

Bei der Aktualisierung des Servers von der Version 6 auf die Version 10 ist für Linux und Solaris ein automatisches Upgrade des Servers möglich. Starten Sie dafür die Installation des entsprechenden Pakets des Servers.

Alle automatisch gespeicherten Dateien werden ebenfalls automatisch konvertiert und in die jeweiligen Verzeichnisse verschoben.

Manuelle Aktualisierung

So aktualisieren Sie den Dr.Web Server bei der Verwendung einer eingebetteten Datenbank

1.Beenden Sie den Server.

2.Wenn Sie einige Dateien (außer den Dateien, die automatisch bei der Deinstallation des Servers im Schritt 4 gespeichert werden) weiterhin verwenden wollen, erstellen Sie manuell Sicherungskopien dieser Dateien.

3.Löschen Sie den ganzen Inhalt des Repository.

4.Deinstallieren Sie die Software des Servers (mehr dazu finden Sie unter Dr.Web Server unter Betriebssystemen der UNIX®-Familie deinstallieren). Sie werden dabei automatisch aufgefordert, Sicherungskopien der Dateien zu speichern. Geben Sie dafür das gewünschte Verzeichnis an oder wählen Sie das vorgeschlagene Verzeichnis aus.

5.Installieren Sie den Dr.Web Server der Version 10 wie unter Dr.Web Server unter Betriebssystemen der UNIX®-Familie installieren beschrieben, indem Sie die im Schritt 4 erstellte Sicherungskopie verwenden. Alle gespeicherten Konfigurationsdateien und die eingebettete Datenbank werden dabei automatisch für die Verwendung des Server der Version 10 konvertiert. Nicht konvertierte Datenbank und Konfigurationsdateien des Servers älterer Versionen können nicht mehr verwendet werden.

Wenn Sie einige Dateien manuell gespeichert haben, müssen Sie diese in ihre ursprünglichen Verzeichnisse zurückkopieren.

Alle gespeicherten Dateien der vorherigen Version des Servers (s. den Schritt 6) müssen im Besitz des Benutzers genommen werden, der bei der Installation der neuen Version des Servers ausgewählt wurde (standardmäßig ist das drwcs).

6.Starten Sie den Server.

7.Konfigurieren Sie die Aktualisierung des Repository und aktualisieren Sie es anschließend.

8.Starten Sie den Server neu.

So aktualisieren Sie den Dr.Web Server bei der Verwendung einer externen Datenbank

1.Beenden Sie den Server.

2.Wenn Sie einige Dateien (außer den Dateien, die automatisch bei der Deinstallation des Servers im Schritt 4 gespeichert werden) weiterhin verwenden wollen, erstellen Sie manuell Sicherungskopien dieser Dateien.

3.Löschen Sie den ganzen Inhalt des Repository.

4.Deinstallieren Sie die Software des Servers (mehr dazu finden Sie unter Dr.Web Server unter Betriebssystemen der UNIX®-Familie deinstallieren). Sie werden dabei automatisch aufgefordert, Sicherungskopien der Dateien zu speichern. Geben Sie dafür das gewünschte Verzeichnis an oder wählen Sie das vorgeschlagene Verzeichnis aus.

5.Installieren Sie den Dr.Web Server der Version 10 wie unter Dr.Web Server unter Betriebssystemen der UNIX®-Familie installieren beschrieben.

6.Verschieben Sie die automatisch gespeicherten Dateien (s. oben):

Für Linux:
pub-Schlüssel: /opt/drwcs/Installer/ und in /opt/drwcs/webmin/install
den Rest: /var/opt/drwcs/etc

Für FreeBSD:
pub-Schlüssel: /usr/local/drwcs/Installer/ und in /usr/local/drwcs/webmin/install
den Rest: /var/drwcs/etc

Für Solaris:
pub-Schlüssel: /opt/drwcs/Installer/ und in /opt/drwcs/webmin/install
den Rest: /var/drwcs/etc

Wenn Sie einige Dateien manuell gespeichert haben, müssen Sie diese in ihre ursprünglichen Verzeichnisse zurückkopieren.

Alle gespeicherten Dateien der vorherigen Version des Servers (s. den Schritt 6) müssen im Besitz des Benutzers genommen werden, der bei der Installation der neuen Version des Servers ausgewählt wurde (standardmäßig ist das drwcs).

7.Führen Sie die folgenden Befehle aus:

Für Linux und Solaris:
/etc/init.d/drwcsd upgradedb

Für FreeBSD:
/usr/local/etc/rc.d/drwcsd.sh upgradedb

8.Starten Sie den Server.

9.Konfigurieren Sie die Aktualisierung des Repository und aktualisieren Sie es anschließend.

10.Starten Sie den Server neu.

Nachdem die Server des Antivirus-Netzwerks aktualisiert wurden, müssen Sie die Verschlüsselungs- und Komprimierungseinstellungen auf den verbundenen Servern erneut festlegen (mehr dazu finden Sie im Administratorhandbuch unter Beziehungen zwischen Dr.Web Servern definieren).