撰写documentation描述了如何启动备份:
@SQLQuery
我想针对在Bluemix上运行的“标准”Compose数据库(而不是Compose Enterprise)执行此API调用。
export APIKEY=your_apikey_here
export DEPLOYMENT=your_deployment_id
curl -X POST -H "Authorization: Bearer $APIKEY" -H "Content-Type: application/json" "https://api.compose.io/2016-07/deployments/${DEPLOYMENT}/backups"
在VCAP_SERVICES json中可用,但我找不到DEPLOYMENT_ID
- 我在哪里可以找到它?
答案 0 :(得分:1)
您引用的文档专门用于Compose本机API,而不适用于IBM Cloud(现在)Compose API。
IBM Cloud Compose API于11月份公开发布 - https://www.ibm.com/blogs/bluemix/2017/11/opening-the-compose-api-on-the-ibm-cloud/。
请参阅https://www.compose.com/articles/the-ibm-cloud-compose-api/以获取有关如何使用它的详细信息以及在何处检索适当的IBM Cloud API密钥,使用哪个IBM Cloud端点以及可以使用哪些Compose API调用(Spoiler:是的,您可以执行按需备份从那里)。