【发布时间】:2019-05-26 09:28:09
【问题描述】:
当我尝试从亚马逊控制台使用克隆/恢复时间点时。它克隆集群以及属于该集群的所有实例。但是当我使用 amazon API 使用相同的功能时,它只会单独克隆集群。
是否有任何其他 API 可以单独克隆集群及其实例、安全性/参数组和其他设置?
【问题讨论】:
当我尝试从亚马逊控制台使用克隆/恢复时间点时。它克隆集群以及属于该集群的所有实例。但是当我使用 amazon API 使用相同的功能时,它只会单独克隆集群。
是否有任何其他 API 可以单独克隆集群及其实例、安全性/参数组和其他设置?
【问题讨论】:
控制台添加了一个便利层,在该层内部进行多个 API 调用以改善体验。从快照或从时间点恢复分两步完成:
RestoreDBClusterFromSnapshot 或 RestoreDBClusterToPointInTime API - 创建一个新的集群,由一个新的分布式极光卷支持。发布 API 时不会添加任何数据库实例。CreateDBInstance API - 向集群添加实例。简而言之,如果您想通过 CLI 执行此操作,您需要发出这两个 API 调用。在创建具有实例的集群时也是如此。控制台会在同一个 UX 工作流程中创建一个集群并添加实例,但在幕后,它实际上是发出一个 CreateDBCluster API,然后是一个或多个 CreateDBInstance API 调用。
希望这会有所帮助。
【讨论】: