1.21. 使用 VolSync 复制持久性卷(技术预览)

VolSync 是一种 Kubernetes 操作器,支持异步复制集群中的持久性卷,或者在集群中使用存储类型不兼容进行复制的集群间复制。它使用容器存储接口(CSI)来克服兼容性限制。在您的环境中部署 VolSync Operator 后,您可以使用它来创建和维护持久数据的副本。

注:VolSync 不满足 FIPS 标准的要求。

使用 VolSync 时,您可以使用三种方法来复制,具体取决于您拥有的同步位置数量:本例中使用 Rsync 方法。有关其他方法以及 Rsync 的更多信息,请参阅 VolSync 文档中的使用情况

rsync 复制是持久性卷的一对一复制,可能是最常用的。这用于将数据复制到远程站点。

1.21.1. 先决条件

在集群上安装 VolSync 前,您必须满足以下要求:

  • 配置了运行 Red Hat Advanced Cluster Management 版本 2.4 或更高版本的 hub 集群的 Red Hat OpenShift Container Platform 环境。
  • 至少配置两个由同一 Red Hat Advanced Cluster Management hub 集群管理的集群。
  • 您要使用 VolSync 配置的集群间的网络连接。如果集群不是在同一网络中,您可以配置 Submariner 网络服务,并使用 ServiceTypeClusterIP 值来网络集群,或使用 LoadBalancer 值为 ServiceType 的负载均衡器。
  • 您用于源持久性卷的存储驱动程序必须与 CSI 兼容,并能够支持快照。