NuGenesis LMS 中的 Auto Save(自动保存)和 Auto Recover(自动恢复)功能是如何工作的?- WKB32232
文章编号: 32232点击此处访问英文版本文章
环境
- NuGenesis 8 LMS
- NuGenesis 8 ELN
答案
Auto Save(自动保存)和 Auto Recover(自动恢复)是 NuGenesis LMS 的两个独特功能,可以最大限度降低在用户操作 LMS 文档时丢失数据的风险。每位 LMS 用户的设置中均有这两项设置。Waters 建议为每位 LMS 用户激活以下设置:
- Auto Save(自动保存):Automatically save when finish section edit(编辑完分区后自动保存)。
- Save auto recovery every(保存自动恢复的时间间隔):1 分钟
LMS 系统的某些用户或所有用户可能有权限停用这两项功能。因此,Waters 建议 LMS 系统管理员定期监控用户设置,使其符合上述推荐设置。
当 Auto Save(自动保存)功能按照上述建议进行设置时,客户端会在用户打开然后关闭文档分区时自动保存 LMS 文档。
当 Auto Recover(自动恢复)功能按照上述建议进行设置时,如果用户打开文档分区进行编辑,LMS 客户端会以 1 分钟为间隔创建该分区内容的备份副本。如果 LMS 客户端或外部程序崩溃,软件可使用保留在磁盘上的恢复文件进行恢复。
附加信息
上述功能存在一些已知缺陷。
- 用户首次创建 LMS 文档时,文档将会是 Created(已创建)状态,但这种状态仅限于创建该文档的客户端计算机的资源中。此状态下的文档尚未存入数据库。只有在第一次保存文档时 - 无论是通过单击 LMS 客户端的“保存”按钮、打开并关闭分区,还是释放分区 - 文档才会存储到 LMS 中。
- 如果 LMS 客户端在上述任何事件发生并触发保存动作之前崩溃,文档将丢失,因为数据库中尚未创建此文档的条目。
- 以上内容不适用于文档生成器服务为 LMS 样品管理数据创建的文档。
- 自动恢复直到第一个时间间隔过去之后才会开始执行。即如果间隔为 1 分钟,则在用户打开该分区至少 60 秒之后才会创建恢复文件,接下来,只要该分区保持打开状态,此后每隔 1 分钟就会覆盖该文件。
- 如果在第一分钟内发生应用程序崩溃,或者如果该分区在 60 秒内打开并关闭,则不会创建恢复文件。
- 恢复文件仅存在于编辑该章节并遇到应用程序崩溃的用户的用户配置文件/临时路径中。如果其他用户要编辑该章节,则他们的临时文件夹中将没有恢复文件,因此系统不会提示他们恢复该章节。第一位用户所做的(并存储在恢复文件中的)更改都将丢失
id32232, NGLMS, NGLMSLIC, NGLMSOPT, SUPNG