在Endeca中,我希望在基线更新后将dgraph备份自动保存在dgraph服务器上。
如何将3个dgraph备份自动保存在dgraph服务器而不是ITL服务器上。默认情况下,dgidx输出的备份保存在ITL服务器上。我希望它保存在dgraph服务器ie MDEX主机上。请提供帮助。我不认为有现成的选项可以备份目标服务器上部署的dgidx输出。你有没有通过考试?我也会质疑这是否是一个好主意。考虑你正在部署,3个服务器中的2个已经成功通过,但是第三个服务器失败了。现在只需回滚其中两台机器。您的中央EAC将不知道哪些要回滚,哪些要保留。但是,如果在回滚时将所有备份都放在一个中心点(即在ITL服务器上),您将始终将相同的备份推送到所有三台服务器上在Endeca中,我希望在基线更新后将dgraph备份自动保存在dgraph服务器上。,endeca,Endeca,如何将3个dgraph备份自动保存在dgraph服务器而不是ITL服务器上。默认情况下,dgidx输出的备份保存在ITL服务器上。我希望它保存在dgraph服务器ie MDEX主机上。请提供帮助。我不认为有现成的选项可以备份目标服务器上部署的dgidx输出。你有没有通过考试?我也会质疑这是否是一个好主意。考虑你正在部署,3个服务器中的2个已经成功通过,但是第三个服务器失败了。现在只需回滚其中两台机器。您的中央EAC将不知道哪些要回滚,哪些要保留。但是,如果在回滚时将所有备份都放在一个中心点(即在
假设您正试图加快超大索引的部署(Endeca将整个dgidx输出复制到每个MDEX),您可以随时查看 我认为,在目标服务器上备份已部署的dgidx输出时,没有现成的选项。你有没有通过考试?我也会质疑这是否是一个好主意。考虑你正在部署,3个服务器中的2个已经成功通过,但是第三个服务器失败了。现在只需回滚其中两台机器。您的中央EAC将不知道哪些要回滚,哪些要保留。但是,如果在回滚时将所有备份都放在一个中心点(即在ITL服务器上),您将始终将相同的备份推送到所有三台服务器上
假设您正试图加快超大索引的部署(Endeca将整个dgidx输出复制到每个MDEX),您可以随时查看 您应该能够通过多种方式实现这一点:
到RADIMPE的一点,在DGRANS服务器上复制不是那么难,而是需要真正考虑的回滚过程。您需要进行设置,并确保它使用您制作的任何备份副本,无论是在ITL机器本地还是在dgraph服务器上
还要知道,dgidx_输出将不包括自创建索引以来添加的任何部分更新信息。部分更新信息仅在dgraph服务器上的dgraph_输入中可用。因此,如果合并了部分更新,则应归档dgraph输入并使其可用于任何回滚作业。您应能够通过多种方式执行此操作:
到RADIMPE的一点,在DGRANS服务器上复制不是那么难,而是需要真正考虑的回滚过程。您需要进行设置,并确保它使用您制作的任何备份副本,无论是在ITL机器本地还是在dgraph服务器上
还要知道,dgidx_输出将不包括自创建索引以来添加的任何部分更新信息。部分更新信息仅在dgraph服务器上的dgraph_输入中可用。因此,如果合并了部分更新,则应归档dgraph输入并使其可用于任何回滚作业。您可以创建dgraph启动后任务并在图形定义中分配它。它将在每次MDEX启动时执行
<dgraph id="Dgraph01" host-id="LiveMDEXHost01" port="10000" pre-shutdown-script="DgraphPreShutdownScript" post-startup-script="DgraphPostStartupScript">
<script id="DgraphPostStartupScript">
<bean-shell-script>
<![CDATA[
...code to backup here
]]>
</bean-shell-script>
</script>
您可以创建DGRAPH启动后任务,并在图形定义中分配该任务。它将在每次MDEX启动时执行
<dgraph id="Dgraph01" host-id="LiveMDEXHost01" port="10000" pre-shutdown-script="DgraphPreShutdownScript" post-startup-script="DgraphPostStartupScript">
<script id="DgraphPostStartupScript">
<bean-shell-script>
<![CDATA[
...code to backup here
]]>
</bean-shell-script>
</script>