
|
所有更新操作都应使用超级管理员(root)账户进行。
|
将较早版本的服务器更新至版本10时,并非所有UNIX家族操作系统都可以进行覆盖安装。因此对于无法进行覆盖安装的UNIX家族操作系统需首先备份,删除较早版本的服务器软件后在保存的备份的基础上安装10版本软件。
在版本10范围内更新服务器,对于相同类型的安装包,所有UNIX家族操作系统都为自动更新。

|
在版本10内的更新还可利用管理中心进行。操作介绍见管理员手册更新更新Dr.Web服务器和利用备份还原。
并非所有版本10以内的服务器更新含有软件文件。某些版本只能通过管理中心安装。
|
保存配置文件
删除服务器版本6时自动保存以下文件:
文件
|
描述
|
默认文件夹
|
agent.key(文件名称可能有区别)
|
代理端授权密钥
|
•OS Linux和OS Solaris:
/var/opt/drwcs/etc •OS FreeBSD:
/var/drwcs/etc |
certificate.pem
|
SSL证书
|
download.conf
|
形成代理端安装包的网络设置
|
drwcsd.conf(文件名称可能有区别)
|
服务器配置文件
|
drwcsd.pri
|
加密私钥
|
enterprise.key(文件名称可能有区别)
|
服务器授权密钥
|
private-key.pem
|
RSA私钥
|
webmin.conf
|
管理中心配置文件
|
common.conf
|
配置文件(用于某些UNIX家族操作系统)
|
local.conf
|
服务器日志设置
|
dbinternal.dbs
|
内设数据库
|
•OS Linux和OS Solaris:
/var/opt/drwcs/ •OS FreeBSD:
/var/drwcs/ |
drwcsd.pub
|
公钥
|
•OS Linux和OS Solaris:
/opt/drwcs/Installer
/opt/drwcs/webmin/install •OS FreeBSD:
/usr/local/drwcs/Installer
/usr/local/drwcs/webmin/install |
卸载服务器版本10时以下配置文件默认保存到为备份指定的目录:
文件
|
描述
|
默认文件夹
|
agent.key(文件名称可能有区别)
|
代理端授权密钥
|
/var/tmp/drwcs/
|
certificate.pem
|
SSL证书
|
download.conf
|
形成代理端安装包的网络设置
|
drwcsd.conf(文件名称可能有区别)
|
服务器配置文件
|
drwcsd.pri
|
加密私钥
|
enterprise.key(文件名称可能有区别)
|
服务器授权密钥。从较早版本升级时如存在此密钥则保存。安装新的服务器10时没有此文件。
|
frontdoor.conf
|
用于服务器远程诊断工具的配置文件
|
private-key.pem
|
RSA私钥
|
webmin.conf
|
管理中心配置文件
|
common.conf
|
配置文件(用于某些UNIX家族操作系统)
|
local.conf
|
服务器日志设置
|
dbexport.gz
|
导出数据库
|
drwcsd.pub
|
公钥
|
自动更新OS Linux和OS Solaris时还保存以下文件:
服务器版本6:
文件
|
描述
|
默认文件夹
|
auth-ldap.xml
|
通过LDAP进行管理员外部身份验证的配置文件
|
/var/opt/drwcs/etc
|
auth-radius.xml
|
通过RADIUS进行管理员外部身份验证的配置文件
|
对于服务器版本10:
文件
|
描述
|
默认文件夹
|
auth-ldap.xml
|
通过LDAP进行管理员外部身份验证的配置文件
|
/var/tmp/drwcs/
|
auth-pam.xml
|
通过PAM进行管理员外部身份验证的配置文件
|
auth-radius.xml
|
通过RADIUS进行管理员外部身份验证的配置文件
|

