Amazon rds Aurora clone/restore 时间点 API

Amazon rds Aurora clone/restore point in time API

当我尝试从亚马逊控制台使用 clone/restore 时间点时。它克隆集群以及属于该集群的所有实例。但是当我使用亚马逊 API 使用相同的功能时,它只会单独克隆集群。

是否还有其他 API 可以单独克隆集群及其实例、security/parameter 组和其他设置?

控制台添加了一个便利层,在其中内部进行多次 API 调用以改善体验。从快照或时间点恢复分两步完成:

  1. RestoreDBClusterFromSnapshotRestoreDBClusterToPointInTime API - 创建一个新的集群,由一个新的分布式极光卷支持。发布 API 时未添加任何数据库实例。
  2. CreateDBInstance API - 添加实例到集群。

简而言之,如果您想通过 CLI 执行此操作,则需要发出这两个 API 调用。创建具有实例的集群时也是如此。控制台将创建一个集群并在相同的 UX 工作流中添加实例,但在幕后,它实际上发出一个 CreateDBCluster API,然后是一个或多个 CreateDBInstance API 调用(s).

希望对您有所帮助。