Upgrading Dr.Web Server for Windows OS

The following upgrade options are available:

warning

If you need to upgrade from 6 or 10 version, upgrade to version 11 first, and then to version 13.

Before upgrading Dr.Web Server, please read the Upgrading Dr.Web Agent section.

info

Not all Dr.Web Server updates within version 13 have the distribution kit file. Some of them can be installed via the Control Center only.

Saving configuration files

When upgrading Dr.Web Server to version 13 using the installer, the configuration files are saved to the backup folder specified in the Back up Dr.Web Server critical data option during the upgrade (<installation_drive>:\DrWeb Backup by default).

The following configuration files are saved:

File

Description

agent.key (the name may vary)

Dr.Web Agent license key file

auth-ads.conf

configuration file for external authorization of administrators via Active Directory

auth-radius.conf

configuration file for external authorization of administrators via RADIUS

auth-ldap.conf

configuration file for external authorization of administrators via LDAP

auth-ldap-rfc4515.conf

configuration file for simple external authorization of administrators via LDAP

auth-ldap-rfc4515-check-group.conf

template configuration file for simple external authorization of administrators via LDAP with Active Directory group membership verification

auth-ldap-rfc4515-check-group-novar.conf

template configuration file for simple external authorization of administrators via LDAP with Active Directory group membership verification using variables

auth-ldap-rfc4515-simple-login.conf

template configuration file for simple external authorization of administrators via LDAP

auth-pam.conf

configuration file for administrators external authorization via PAM

enterprise.key (name may vary)

Dr.Web Server license key file. The file is saved if it was present after the upgrade from the previous versions. The file is missing when installing a new Dr.Web Server

drwcsd-certificate.pem

Dr.Web Server certificate

download.conf

network settings for generating Dr.Web Agent installation packages

drwcsd.conf (name may vary)

Dr.Web Server configuration file

drwcsd.conf.distr

template Dr.Web Server configuration file with default parameters

drwcsd.pri

private encryption key

dbexport.gz

database export

drwcsd.pub (name may vary)

public encryption key

frontdoor.conf

configuration file for the Dr.Web Server remote diagnostic utility

openssl.cnf

Dr.Web Server certificate for HTTPS

webmin.conf

Dr.Web Security Control Center configuration file

yalocator.apikey

API key for the Yandex.Locator extension

If necessary, save other important files (for instance, report templates stored in the \var\templates folder) in a different location from the Dr.Web Server installation folder.

Saving the database

warning

Before upgrading, make sure that the Microsoft SQL DBMS has case-sensitive (_CS) and accent-sensitive (_AS) collation suffixes specified. Otherwise it will not be possible to update automatically.

 

Before upgrading, also make sure that the DBMS you use is supported by Dr.Web Server version 13. Otherwise it will not be possible to upgrade automatically. A list of supported DBMSs is available in the Appendices, Appendix A. The Description of the DBMS Settings. The Parameters of the DBMS Driver.

Before upgrading the Dr.Web Enterprise Security Suite software, it is recommended that you back up the database first.

To back up database

1.Stop Dr.Web Server.

2.Export the database to file:

for Dr.Web Server prior to version 13

"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 <backup_folder>\esbase.es

for Dr.Web Server version 13 and later

"C:\Program Files\DrWeb Server\bin\drwcsd.exe" -home="C:\Program Files\DrWeb Server" -var-root="C:\Program Files\DrWeb Server\var" -verbosity=all modexecdb database-export <backup_folder>\esbase.es

For Dr.Web Servers with an external database, use the standard tools supplied with the database.

warning

Make sure that the Dr.Web Enterprise Security Suite database export completed successfully. If a database backup copy is not available, Dr.Web Server cannot be restored in an emergency case.

Upgrading Dr.Web Server

To upgrade Dr.Web Server, run the distribution file.

info

By default, the installer uses the language of the operating system. If necessary, you can change the installation language at any step by selecting the corresponding option in the right upper part of the installer window.

 

If you use an external Dr.Web Server database, also select Use existing database during the upgrade.

warning

If you plan to use Oracle DB as an external database via the ODBC connection, disable the installation of the embedded client for Oracle DBMS in the Dr.Web Server installer settings (in the Database support → Oracle database driver section) when installing or upgrading Dr.Web Server.

Otherwise it will not be possible to work with the Oracle DB via ODBC because of a library conflict.

 

1.When upgrading from versions 11, 12 and within version 13, a window notifying you of the previous Dr.Web Server version installed and offering a brief description of the upgrade process to a new version will open. To start configuring the upgrade procedure, click Upgrade.

2.The next window allows you to configure the backup of critical data before uninstalling Dr.Web Server of the previous version. It is recommended that you set the Back up Dr.Web Server critical data flag. If necessary, you can change the default backup folder (<installation_drive>:\DrWeb Backup). Click Uninstall to start the uninstallation of Dr.Web Server of the previous version.

3.Once the previous version is uninstalled, the installation of the new version of Dr.Web Server starts. A window with information on the product and the link to the license agreement text will open. After you have read the agreement, select I accept the terms of the license agreement and click Next to continue the installation.

4.The following steps configure a Dr.Web Server that uses an existing database (same as the Installing Dr.Web Server process based on the configuration files from the previous installation). The installation wizard automatically locates the Dr.Web Server installation folder, its configuration files, and the location of the embedded database from the previous installation. If necessary, you can change the locations of the files which were found automatically by the installer.

5.To start the installation of Dr.Web Server version 13, click Install.

warning

Once the upgrade of Dr.Web Servers within the anti-virus network is completed, you must do the following:

1.Configure encryption and compression settings for connected Dr.Web Servers (see the Administrator Manual, Setting Connections between Several Dr.Web Servers).

2.Clear the cache of the web browser that is used to connect to Dr.Web Security Control Center.