|
如果计划使用服务器上一版本的配置文件,请注意:
1.服务器授权密钥已不再使用(参见 第二章、授权)。 2.内设数据库进行更新,而服务器配置文件由安装程序转换。在转至服务器版本10时这些文件不会主动替换为保存的备份。 |
保存数据库
建议在更新Dr.Web Enterprise Security Suite 软件前进行数据库备份。
保存数据库的操作:
1.停止服务器运行。 2.将数据库导出到文件: •OS FreeBSD:
# /usr/local/etc/rc.d/drwcsd.sh exportdb /var/drwcs/etc/esbase.es •OS Linux:
# /etc/init.d/drwcsd exportdb /var/opt/drwcs/etc/esbase.es •OS Solaris:
# /etc/init.d/drwcsd exportdb /var/drwcs/etc/esbase.es 如服务器使用的是外设数据库,建议使用与数据库同时供货的标准工具进行备份。

|
请确认Dr.Web Enterprise Security Suite 数据库已成功导出。如出现异常情况,没数据库备份就无法恢复服务器。
|
自动更新
OS Linux和 OS Solaris将服务器从版本6更新至10版本,可以不必删除老版本安装服务器新版本,而是自动进行服务器数据包更新。操作是启动安装服务器相应数据包。
这时所有自动保存的文件将自动转换后移至相应的目录。
手动更新
使用内设数据库时更新Dr.Web服务器的操作:
1.停止服务器运行。 2.如以后要使用某些文件(除了在删除服务器时在步骤4)自动保存的文件以外),需手动建立这些文件的备份,如报告模板等等。 3.删除所有库中内容 4.删除服务器软件(参见UNIX®家族操作系统Dr.Web服务器的卸载)。这时将自动提示保存文件备份。只需输入路径或确认默认路径。 5.使用步骤4)生成的备份按照常规操作(参见UNIX®家族操作系统下Dr.Web服务器的安装)安装Dr.Web服务器版本10。所有保存的配置文件和内设数据库将自动转换,供服务器10版本使用。不经自动转换无法使用老版本服务器的数据库和某些配置文件。 如在删除服务器前手动保存了某些文件,需将这些文件移至其在前一版本服务器上所处的目录。

|
所有从上一版本服务器保存的文件(参见步骤6)的文件所有人必须设为安装新版本服务器时选择的用户文件所有人(默认为drwcs)。
|
6.启动服务器。 7.设置库更新并全部更新库。 8.重新启动服务器。 使用外设数据库时更新Dr.Web服务器的操作:
1.停止服务器运行。 2.如以后要使用某些文件(除了在删除服务器时在步骤4)自动保存的文件以外),需手动建立这些文件的备份,如报告模板等等。 3.删除所有库中内容 4.删除服务器软件(参见UNIX®家族操作系统Dr.Web服务器的卸载)。这时将自动提示保存文件备份。只需输入路径或确认默认路径。 5.按照常规安装操作安装Dr.Web服务器版本10(参见UNIX®家族操作系统Dr.Web服务器的安装)。 6.将自动保存的文件(见上)置于: •Linux操作系统下:
pub-密钥:/opt/drwcs/Installer/和/opt/drwcs/webmin/install
其他:/var/opt/drwcs/etc •OS FreeBSD:
pub-密钥:/usr/local/drwcs/Installer/和/usr/local/drwcs/webmin/install
其他:/var/drwcs/etc •Solaris操作系统下:
pub-密钥:/opt/drwcs/Installer/和/opt/drwcs/webmin/install
其他:/var/drwcs/etc 如在删除服务器前手动保存了某些文件,需将这些文件移至其在前一版本服务器上所处的目录。

|
所有从上一版本服务器保存的文件(参见步骤6)的文件所有人必须设为安装新版本服务器时选择的用户文件所有人(默认为drwcs)。
|
7.需执行以下命令: •OS Linux和OS Solaris:
/etc/init.d/drwcsd upgradedb •OS FreeBSD:
/usr/local/etc/rc.d/drwcsd.sh upgradedb 8.启动服务器。 9.设置库更新并全部更新库。 10.重新启动服务器。
|