将大文件从 openshift 容器传输到不同的服务器

问题描述 投票:0回答:1

我有一个场景,我们将多个文件从 openshift 传输到不同的服务器。它以 TB 为单位。

现在正在使用 oc 客户端。尝试了几个选项。

oc cp podname:source_path target_path

oc rsync --exclude="*.txt",".log" podname:source_path target_path

它运行了几个小时。

还有其他更好的方法来处理这种情况吗?

unix openshift tar rsync
1个回答
0
投票

不清楚您必须保存什么样的数据以及您的应用程序如何写入,但使用对象存储(可通过 Internet 访问)并提供正确的 Grants 仍然是一个好主意。

https://cloud.redhat.com/blog/openshift-applications-using-object-storage

这样,您将拥有一个保存数据的点,您将不再需要担心在外部移动它。

如果你想完全留在 RedHat 上,你可以在你的集群中发布 Ceph,否则你可以依赖云提供商。

© www.soinside.com 2019 - 2024. All rights reserved.