4.6. 为块存储备份配置 Ceph RBD 后端
您可以使用 Red Hat Ceph Storage RADOS 块设备(RBD)作为存储后端配置块存储服务(cinder)备份服务。
注意
如果您使用 Ceph RBD 作为备份与 Ceph RBD 卷的后端,则增量备份的性能效率更高。
有关 Ceph RBD 的更多信息,请参阅配置 control plane 以使用 Red Hat Ceph Storage 集群。
先决条件
- 确保存储后端、Red Hat OpenShift 集群和 Compute 节点之间的网络连接。
流程
打开
OpenStackControlPlane
CR 文件openstack_control_plane.yaml
,并将以下参数添加到cinder
模板,将 Ceph RBD 配置为备份的后端:apiVersion: core.openstack.org/v1beta1 kind: OpenStackControlPlane spec: cinder: template: cinderBackup customServiceConfig: | [DEFAULT] backup_driver = cinder.backup.drivers.nfs.CephBackupDriver backup_ceph_pool = backups backup_ceph_user = openstack networkAttachments: - storage replicas: 1
更新 control plane:
$ oc apply -f openstack_control_plane.yaml -n openstack
等待 RHOCP 创建与
OpenStackControlPlane
CR 相关的资源。运行以下命令来检查状态:$ oc get openstackcontrolplane -n openstack
当状态为 "Setup complete" 时,会创建
OpenStackControlPlane
资源。提示将
-w
选项附加到get
命令的末尾,以跟踪部署进度。