Dr.Web Server unter Betriebssystemen der UNIX-Familie aktualisieren

Die Vorgehensweise zur Aktualisierung des Servers auf die Version 12.0 variiert je nach ursprünglicher Version:

Aktualisierung der Serverversion 6.0.4 auf die Version 12.0 kann nur manuell durchgeführt werden.

Automatische Aktualisierung der Version 10.X auf die Version 12.0 mithilfe des Installationsprogramms und ohne vorherige Deinstallation der installierten Version ist nicht für alle UNIX-artigen Betriebssysteme möglich. Aus diesem Grund müssen Sie die Server-Software unter UNIX-basierten Betriebssystemen, für die kein automatisches Upgrade möglich ist, manuell auf die neue Version aktualisieren.

Aktualisierung des Servers von der Version 11.X und innerhalb der Version 12.0 für die gleichen Pakettypen erfolgt automatisch mithilfe des Installationsprogramms unter allen UNIX-basierten Betriebssystemen. Falls gewünscht, können Sie eine manuelle Aktualisierung durchführen.

Die Aktualisierung des Servers von der Version 11.X auf die Version 12.0 kann auch über das Verwaltungscenter durchgeführt werden. Die Vorgehensweise zum Upgrade wird im Administratorhandbuch unter Dr.Web Server aktualisieren und aus einer Sicherungskopie wiederherstellen detailliert beschrieben.

Bei der Aktualisierung des Dr.Web Servers (Version 10 und älter) unter UNIX-basierten Betriebssystemen werden die Einstellungen aus dem Bereich Webserver-Konfiguration des Verwaltungscenters (die Datei webmin.conf) nicht in die Version 12 importiert.

Die Einstellungen in diesem Bereich werden auf den Standardzustand zurückgesetzt. Wenn Sie die Einstellungen der vorherigen Version nach dem Upgrade weiterhin verwenden wollen, legen Sie diese im entsprechenden Bereich des Verwaltungscenters manuell anhand der Daten aus der Sicherungskopie der Konfigurationsdatei fest.

 

Die Aktualisierung kann nur vom Superuser (als root) durchgeführt werden.

 

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

Die Aktualisierung des Servers innerhalb der Versionsnummer 12 kann auch über das Verwaltungscenter durchgeführt werden. Die Vorgehensweise zur Aktualisierung wird im Administratorhandbuch unter Dr.Web Server aktualisieren und aus einer Sicherungskopie wiederherstellen detailliert beschrieben.

 

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

Konfigurationsdateien speichern

Bei der Deinstallation und automatischen Aktualisierung des Servers auf die Version 12 werden die Konfigurationsdateien im Standardverzeichnis für Sicherungskopien gespeichert: /var/tmp/drwcs/.

Bei der Deinstallation der Serverversion 6 werden folgende Konfigurationsdateien gespeichert:

Datei

Erläuterung

agent.key (der Name kann abweichen)

Lizenzschlüssel des Agents

certificate.pem

SSL-Zertifikat

common.conf

Konfigurationsdatei (für einige UNIX-basierte Betriebssysteme)

dbinternal.dbs

Eingebettete Datenbank

drwcsd.conf (der Name kann abweichen)

Konfigurationsdatei des Servers

drwcsd.pri

Privater Schlüssel

drwcsd.pub

Öffentlicher Schlüssel

enterprise.key (der Name kann abweichen)

Lizenzschlüssel des Servers

private-key.pem

Privater RSA-Schlüssel

webmin.conf

Konfigurationsdatei des Verwaltungscenters

Bei der Deinstallation der Serverversion 10 werden folgende Konfigurationsdateien gespeichert:

Datei

Erläuterung

agent.key (der Name kann abweichen)

Lizenzschlüssel des Agents

auth-ldap.xml

Konfigurationsdatei für externe LDAP-Autorisierung von Administratoren

auth-pam.xml

Konfigurationsdatei für externe PAM-Autorisierung von Administratoren

auth-radius.xml

