簡體   English   中英

Jclouds和Rackspace:用於計划備份的API

[英]Jclouds & Rackspace: API to schedule backup

我想安排實例的備份,API中是否有任何服務可以做到這一點?

ServerAdminApi具有createBackup方法,該方法似乎可以滿足我的需求,但是我無法從novaApi中檢索此服務器:

NovaApi novaApi = ContextBuilder.newBuilder("rackspace-cloudservers-uk")
                                .credentials(username, apiKey)
                                .buildApi(NovaApi.class);
Optional<? extends ServerAdminApi> wrapper = novaApi.getServerAdminExtensionForZone("LON");
ServerAdminApi serverAdminApi = wrapper.get(); 
//here exception because expected service isn't there

這有什么問題呢?

也許我應該離開API並使用json來發送類似的命令,盡管看起來要復雜得多: http : //docs.rackspace.com/rcbu/api/v1.0/rcbu-devguide/content/createConfig.html

謝謝

ServerAdminApi是您擁有自己的具有管理特權的OpenStack部署。 您將無法在Rackspace中使用ServerAdminApi。

您有正確的想法,那就是要使用Rackspace Cloud Backup 不幸的是,jclouds還不支持該API。 我強烈建議在我們的JIRA問題跟蹤器中添加功能請求。 在本期中,讓我們知道可以滿足您的要求的最少API調用集是什么。

如您所述,暫時要解決此問題,您需要直接調用API。

如果您想觀看此提供程序的進度,這是JIRA問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM