将Swift对象存储容器复制到新的openstack服务

时间:2016-09-27 16:31:05

标签: backup openstack openstack-swift

我有两个OpenStack服务,由不同的提供商托管,我试图找出将整个容器从一个服务复制到另一个服务的最佳方法。

现在我正在考虑两个选项:

  1. 以某种方式使用swift cli将容器从一个服务复制到另一个服务
  2. 将整个容器下载到我的本地环境并上传到新容器
  3. 我不知道选项1是否可行,但我真的更喜欢它,我找不到任何文档说cli甚至会支持它。

    第二种选择真的没有吸引力,但可能是最简单的。我正在考虑下载备份然后将其上传到我的新服务。

    有人能指出我在正确的方向吗?

1 个答案:

答案 0 :(得分:4)

也许可以使用容器到容器功能,但我相信它需要来自云运营商的协作:http://docs.openstack.org/developer/swift/overview_container_sync.html

或者rclone也可以派上用场。