备份和复原 LQE

Lifecycle Query Engine 能够备份和复原已建立索引的数据。将来可以使用此副本将 Lifecycle Query Engine 复原到先前状态。

关于此任务

可以使用两种方法来备份 LQE:
注: 您将需要在服务器上指定一个目录作为备份目录。必须创建此目录之后,您才能安排备份或者执行一次性备份。

什么是备份?

在备份目录中,您将看到一个或多个带有时间戳记的目录(如果已经执行了多次备份),这些目录中包含下列目录:
  • indexTdb:此目录中备份了 LQE 索引数据库:<JTSInstallDir>\server\conf\lqe\indexTdb
  • metadata:包含备份属性和设置。不需要复原此目录的内容。
  • textIndex:此目录中备份了 LQE Lucene 索引,此索引用于对三元组进行全文本搜索:<JTSInstallDir>\server\conf\lqe\textIndex

要复原已备份的 LQE 已建立索引的数据,请完成下列步骤:

过程

  1. 关闭其中包含 LQE 的 Servlet 引擎。
  2. 将服务器的当前 LQE 索引重命名。
    1. <JTSInstallDir>\server\conf\lqe\indexTdb 中的 indexTdb 目录重命名
    2. <JTSInstallDir>\server\conf\lqe\textIndex 中的 textIndex 目录重命名
  3. 将已备份的 LQE 索引复制到服务器。
    1. 将已备份的 Backup<timestamp>\indexTdb 目录复制到 <JTSInstallDir>\server\conf\lqe
    2. 将已备份的 Backup<timestamp>\textIndex 目录复制到 <JTSInstallDir>\server\conf\lqe
  4. 编辑 <JTSInstallDir>\server\conf\lqe\lqe.properties 文件。设置属性 lqe.restore=true
  5. 启动其中包含 LQE 的 Servlet 引擎。

反馈