我正在尝试用夜间脚本创建我们的aws rds db的开发实例。我们的db是一个rds集群,它有一个主实例(main-db)和一个只读副本实例(main-db-rr)。
我有一个使用aws-cli工作的脚本,但我似乎遇到了亚马逊cli的限制。我不想使用restore-db-cluster-from-snapshot,因为这会创建一个我不需要的只读副本开发实例。
更重要的是,该命令不允许我修改新rds实例的类,如restore-db-instance-from-db-snapshot与--db-instance-class参数一样。
我考虑过仅使用main-db而不是main-db-rr的快照,并使用--db-instance-class参数使用上面的命令恢复,但create-db-snapshot命令不允许即使我可以在AWS Web Console中执行此操作,也可以对群集的实例部分进行快照。
有没有人对如何从快照创建生产数据库实例的缩小版本有任何建议?