备份 IBM Fusion 和还原服务的故障排除

在执行备份和还原作业时,请 IBM Fusion使用以下信息来排查问题。

IBM Fusion 备份和还原日志

在控制 IBM Fusion 台中收集与备份和还原相关的日志。

  1. 点击帮助(?)图标,然后选择支持日志
  2. “支持日志 ”页面,点击 “收集日志 + ”。
  3. “创建日志包 ”页面中,选择 “备份与还原 ”,然后单击 “创建 ”。
  4. 支持日志页面中,点击已创建日志包条目右侧的三个垂直点,然后选择下载

    日志包已下载至您的工作站。

IBM Software Hub 备份和还原日志

通过运行 cpd-cli oadp gather info 命令收集 IBM Software Hub 备份和恢复日志。

注:

OADPIBM Fusion 位于 ibm-backup-restore 项目(命名空间)中。

默认情况下, IBM Fusion 该项目安装在 项目 ibm-spectrum-fusion-ns 中。

  1. Red Hat® OpenShift® Container Platform 集群管理员身份登录。
    ${OC_LOGIN}
    请记住: OC_LOGIN 是一个别名,代表 命令 oc login
  2. 运行以下命令:
    cpd-cli oadp gather info \
    --gather-cpdbr-logs-only \
    --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \
    --namespace=ibm-backup-restore \
    --additional-namespaces=ibm-spectrum-fusion-ns \
    --insecure-skip-tls-verify \
    --log-level debug \
    --verbose
    提示: 有关此命令的更多信息,请参阅 oadp gather info

手动运行恢复后钩子

恢复完成后,您可能需要运行恢复后钩子程序来启动某些不可用的服务。 请执行以下步骤:

  1. 获取实例 IBM Software Hub (租户)Pod:
    TENANT_POD=$(oc get po -l component=cpdbr-tenant,icpdsupport/app=br-service -o name -n ${PROJECT_CPD_INST_OPERATORS})
  2. 运行恢复后钩子:
    oc exec -n ${PROJECT_CPD_INST_OPERATORS} $TENANT_POD -- /cpdbr-scripts/cpdbr-oadp restore posthooks --hook-kind=checkpoint --include-namespaces=${PROJECT_CPD_INST_OPERANDS},${PROJECT_CPD_INST_OPERATORS}
  3. 恢复操作员对命名空间的可见性,以确保所有已安装的服务均可使用。
    oc exec -n ${PROJECT_CPD_INST_OPERATORS} $TENANT_POD -- /cpdbr-scripts/cpdbr/cpdbr-cpd-operators.sh restore-namespacescope --operators-namespace ${PROJECT_CPD_INST_OPERATORS} --foundation-namespace ${PROJECT_CPD_INST_OPERATORS}