大家好,才是真的好。
过去几周我们都在讲Notes客户机的相关功能功能,让大家产生了一点点小疲倦,只要眼睛不瞎,看得出来,阅读量下降得比较厉害。
因此决定变一变风格,讲一讲Domino管理功能——要是您还不乐意看,我们就只能上开发功能了!
在开始之前,还要说一下和Notes客户机有关的小小消息。
不知道为啥,很多人喜欢使用苹果笔记本。10月24号,苹果官方正式发布和推送了macOS Ventura更新版本,应该很多人都会自动升级,因此提醒一下,如果升级到macOS Ventura,再安装新的Notes 12.0.x版本客户机,第一次启动时Notes时,可能会提示运行崩溃,不过,再运行一次就没问题。如果之前安装过Notes 12.0.x客户机则不会出现此问题。
这的确挺玄乎的,不过,不用担心,马上要发布的Notes 12.0.2(多瑙河)版本能彻底解决这个问题。
还是言归正传,说说今天的重点,Domino自动备份。
首先,这是2021年发布的Domino 12.0版本中新加入的功能,只需要在Domino服务器上运行命令load backup,即可自动新建一个备份数据库,然后backup任务会根据你指定的配置来自动进行备份动作等。
如下图:
我们可以双击打开创建的dominobackup.nsf数据库,如下图:
进入之后点击“编辑全局设置”按钮可以进行备份的全局设置:
在出现的界面中设置一下天数、restore folder( Domino 数据目录下的一个文件夹,数据库将还原到该文件夹中),保存关闭即可:
如果基本使用,进行以上配置即可。
不过很多时候,生产环境和需求并不由你自己掌控,例如有客户提出要求,Domino要将数据备份到一个Windows共享文件夹中,而且这个文件夹还需要特殊的用户名和密码进行登录,备份完成后还需要关闭该共享文件夹。
有需求就有解决方案,你可以指定在运行备份之前和之后运行特定的脚本。
现在点击“Configuration”,并选择出现的WINDOWS设置,如下图:
在出现的界面中,Backup选项里面,可以设置运行的cmd文件,这里有两个,一个是map_network_drive.cmd(脚本内容是net use q: \windows share\d$\domino_backup /user:username password),另一个是 unmap_network_drive.cmd(脚本内容是net use q: /delete),然后在如下图所示的位置填入两个脚本的文件名:
是不是很强大?
这个方式可不是我自己想出来的,而是来自于https://brandlrainer.info/2022/10/18/domino-backup-to-windows-shares/站点。
好了,今天我们就介绍到这里吧。可关注公号:协作者