为Opscenter配置Object-Store

时间:2015-03-26 15:30:37

标签: swift cassandra openstack datastax

是否可以通过opscenter将openstack提供的objectstore(swift)用作备份位置?在5.1.1版中。支持备份到Amazon S3。但是如何从其他提供程序配置对象存储?

我只找到了以下链接:

http://www.datastax.com/documentation/opscenter/5.1/api/docs/backups.html#method-update-a-destination

1 个答案:

答案 0 :(得分:2)

自定义事前备份脚本

如果要将cassandra备份到不在本地文件系统或Amazon S3上的位置,则可以使用自定义的事前备份脚本: http://www.datastax.com/documentation/opscenter/5.1/opsc/online_help/services/opscSchedulingBackup_t.html

本质上,这是一个钩子,可以在OpsCenter备份之前或之后运行程序。您可以使用它来推送到Swift。

这是一个备份脚本可能是什么样子的示例(这个是备份到S3,现在已被OpsCenter 5.1中的S3功能淘汰,但您可以将其用作自定义Swift脚本的示例)

https://gist.github.com/phact/7500b6cc9fb6f963c849