Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menyalin snapshot klaster DB di seluruh akun
Anda dapat mengaktifkan AWS akun lain untuk menyalin snapshot cluster DB yang Anda tentukan dengan menggunakan Amazon RDS API ModifyDBClusterSnapshotAttribute dan CopyDBClusterSnapshot tindakan. Anda hanya dapat menyalin snapshot klaster DB ke seluruh akun di Wilayah AWS yang sama. Proses penyalinan lintas akun berfungsi sebagai berikut: Akun A menyediakan snapshot untuk disalin, dan Akun B menyalinnya.
-
Dengan menggunakan Akun A, panggil
ModifyDBClusterSnapshotAttribute, dengan menentukanrestoreuntuk parameterAttributeName, dan ID untuk Akun B untuk parameterValuesToAdd. -
(Jika snapshot terenkripsi) Dengan menggunakan Akun A, perbarui kebijakan kunci untuk kunci KMS, dengan pertama-tama menambahkan ARN Akun B sebagai
Principal, lalu mengizinkan tindakankms:CreateGrant. -
(Jika snapshot terenkripsi) Dengan menggunakan Akun B, pilih atau buat pengguna, lalu lampirkan kebijakan IAM untuk pengguna tersebut, yang akan memungkinkannya menyalin snapshot klaster DB terenkripsi menggunakan kunci KMS Anda.
-
Dengan menggunakan Akun B, panggil
CopyDBClusterSnapshotdan gunakan parameterSourceDBClusterSnapshotIdentifieruntuk menentukan ARN snapshot klaster DB yang akan disalin, yang harus menyertakan ID untuk Akun A.
Untuk mencantumkan semua AWS akun yang diizinkan untuk memulihkan snapshot cluster DB, gunakan operasi Deskripsikan DBSnapshot Atribut atau Deskripsikan DBCluster SnapshotAttributes API.
Untuk menghapus izin berbagi untuk AWS akun, gunakan ModifyDBClusterSnapshotAttribute tindakan ModifyDBSnapshotAttribute atau dengan AttributeName set ke restore dan ID akun untuk menghapus dalam ValuesToRemove parameter.
Gunakan prosedur berikut untuk menyalin snapshot klaster DB yang tidak terenkripsi ke akun lain di Wilayah AWS yang sama.
Di akun sumber untuk snapshot klaster DB, panggil
ModifyDBClusterSnapshotAttribute, dengan menentukanrestoreuntuk parameterAttributeName, dan ID akun target untuk parameterValuesToAdd.Menjalankan contoh berikut menggunakan akun
987654321akan mengizinkan dua pengidentifikasi akun AWS ,123451234512dan123456789012, untuk memulihkan snapshot klaster DB bernamamanual-snapshot1.https://rds.us-west-2.amazonaws.com/ ?Action=ModifyDBClusterSnapshotAttribute &AttributeName=restore &DBClusterSnapshotIdentifier=manual-snapshot1 &SignatureMethod=HmacSHA256&SignatureVersion=4 &ValuesToAdd.member.1=123451234512 &ValuesToAdd.member.2=123456789012 &Version=2014-10-31 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20150922/us-west-2/rds/aws4_request &X-Amz-Date=20150922T220515Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=ef38f1ce3dab4e1dbf113d8d2a265c67d17ece1999ffd36be85714ed36dddbb3-
Di akun target, panggil
CopyDBClusterSnapshotdan gunakan parameterSourceDBClusterSnapshotIdentifieruntuk menentukan ARN snapshot klaster DB yang akan disalin, yang harus menyertakan ID untuk akun sumber.Menjalankan contoh berikut menggunakan akun
123451234512akan menyalin snapshot klaster DBaurora-cluster1-snapshot-20130805dari akun987654321dan membuat snapshot klaster DB bernamadbclustersnapshot1.https://rds.us-west-2.amazonaws.com/ ?Action=CopyDBClusterSnapshot &CopyTags=true &SignatureMethod=HmacSHA256 &SignatureVersion=4 &SourceDBClusterSnapshotIdentifier=arn:aws:rds:us-west-2:987654321:cluster-snapshot:aurora-cluster1-snapshot-20130805 &TargetDBClusterSnapshotIdentifier=dbclustersnapshot1 &Version=2013-09-09 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20150922/us-west-2/rds/aws4_request &X-Amz-Date=20140429T175351Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=9164337efa99caf850e874a1cb7ef62f3cea29d0b448b9e0e7c53b288ddffed2
Gunakan prosedur berikut untuk menyalin snapshot klaster DB terenkripsi ke akun lain di Wilayah AWS yang sama.
-
Di akun sumber untuk snapshot klaster DB, panggil
ModifyDBClusterSnapshotAttribute, dengan menentukanrestoreuntuk parameterAttributeName, dan ID akun target untuk parameterValuesToAdd.Menjalankan contoh berikut menggunakan akun
987654321mengizinkan dua pengidentifikasi AWS akun,123451234512dan123456789012, untuk mengembalikan snapshot cluster DB bernama.manual-snapshot1https://rds.us-west-2.amazonaws.com/ ?Action=ModifyDBClusterSnapshotAttribute &AttributeName=restore &DBClusterSnapshotIdentifier=manual-snapshot1 &SignatureMethod=HmacSHA256&SignatureVersion=4 &ValuesToAdd.member.1=123451234512 &ValuesToAdd.member.2=123456789012 &Version=2014-10-31 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20150922/us-west-2/rds/aws4_request &X-Amz-Date=20150922T220515Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=ef38f1ce3dab4e1dbf113d8d2a265c67d17ece1999ffd36be85714ed36dddbb3 -
Di akun sumber untuk snapshot cluster DB, buat kunci KMS kustom Wilayah AWS sama dengan snapshot cluster DB terenkripsi. Saat membuat kunci yang dikelola pelanggan, Anda memberikan akses ke sana untuk target Akun AWS. Untuk informasi selengkapnya, lihat Buat kunci yang dikelola pelanggan dan berikan akses ke sana.
-
Salin dan bagikan snapshot ke target Akun AWS. Untuk informasi selengkapnya, lihat Salin dan bagikan snapshot dari akun sumber.
-
Di akun target, panggil
CopyDBClusterSnapshotdan gunakan parameterSourceDBClusterSnapshotIdentifieruntuk menentukan ARN snapshot klaster DB yang akan disalin, yang harus menyertakan ID untuk akun sumber.Menjalankan contoh berikut menggunakan akun
123451234512akan menyalin snapshot klaster DBaurora-cluster1-snapshot-20130805dari akun987654321dan membuat snapshot klaster DB bernamadbclustersnapshot1.https://rds.us-west-2.amazonaws.com/ ?Action=CopyDBClusterSnapshot &CopyTags=true &SignatureMethod=HmacSHA256 &SignatureVersion=4 &SourceDBClusterSnapshotIdentifier=arn:aws:rds:us-west-2:987654321:cluster-snapshot:aurora-cluster1-snapshot-20130805 &TargetDBClusterSnapshotIdentifier=dbclustersnapshot1 &Version=2013-09-09 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20150922/us-west-2/rds/aws4_request &X-Amz-Date=20140429T175351Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=9164337efa99caf850e874a1cb7ef62f3cea29d0b448b9e0e7c53b288ddffed2