如何将portworx备份运行到minio服务器

时间:2018-06-08 16:00:04

标签: minio

尝试将portworx卷备份(ptxctl cloudsnap)配置到localhost minio服务器(模拟S3)。 第一步是使用ptxctl cred c

创建云凭据

e.g。

./pxctl credentials create --provider s3 --s3-access-key mybadaccesskey --s3-secret-key mybadsecretkey --s3-region local --s3-endpoint 10.0.0.1:9000

这导致:

  

配置云提供商时出错。请确保凭据正确无误:RequestError:发送请求失败导致:获取https://10.0.0.1:9000/:EOF

禁用SSL(未配置,因为这只是一个localhost测试)给了我:

./pxctl credentials create --provider s3 --s3-access-key mybadaccesskey --s3-secret-key mybadsecretkey --s3-region local --s3-endpoint 10.0.0.1:9000 --s3-disable-ssl

返回:

  

未使用secrets端点进行身份验证

我用minio网关(nas)和minio服务器试过这个 - 结果相同。 Portworx容器在Rancher中运行

赞赏任何想法

1 个答案:

答案 0 :(得分:0)

通过https://docs.portworx.com/secrets/portworx-with-kvdb.html

上的说明解决

即。在/etc/pwx/config.json中将秘密类型设置为kvdb "secret": { "cluster_secret_key": "", "secret_type": "kvdb" }, 然后使用./pxctl secrets kvdb login

登录

此后,凭据创建成功,后续cloudnap备份。测试使用--s3-disable-ssl开关

注意 - kvdb是纯文本,因此不适合制作obvs。