Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Konfigurieren von Aurora DSQL-Clustern mit AWS CloudFormation
Sie können dieselbe CloudFormation-Ressource AWS::DSQL::Cluster verwenden, um Aurora DSQL-Cluster mit einer oder mehreren Regionen bereitzustellen und zu verwalten.
Weitere Informationen zum Erstellen, Ändern und Verwalten von Clustern mit derAWS::DSQL::Cluster-Ressource finden Sie unter Amazon Aurora DSQL-Ressourcentyp-Referenz.
Erstellen der anfänglichen Clusterkonfiguration
Erstellen Sie zunächst eine AWS CloudFormation-Vorlage zur Definition Ihres Clusters mit mehreren Regionen:
--- Resources: MRCluster: Type: AWS::DSQL::Cluster Properties: DeletionProtectionEnabled: true MultiRegionProperties: WitnessRegion: us-west-2
Erstellen Sie Stacks in beiden Regionen mit den folgenden AWS-CLI-Befehlen:
aws cloudformation create-stack --region us-east-2 \ --stack-name MRCluster \ --template-body file://mr-cluster.yaml
aws cloudformation create-stack --region us-east-1 \ --stack-name MRCluster \ --template-body file://mr-cluster.yaml
Nach Cluster-ID suchen
Rufen Sie die physischen Ressourcen-IDs für Ihre Cluster ab:
aws cloudformation describe-stack-resources -region us-east-2 \ --stack-name MRCluster \ --query 'StackResources[].PhysicalResourceId' [ "auabudrks5jwh4mjt6o5xxhr4y" ]
aws cloudformation describe-stack-resources -region us-east-1 \ --stack-name MRCluster \ --query 'StackResources[].PhysicalResourceId' [ "imabudrfon4p2z3nv2jo4rlajm" ]
Aktualisieren der Clusterkonfiguration
Aktualisieren Sie Ihre AWS CloudFormation-Vorlage so, dass sie beide Cluster-ARNs enthält:
--- Resources: MRCluster: Type: AWS::DSQL::Cluster Properties: DeletionProtectionEnabled: true MultiRegionProperties: WitnessRegion: us-west-2 Clusters: - arn:aws:dsql:us-east-2:123456789012:cluster/auabudrks5jwh4mjt6o5xxhr4y - arn:aws:dsql:us-east-1:123456789012:cluster/imabudrfon4p2z3nv2jo4rlajm
Wenden Sie die aktualisierte Konfiguration auf beide Regionen an:
aws cloudformation update-stack --region us-east-2 \ --stack-name MRCluster \ --template-body file://mr-cluster.yaml
aws cloudformation update-stack --region us-east-1 \ --stack-name MRCluster \ --template-body file://mr-cluster.yaml