Mengkonfigurasi cluster Aurora DSQL menggunakan AWS CloudFormation - Amazon Aurora DSQL

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengkonfigurasi cluster Aurora DSQL menggunakan AWS CloudFormation

Anda dapat menggunakan AWS CloudFormation sumber daya yang sama AWS::DSQL::Cluster untuk menyebarkan dan mengelola klaster DSQL Aurora wilayah tunggal dan Multi-wilayah.

Lihat referensi jenis sumber daya Amazon Aurora DSQL untuk mengetahui lebih lanjut tentang cara membuat, memodifikasi, dan mengelola klaster menggunakan sumber daya. AWS::DSQL::Cluster

Membuat Konfigurasi Cluster Awal

Pertama, buat AWS CloudFormation template untuk menentukan cluster Multi-region Anda:

--- Resources: MRCluster: Type: AWS::DSQL::Cluster Properties: DeletionProtectionEnabled: true MultiRegionProperties: WitnessRegion: us-west-2

Buat tumpukan di kedua Wilayah menggunakan perintah AWS CLI berikut:

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

Menemukan Pengidentifikasi Cluster

Ambil sumber daya fisik IDs untuk cluster Anda:

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" ]

Memperbarui Konfigurasi Cluster

Perbarui AWS CloudFormation template Anda untuk menyertakan kedua cluster ARNs:

--- 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

Terapkan konfigurasi yang diperbarui ke kedua Wilayah:

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