我正在尝试从快照还原群集。但是,还原后群集不包含任何节点。因此,我还尝试了从快照还原数据库实例的方法,但是随后出现了消息“找不到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可以解决这个问题,但是这个问题已经有两年了,所以也许我只是做错了什么。
谢谢