kubernetes 将数据从一个GKE PV移动到另一个

8yoxcaq7  于 2023-03-17  发布在  Kubernetes
关注(0)|答案(1)|浏览(164)

我们有数据存储在一个连接到google cloud上k8s pod的永久卷上,我们想把这些数据复制到另一个连接到同一集群上不同pod的永久卷上。
是否有直接的方法来实现这一点?不过,我们不希望利用其他存储作为中间体。

o3imoua4

o3imoua41#

您可以使用velero群集移动PVPVC
对于enter link description here,您可以使用工具velero
这将快照磁盘克隆数据并为您创建新的PV和PVC
可以参考这篇文章:https://faun.pub/clone-migrate-data-between-kubernetes-clusters-with-velero-e298196ec3d8
您需要创建存储桶和服务帐户
Bucket将用于存储状态和服务帐户以供访问
Velero也可用于不同的云提供商
您可以使用现有的GCP插件,并使用该插件迁移PV或PVC或Kubernetes的任何资源
Velero安装示例:

velero install --provider gcp --plugins velero/velero-plugin-for-gcp:v1.0.0 --bucket BUCKET-NAME --secret-file SECRET-FILENAME

相关问题