创建 Cloud Pak for Data 卷快照
重要信息: IBM Cloud Pak® for Data 4.6 版本将于 2025 年 7 月 31 日结束支持 (EOS)。 欲了解更多信息,请参阅 IBM Cloud Pak for Data 版本 4.X 的停止服务公告。
在 IBM Cloud Pak for Data 4.6 版本支持结束之前,升级到 IBM Software Hub 5.1 版本。 更多信息,请参阅 IBM Software Hub 版本 5.1 文档中的升级 IBM Software Hub。
如果您正在使用 Portworx 存储器,那么可以通过使用 Cloud Pak for Data 卷备份和复原实用程序创建卷快照来备份 IBM Cloud Pak for Data 部署中的所有持久卷 (PV)。
准备工作
要创建快照, cpd-cli backup-restore 命令行界面需要集群管理员或类似角色,他们能够创建、读取、写入和删除Stork CRD和其他 Kubernetes 资源,例如部署、 StatefulSets, cronjob、作业、副本集、configmap、 secrets 、pod、命名空间、持久卷声明(PVC)和PV。
要运行与快照相关的命令,集群还必须满足以下需求:
- Cloud Pak for Data 支持的 Portworx 的最低版本。 有关详细信息,请参阅存储注意事项。
要检查 Portworx 版本,请运行以下命令:
PX_POD=$(oc get pods -l name=portworx -n kube-system -o jsonpath='{.items[0].metadata.name}') oc exec -it $PX_POD -n kube-system -- /opt/pwx/bin/pxctl --version - 斯托克 2.3.3 或更晚。
要检查 Stork 版本,请运行以下命令:
STORK_POD=$(oc get pods -n kube-system -l name=stork -o jsonpath='{.items[0].metadata.name}') oc exec -it $STORK_POD -n kube-system -- /storkctl/linux/storkctl version
注: 只能创建 Cloud Pak for Data 实例项目 (名称空间) 的快照,例如 zen。 无法创建 Cloud Pak for Data 基础服务或操作程序项目 (例如, Cloud Pak for Data common core services) 的快照。
关于本任务
cpd-cli backup-restore 命令行界面在系统中的特定时刻创建 Portworx PVC 的快照。 此接口在同一项目和安装中备份和复原卷数据,并假定 Kubernetes 对象仍然存在。
要点: 仅备份持久卷不足以实现灾难恢复目的,因为需要 Kubernetes 对象 (例如 secrets ) 以及卷数据来复原项目中的应用程序。
有关 Cloud Pak for Data 卷备份和复原实用程序的更多信息 (包括可运行的命令列表) ,请参阅 cpd-cli backup-restore 参考文档。
注: 每个卷的快照数量取决于您拥有的 Portworx 许可证类型。 有关更多信息,请参阅 Portworx 文档。