AWS Boto3 Aurora群集:使用快照中的节点还原群集

时间:2018-06-22 18:51:36

标签: amazon-web-services boto3 aurora

我正在尝试从快照还原群集。但是,还原后群集不包含任何节点。因此,我还尝试了从快照还原数据库实例的方法,但是随后出现了消息“找不到DBSnapshot:”

但是在这里我要做什么:

 rds.create_db_cluster_snapshot(
                    DBClusterSnapshotIdentifier= snapShotName ,
                    DBClusterIdentifier= dbClusterIdentifier ,
                    Tags=[
                            {
                            'Key': TAG,
                            'Value': TAG_Value
                            },
                        ]
                    )

创建快照,然后删除集群:

response = rds.delete_db_cluster(
                        DBClusterIdentifier=dbClusterIdentifier,
                        SkipFinalSnapshot=True  
                )

尝试还原:

response = rds.restore_db_cluster_from_snapshot(
                    DBClusterIdentifier=ClusterName,
                    SnapshotIdentifier=snapshotIdentifier,
                    Engine=snapshotEngine,
                    DBSubnetGroupName='subnetgroup'
               )

此后,我还尝试从快照还原单个数据库实例,但是它也不起作用。 (也无法从实例创建快照(消息是:它是群集的一部分,请使用cluster_snapshot))

我在这里阅读了一个问题,那里有问题,AWS-eEam可以解决这个问题,但是这个问题已经有两年了,所以也许我只是做错了什么。

谢谢

0 个答案:

没有答案