将大文件从Production Openshift / Kubernetes PVC复制到非生产PVC

时间:2020-10-20 04:52:31

标签: kubernetes openshift

我的要求是将大型文件从Kubernetes Prod PVC复制到Non-Prod PVC?这必须通过计划的作业来完成。我必须有什么选择才能做到这一点?请提出任何建议。

1 个答案:

答案 0 :(得分:1)

为此,请记住Prod PVC必须位于支持多种访问模式的文件系统/卷上(例如,NFS可以支持多个读/写客户端)。

像ext4这样的文件系统不是集群的,并且不能有两个不同的系统访问同一个ext4文件系统(除非您涉及集群的软件...)。 该网页https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes显示可以在“ ReadWriteMany”模式下使用哪些k8s卷,即:

  1. NFS
  2. CephFS
  3. Glusterfs
  4. Portworx卷

另一个选择是拥有一个可以访问Prod PVC(受支持)的sidecar容器(Prod pod的一部分),并定期将文件复制到Non-Prod PVC(也必须安装在pod中) )。