Konfigurationsdatei für externe RADIUS-Autorisierung von Administratoren

certificate.pem

SSL-Zertifikat

common.conf

Konfigurationsdatei (für einige UNIX-basierte Betriebssysteme)

dbexport.gz

Exportierte Datenbank (wird mit dem Befehl drwcs.sh xmlexportdb im Laufe der Deinstallation des Servers angelegt)

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

drwcsd.pub

Öffentlicher 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 Version 12.0

frontdoor.conf

Konfigurationsdatei für das Dienstprogramm zur Ferndiagnose des Servers

local.conf

Protokoll-Einstellungen des Servers

private-key.pem

Privater RSA-Schlüssel

webmin.conf

Konfigurationsdatei des Verwaltungscenters

*.dbs

*.sqlite

Eingebettete Datenbank

Bei der Deinstallation der Serverversion 11 und 12 werden folgende Konfigurationsdateien gespeichert:

Datei

Erläuterung

agent.key (der Name kann abweichen)

Lizenzschlüssel des Agents

auth-ldap.conf

Konfigurationsdatei für externe LDAP-Autorisierung von Administratoren

auth-ldap-rfc4515.conf

Konfigurationsdatei für vereinfachte externe LDAP-Autorisierung von Administratoren

auth-pam.conf

Konfigurationsdatei für externe PAM-Autorisierung von Administratoren

auth-radius.conf

Konfigurationsdatei für externe RADIUS-Autorisierung von Administratoren

certificate.pem

SSL-Zertifikat

common.conf

Konfigurationsdatei (für einige UNIX-basierte Betriebssysteme)

dbexport.gz

Exportierte Datenbank (wird mit dem Befehl drwcs.sh xmlexportdb im Laufe der Deinstallation des Servers angelegt)

download.conf

Netzwerkeinstellungen für die Generierung der Installationspakete des Agents

drwcsd-certificate.pem

Server-Zertifikat

drwcsd.conf (der Name kann abweichen)

Konfigurationsdatei des Servers

drwcsd.pri

Privater Schlüssel

drwcsd.pub

Öffentlicher 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 Version 12.0

frontdoor.conf

Konfigurationsdatei für das Dienstprogramm zur Ferndiagnose des Servers

local.conf

Protokoll-Einstellungen des Servers

private-key.pem

Privater RSA-Schlüssel

webmin.conf

Konfigurationsdatei des Verwaltungscenters

yalocator.apikey

API-Schlüssel für die Erweiterung Yandex.Locator

Bei der automatischen Aktualisierung werden auch folgende Dateien im Sicherungsverzeichnis gespeichert:

Für Serverversion 10:

Datei

Erläuterung

auth-ldap.xml

Konfigurationsdatei für externe LDAP-Autorisierung von Administratoren

auth-pam.xml

Konfigurationsdatei für externe PAM-Autorisierung von Administratoren

auth-radius.xml

Konfigurationsdatei für externe RADIUS-Autorisierung von Administratoren

db.backup.gz

Exportierte Datenbank (wird mit dem Befehl drwcs.sh exportdb im Laufe der Aktualisierung des Servers angelegt)

Für Serverversion 11 und 12:

Datei

Erläuterung

auth-ldap.conf

Konfigurationsdatei für externe LDAP-Autorisierung von Administratoren

auth-ldap-rfc4515.conf

Konfigurationsdatei für vereinfachte externe LDAP-Autorisierung von Administratoren

auth-pam.conf

Konfigurationsdatei für externe PAM-Autorisierung von Administratoren

auth-radius.conf

Konfigurationsdatei für externe RADIUS-Autorisierung von Administratoren

db.backup.gz

Exportierte Datenbank (wird mit dem Befehl drwcs.sh exportdb im Laufe der Aktualisierung des Servers angelegt)

Wenn Sie die Konfigurationsdateien der Serverversion 6 weiterhin verwenden wollen, beachten Sie das Folgende:

1.Lizenzschlüssel des Servers wird nicht mehr verwendet (mehr dazu finden Sie unter Lizenzierung).

