
大家好,才是真的好。
即使刚接触Domino Notes环境,也会知道notes.ini文件的重要性,毕竟notes.ini包含了Domino Notes正常运行的很多基础配置,没有这些配置信息,Domino服务器或Notes客户机无法正常运行,甚至无法运行。
尤其是Domino服务器,影响这台服务器上的用户。
很多时候我们发现notes.ini不止一个,那是因为系统或管理员自己备份过。
也有时候,突然地,我们会悲剧地发现,环境中没有一个notes.ini文件,而正运行着的Domino不敢重启。一旦重启,没有notes.ini,就再也启动不起来。
怎么会没有notes.ini?很多时候是个谜,但就像在linux中执行了rm -rf *是一样一样的,作为管理员,要么赶紧跑路,要么束手就擒。
好消息就是今天我们提供一个救命稻草,即使把notes.ini文件删除了,也能找回来。
是的,Domino强大到无以复加。
其实不光是notes.ini,你对Domino系统做的任何配置更改,其实都会备份。
例如服务器文档或配置文档的修改,每修改一个地方,Domino都将修改之前的服务器文档或配置文档捕获出来,变成一个dxl文件,位置位于Domino的数据目录data下的IBM_TECHNICAL_SUPPORT文件夹中,如下图:

你可以双击打开看看里面的配置信息:

现在可以轻松使用一段dxl导入代码,或dxl导入工具,实现服务器文档或配置文档重新导入。这相当于每次修改,Domino都在后台自动给你备份了一次。
虽然有点偏题,但Domino服务器文档或配置文档的自动备份也是很重要的,毕竟也会有人出其不意地把服务器文档或配置文档给干掉。
今天的重点核心是notes.ini文件的恢复。
就在同一个文件路径下,即Domino数据目录data下的IBM_TECHNICAL_SUPPORT文件夹中,你可以会发现很多nsd命名开头的文件,例如下图:

这些nsd文件,是Domino异常宕机时捕获的日志信息记录,它意想不到的默默地把整个notes.ini也给捕获了!
是的,现在你可以打开一个nsd文件,搜索notes.ini关键字,找到如下一段,如下图:

拷贝一下,新建一个空白的notes.ini文件,粘贴,这就全部OK了,你不用提桶跑路!
有人会说到我们没有nsd文件——这个可能性也是存在的,要么被你删了,要么你的Domino刚安装运行不久。不过,更大的可能性就是它一定会存在,谁的Domino没运行个一载几年的,谁的Domino没受到过毫无经验的运维管理员任性的毒打呢?几乎没有。
有人又会任性地问道,那用户的邮箱或应用数据进行更改时,Domino会不会每次进行捕获呢?这个真不会,毕竟数据量实在是太大了,这里还是恳请各位,及时备份,手动拷贝也好,备份软件定时备份也罢——甚至你自己写个bat文件自动备份也行,总而言之,业务数据关键还是靠你自己备份的。
好了,今天就讲到这里!




