Lotus防病毒与数据备份案例
上文(http://chenguang.blog.51cto.com/350944/1334595)中我们已安装好了Domino服务器,这节里我们需要考虑安全解决方案,这里分两部分,首先解决防病毒问题,然后解决数据备份问题。
本身Linux+LotusDomino的软件架构经过设置好之后安全性比较高,他在抗病毒方面通常要优于Windows+Exchange的方案(在AIX上部署Domino效果最佳,但硬件成本非常稿一般的企业无法承受),为了进一步加强他的防毒效果我们还是考虑了给服务器加装防病毒软件,我们了解到赛门铁克有一款SymantecMailSecurityforDomino的软件能够保护LotusDomino电子邮件、文档和数据库,免遭病毒、垃圾邮件、间谍软件和其他攻击,但只可惜只有Windows和AIX版,后来又找到了McAfee、Kaspersky和趋势这3家产品:
1.McAfeeVirusScanEnterpriseforLinux1.9
2.卡巴斯基KasperskyAnti-VirusforLotusDomino8.0
3.趋势的防毒墙群件版forLotusDomino(SMLD)以及ScanMailforLotusNotes
下面以McAfeee为例讲述一下安装和使用的心得。
1.安装杀毒软件:
我们还是在Suse企业版平台上安装,首先在安装光盘中有mfert,mfecam以mcafeevseforlinux,将他们一次装上即可。
#rpm-ivhmfert.i686.rpm
#rpm-ivhmfecma.i686.rpm
#rpm-ivhmcafeevseforlinux-1.8.0-28488.noarch.rpm
EnterthenameofaLinuxgroupforMcAfeeVSEForLinuxadministration.[nails]
EnterthenameofaLinuxuserforMcAfeeVSEForLinuxadministration.[nails]
Changingpasswordfornails.
NewPassword:
Badpassword:toosimple
ReenterNewPassword:
Passwordchanged.
EnteryourchoseninstallationdirectoryforMcAfeeVSEForLinux:[/opt/NAI/LinuxShield]安装目录保持默认即可,一般不要改变,另外保证/opt/和/var分区空间足够大。
EnteryourchosenruntimedirectoryforMcAfeeVSEForLinux:[/var/opt/NAI/LinuxShield]
Enterthepathwherethequarantinedirectoryshouldbecreated:[/quarantine]
EntertheemailaddressoftheMcAfeeVSEForLinuxadministrator:[McAfeeVSEForLinuxAdmin@linux]
EntertheaddressfortheSMTPhost:[1.1.1.8]\\smtp主机地址可以填Ip也可以填域名
EntertheTCP/IPportnumberfortheSMTPhost:[25]
EntertheIPaddressonwhichtheMcAfeeVSEForLinuxwebserverlistens:[1.1.1.8]
EntertheTCP/IPportnumberonwhichtheMcAfeeVSEForLinuxmonitorservicelistens:[65443]
默认监听端口不能改变
EntertheTCP/IPportnumberonwhichthewebserverlistens:[55443]
![clip_image002_thumb[3] clip_image002_thumb[3]](http://img1.51cto.com/attachment/201312/3/350944_1386038893hTJu.jpg)
当McAfee防毒软件安装好,各项服务正常启动完毕之后防毒策略就开始工作了,管理员通过工作站以Web方式远程即可得知服务器各种工作状况(注意及时更新病毒库)。
二.用NetBackup备份Domino
说到domino数据备份,最基本的手工方式就是备份所有的id包括user.id,server,is,cert,is,备份几个重要的names.nsf等以及mail目录下的内容,最简单的方式你可以在domino停止服务后,将domino安装目录整个复制下来,但这样做对系统管理带来些不便。对于软件备份解决方案有Netbackup,DataKingBackuper等,这里我以Netbackup为例来讲解如何备份Domino(更多关于netbackup使用的例子可以参考《Linux企业应用案例精解》备份一章内容)。
首先要远程安装NetBackupforLotusNotes,在远程安装过程中,先将NetBackupforLotusNotes文件装入UNIX主服务器或介质服务器,然后将该软件推送到客户机以进行安装。将NetBackupforLotusNotes文件装入UNIX服务器,以root用户身份登录主服务器或介质服务器。如果您已经登录,但不是root用户,请运行下面的命令:
su-root
确保主服务器上存在已注册且有效的NetBackupforLotusNotes许可证密钥。可以从主服务器或介质服务器获取主服务器的许可证信息。要查看或添加许可证密钥,执行下列操作之一:
1从主服务器或介质服务器运行以下命令:
/usr/openv/netbackup/bin/admincmd/get_license_key
当系统提示时,键入NetBackup主服务器的主机名。
![clip_image004_thumb[5] clip_image004_thumb[5]](http://img1.51cto.com/attachment/201312/3/350944_1386038894yBfm.jpg)
2打开NetBackup管理控制台,然后选择帮助(Help)>许可证密钥(LicenseKeys)。
如果NetBackup主服务器是某个NetBackup集群的一部分,则必须在每个节点上注册
许可证密钥。
![clip_image006_thumb[3] clip_image006_thumb[3]](http://img1.51cto.com/attachment/201312/3/350944_1386038897XyqU.jpg)
1).指定LotusNotes主路径
安装NetBackupforLotusNotes后,需要运行脚本以便NetBackup能够收集到有关LotusNotes环境的其他信息。
2).更改到以下目录:
#/usr/openv/netbackup/bin
3).运行设置命令:
#./lotusnotes_config
将出现以下信息:
PleasespecifytheLotusNotesinstancehomepathname(Example:
/opt/lotus):
4).为LotusNotes主路径提供合适的名称,然后按Return键。
将出现以下信息:
DoyouhaveotherLotusNotesinstances?(y/n)[n]
5).如果在同一主机上安装了多个LotusNotesDominoServer(实例),请输入y。如果
已完成,请输入n。
3.添加新的LotusNotes实例
如果在安装了NetBackupforLotusNotes后安装新的LotusNotesDominoServer,则按
照上一节“指定LotusNotes主路径”中的说明将此新实例添加到NetBackup配置中。这
可确保所有新的LotusNotes实例将包括在备份操作中。
4.定义LotusNotes客户机的客户机属性
NetBackupforLotusNotes需要了解以下信息:
◆LotusDomino数据目录所在的路径
◆Lotus程序文件所在的位置
◆LotusDomino资源文件的位置
◆Lotusnotes.ini文件的路径
NetBackupforLotusNotes将在LOTUS_NOTES_PATH变量定义的路径中查找上述信
息。如果notes.ini文件所在的目录不是LOTUS_NOTES_PATH所定义的目录,可以
在LOTUS_NOTES_INI变量中指定路径。
如果安装了多个LotusNotes实例,则客户机属性或bp.conf文件中的值仅应用于一个实
例。必须使用备份策略中的LOTUS_INSTALL_PATH和NOTES_INI_PATH指令,指定
其他实例的notes.ini文件的安装路径和位置。
5.在客户机属性中定义LotusNotes变量
如果安装了多个LotusNotes实例,则客户机属性或bp.conf中的值仅应用于一个实例。
必须使用备份策略中的LOTUS_INSTALL_PATH和NOTES_INI_PATH指令,指定其他
实例的notes.ini文件的安装路径和位置。
三、配置LotusDominoServer进行备份和恢复操作
为了成功地备份和修复已记录的数据库,必须启用事务日志记录。
1.添加新策略
1).以管理员root身份登录到主服务器。
2).启动“NetBackup管理控制台(NetBackupAdministrationConsole)”。
3).如果有多个主服务器,请从中选择一个要添加策略的服务器。
4).在左窗格中右击策略(Policies)并选择新建策略(NewPolicy)。
Java界面:在左窗格中单击策略(Policies)。在所有策略(AllPolicies)窗格中右击此主服务器,然后单击新建(New)。将显示添加新策略(AddaNewPolicy)对话框。
5).在策略名称(Policyname)字段中,为新策略键入唯一名称。
6).从策略类型(PolicyType)框中选择Lotus-Notes策略类型。
2.添加日程表
每个策略都有自己的日程表集合。这些日程表控制自动备份的启动行为,而且还指定何时
可以启动用户操作。
1.在“策略”对话框中,单击日程表(Schedules)选项卡。
要访问“策略(Policy)”对话框,请在NetBackup管理控制台的“策略(Policy)”列
表中双击策略名称。
2.单击新建(New)。
将显示一个对话框。
3.为日程表指定一个唯一名称。
4.选择备份类型(TypeofBackup)。
5.按“日程表属性”中的说明指定日程表的其他属性。
6.如果这是最后一个日程表,请单击确定(OK)。
要添加其他日程表,请单击添加(Add),然后重复执行步骤2到步骤6。
3.添加客户机
“客户机”列表包含了将要在自动备份期间进行备份的客户机。NetBackup客户机必须至
少出现在一个策略中,但也可以出现在多个策略中。
如果要备份多个客户机,则每个客户机的LotusDominoServer安装路径和notes.ini
位置必须相同。如果不同,则必须使用单独的策略备份各个客户机。
必须在客户机上安装以下软件:
◆LotusDominoServer或Lotus客户机
◆NetBackup客户机
◆NetBackupforLotusNotes
▼向策略中添加客户机
1.在“策略(Policy)”对话框中,单击客户机(Clients)选项卡。
要访问“策略(Policy)”对话框,请在NetBackup管理控制台的“策略(Policy)”列
表中双击策略名称。
2.单击新建(New)。
3.输入要添加的客户机的名称。
具体操作举例:
管理控台命令:dlinux:~#/usr/openv/netbackup/bin/jnbSA&
启动客户端命令:/usr/openv/netbackup/bin/jbpSA&
![clip_image008_thumb[3] clip_image008_thumb[3]](http://img1.51cto.com/attachment/201312/3/350944_1386038899EsuD.jpg)
![clip_image009_thumb[1] clip_image009_thumb[1]](http://img1.51cto.com/attachment/201312/3/350944_1386038903fDz1.jpg)
可以备份的Lotus数据库文件
在备份操作中可以备份下列数据库文件
.NTFLotusNotes模板文件
.NSFLotusNotes服务器文件
.BOXLotusNotes邮箱文件
注意:要允许备份具有其他扩展名的Lotus数据库(或限制使用默认的扩展名列表),需创建文件/usr/openv/netbackup/lotus.conf。如果lotus.conf文件存在,则会覆盖默认扩展名,并只备份那些具有所列扩展名的数据库。创建lotus.conf文件时,应让输入的每个扩展名各占一行,并且仅输入扩展名:不允许有前导句点或尾随字符。
接下来给大家分享domino高可用的一些方案,前几年做过windows下的http://chenguang.blog.51cto.com/blog/350944/782073,下面一篇文章分享linux平台的集群解决方案。
本文出自 “李晨光原创技术博客” 博客,请务必保留此出处http://chenguang.blog.51cto.com/350944/1335268
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
标题与描述均聚焦于“Lotus数据备份-服务器”,这一主题深入探讨了针对IBM Lotus Domino服务器的数据备份策略与步骤。Lotus Domino是一款企业级的协作软件平台,它提供了包括电子邮件、日程安排、文档管理、应用程序...
"Lotus Domino 8.5中的DAOS备份和恢复" DAOS(DatabaseAnchor Object Storage)是一种基于磁盘的附件存储机制,旨在提高 Lotus Domino 服务器的存储效率和可扩展性。DAOS 通过将附件存储在独立的文件中,而不是存储...
Lotus Domino 数据库备份程序是针对IBM Lotus Domino服务器的一项重要管理任务,确保数据的安全性和可恢复性。在IT环境中,定期备份是防止数据丢失的关键措施,尤其是在面临硬件故障、软件错误或恶意攻击时。本文将...
在IT领域,特别是企业级应用和邮件系统管理中,Lotus Notes是一款被广泛使用...通过遵循上述建议,企业可以构建一个稳健的Lotus Notes数据备份与恢复策略,从而在面对各种潜在威胁时,保持业务的连续性和数据的完整性。
- 采用SAN(Storage Area Network)架构,将存储设备与服务器通过高速网络连接,提高了数据备份和恢复的速度。 2. **硬件配置**: - HP 9000小型机Superdome作为业务数据库服务器,具有高可用性和扩展性。 - rp...
根据提供的文件信息,我们可以提取出以下关于CommVault备份与恢复操作的知识点: ***mVault项目概述: - 提供关于文件和数据库备份的恢复操作指导。 - 版本控制信息记录当前有效的版本,并且在新版本文档生效时...
爱数的AnyBackup提供了一套专业的解决方案,旨在确保Lotus Domino系统的数据安全,实现定时备份与恢复的最佳实践。本文档主要针对Lotus Domino管理员,详细介绍了如何利用AnyBackup进行高效、可靠的备份和恢复操作。...
首先,文档概述了其目标读者,主要是AnyBackup容灾家族产品的用户和技术人员,旨在帮助他们理解和实施Lotus Domino的定时备份与恢复策略。文档适用于特定的产品版本和操作系统环境,如Windows 2003至2008以及Domino...
它们可以自动执行备份任务、检测数据变化并执行差异备份、对备份数据进行加密、验证备份的有效性,以及管理备份数据的生命周期。智能备份软件的应用有助于减轻运维人员的工作负担,同时提高备份数据的可靠性和可用性...
2.1 系统现状分析:首先,需要对现有的IT环境进行评估,了解当前的备份方式、备份频率、备份介质、备份数据量以及存在的问题,如备份时间过长、恢复效率低、资源利用率不足等。 2.2 备份系统需求分析:基于现状分析...
Lotus Domino AJAX(异步JavaScript和XML)技术允许前端与后端服务器进行数据交互,而无需刷新整个页面。在Lotus Domino中,AJAX可以用来提高用户体验,因为它们能够实现部分页面更新。以下是对标题和描述中涉及的...
Lotus Domino AJAX 读取数据涉及前端开发中的Ajax技术,主要使用JavaScript和ECMAScript来实现与服务器端的异步通信。Lotus Domino是一个企业级的协作平台,它提供了多种方式来存储和处理数据,包括文档数据库...
详细描述如何使domino本身无法实现备份数据的基础上,通过计划任务等进行异地备份。。
- 定期检查备份数据的有效性,确保在需要时能够顺利恢复系统和数据。 综上所述,本文详细介绍了如何通过Domino Administrator注册Notes用户,并对邮件系统的备份恢复过程进行了详尽说明。这对于IT管理员来说是非常...
这个解决方案在1997年经过招投标后被选定,主要目标是保护超过900TB的数据,并应对每月产生的150TB备份数据。 Time Navigator的核心特性包括其开放平台兼容性和应用兼容性,能够适应法国电信的异构IT环境,例如对...
- 定期检查备份结果,验证备份数据的有效性和完整性。 - 根据实际需求调整备份策略,优化备份过程。 - 及时更新到最新版本,以获得最新的安全补丁和支持。 综上所述,NetBackup for Lotus Notes是一款专为保护Lotus...
本文档是 Veritas NetBackup 9.0 for Lotus Notes 管理指南,旨在帮助用户了解如何使用 Veritas NetBackup 9.0 for Lotus Notes 进行数据备份和恢复。该指南涵盖了 UNIX、Windows 和 Linux 版本的安装、配置、管理和...