2.Die eingebettete Datenbank wird aktualisiert, und die Konfigurationsdatei des Servers wird mithilfe des Installationsprogramms konvertiert. Diese Dateien müssen beim Umstieg von der Version 6 nicht durch die automatisch gespeicherten Kopien ersetzt werden.

Datenbank speichern

Sie sollten vor der Aktualisierung der Software von Dr.Web Enterprise Security Suite eine Sicherungskopie der Datenbank erstellen.

So speichern Sie die Datenbank

1.Beenden Sie den Server.

2.Exportieren Sie die Datenbank in die folgende Datei:

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

Für Linux:
# /etc/init.d/drwcsd exportdb /var/tmp/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. Falls keine Sicherungskopie der Datenbank erstellt wird, können Sie den Server nicht mehr wiederherstellen.

Automatische Aktualisierung

Bei der Aktualisierung der Serverversion 10 auf die Version 12 (außer Servern unter Linux, die mithilfe der Pakete *.rpm.run und *.deb.run installiert wurden) ist eine automatische Paketaktualisierung möglich, ohne dass Sie die alte Version deinstallieren und dann die neue Version des Servers installieren müssen. Starten Sie dafür die Installation des entsprechenden Pakets des Servers.

Aktualisierung des Servers ab Version 11 und innerhalb der Version 12 für die gleichen Pakettypen erfolgt automatisch unter allen UNIX-basierten Betriebssystemen.

Die Konfigurationsdateien werden automatisch konvertiert und in den jeweiligen Verzeichnissen abgelegt. Neben diesen Konfigurationsdateien werden auch einige Konfigurationsdateien im Sicherungsverzeichnis gespeichert.

Manuelle Aktualisierung

Falls die Aktualisierung der Serverversion 6.0.4 und höher ohne Deinstallation des bereits installierten Pakets nicht möglich ist, müssen Sie eine Sicherungskopie erstellen, die ältere Version der Serversoftware deinstallieren und die Version 12 mithilfe der gespeicherten Sicherungskopie installieren.

So aktualisieren Sie den Dr.Web Server

1.Beenden Sie den Server.

2.Wenn Sie einige Dateien (neben den Dateien, die automatisch bei der Deinstallation des Servers im Schritt 3 gespeichert werden) weiterhin verwenden wollen, sichern Sie diese Dateien manuell.

3.Deinstallieren Sie die Serversoftware (mehr dazu finden Sie unter Dr.Web Server unter Betriebssystemen der UNIX-Familie deinstallieren). Sie werden automatisch aufgefordert, Sicherungskopien der Dateien zu speichern. Geben Sie den Pfad zum Speichern der Dateien ein oder bestätigen Sie das Speichern im vorgeschlagenen Verzeichnis.

4.Installieren Sie den Dr.Web Server 12.0 (mehr Informationen dazu finden Sie unter Dr.Web Server unter Betriebssystemen der UNIX-Familie installieren). Verwenden Sie die im Schritt 3 erstellte Sicherungskopie. Alle gespeicherten Konfigurationsdateien und die eingebettete Datenbank (falls eine eingebettete Datenbank verwendet wird) werden automatisch für die Serverversion 12.0 konvertiert. Ohne Konvertierung ist die Verwendung der Datenbank (falls eine eingebettete Datenbank verwendet wird) und der Konfigurationsdateien des Servers älterer Versionen unmöglich.

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

Für alle gespeicherten Dateien der vorherigen Version des Servers (s. den Schritt 4) muss als Dateibesitzer der Benutzer eingetragen werden, der bei der Installation der neuen Version des Servers ausgewählt wurde (standardmäßig drwcs).

5.Starten Sie den Server.

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

Nachdem die Server des Antivirus-Netzwerks aktualisiert werden, müssen Sie die Verschlüsselungs- und Komprimierungseinstellungen für die verbundenen Server (mehr dazu finden Sie im Administratorhandbuch unter Verbindungen zwischen Dr.Web Servern konfigurieren) neu konfigurieren.