备份 IBM Fusion 和还原服务的故障排除
在执行备份和还原作业时,请 IBM Fusion使用以下信息来排查问题。
IBM Fusion 备份和还原日志
在控制 IBM Fusion 台中收集与备份和还原相关的日志。
- 点击帮助(?)图标,然后选择支持日志。
- 在 “支持日志 ”页面,点击 “收集日志 + ”。
- 在 “创建日志包 ”页面中,选择 “备份与还原 ”,然后单击 “创建 ”。
- 在支持日志页面中,点击已创建日志包条目右侧的三个垂直点,然后选择下载。
日志包已下载至您的工作站。
IBM Software Hub 备份和还原日志
通过运行 cpd-cli oadp gather info 命令收集 IBM Software
Hub 备份和恢复日志。
注:
OADPIBM Fusion 位于 ibm-backup-restore 项目(命名空间)中。
默认情况下, IBM Fusion 该项目安装在 项目 ibm-spectrum-fusion-ns 中。
- 以 Red Hat® OpenShift® Container Platform 集群管理员身份登录。
${OC_LOGIN}请记住:OC_LOGIN是一个别名,代表 命令oc login。 - 运行以下命令:
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。
手动运行恢复后钩子
恢复完成后,您可能需要运行恢复后钩子程序来启动某些不可用的服务。 请执行以下步骤:
- 获取实例 IBM Software
Hub (租户)Pod:
TENANT_POD=$(oc get po -l component=cpdbr-tenant,icpdsupport/app=br-service -o name -n ${PROJECT_CPD_INST_OPERATORS}) - 运行恢复后钩子:
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} - 恢复操作员对命名空间的可见性,以确保所有已安装的服务均可使用。
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}