Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mencadangkan dan memulihkan Database Tanpa Batas Aurora Postgre SQL
Anda dapat mencadangkan dan memulihkan cluster DB yang menggunakan Aurora SQL Postgre Limitless Database.
Daftar Isi
Mencadangkan cluster DB yang menggunakan Aurora SQL Postgre Limitless Database
Mencadangkan cluster DB dengan Aurora SQL Postgre Limitless Database memiliki persamaan dan perbedaan fungsionalitas dibandingkan dengan mencadangkan cluster Aurora DB standar.
-
Saat Anda mengambil snapshot cluster DB manual dari cluster Aurora DB yang menggunakan Limitless Database, snapshot tersebut menyertakan data dari grup pecahan DB.
-
Pencadangan berkelanjutan mencakup data dari grup pecahan DB.
-
Snapshot harian otomatis menyertakan data dari grup pecahan DB.
-
Menyalin snapshot cluster DB didukung. Untuk informasi selengkapnya, lihat Penyalinan snapshot cluster DB.
-
Berbagi snapshot cluster DB didukung. Untuk informasi selengkapnya, lihat Berbagi snapshot klaster DB.
-
Anda tidak dapat menggunakan
pg_dumpall
utilitaspg_dump
atau untuk membuat cadangan database di grup pecahan DB. -
Mengambil snapshot akhir saat menghapus cluster DB didukung untuk Aurora Postgre Limitless Database. SQL
-
Mempertahankan backup otomatis saat menghapus cluster DB tidak didukung untuk Aurora Postgre Limitless Database. SQL
Membuat snapshot klaster DB
Anda membuat snapshot cluster DB Aurora Postgre SQL Limitless Database dengan cara yang sama seperti untuk cluster Aurora DB standar, seperti yang ditunjukkan pada contoh berikut: AWS CLI
aws rds create-db-cluster-snapshot \ --db-cluster-identifier
my-db-cluster
\ --db-cluster-snapshot-identifiermy-db-cluster-snapshot
Untuk informasi lebih lanjut tentang mencadangkan cluster DB, lihat. Gambaran umum pencadangan dan pemulihan klaster DB Aurora
Memulihkan cluster DB yang menggunakan Aurora SQL Postgre Limitless Database
Memulihkan cluster DB dengan Aurora SQL Postgre Limitless Database memiliki persamaan dan perbedaan fungsionalitas dibandingkan dengan memulihkan cluster Aurora DB standar.
-
Anda dapat memulihkan cluster DB Limitless Database hanya dari cluster DB sumber yang menggunakan versi mesin DB yang kompatibel dengan Limitless Database, seperti.
16.4-limitless
-
Saat Anda memulihkan cluster DB dari snapshot manual cluster DB yang menggunakan Limitless Database, seluruh penyimpanan cluster DB dipulihkan. Ini termasuk penyimpanan grup pecahan DB.
Anda harus membuat grup pecahan DB untuk mengakses penyimpanan untuk Database Limitless Anda.
-
Anda dapat memulihkan cluster DB menggunakan point-in-time recovery (PITR) ke titik mana pun dalam periode retensi. Cluster DB yang dipulihkan mencakup penyimpanan grup pecahan DB.
Anda harus membuat grup pecahan DB untuk mengakses penyimpanan untuk Database Limitless Anda.
-
PITRtidak didukung untuk klaster DB Database Aurora Postgre SQL Limitless yang dihapus.
-
Saat Anda memulihkan cluster DB dari snapshot harian otomatis, penyimpanan untuk grup shard DB juga dipulihkan.
-
Saat memulihkan cluster DB Basis Data Aurora Postgre SQL Limitless, Anda harus mengaktifkan Enhanced Monitoring and Performance Insights. Pastikan untuk menyertakan ID KMS kunci Performance Insights.
Setelah Anda memulihkan cluster DB Basis Data Aurora Postgre SQL Limitless, pastikan untuk memverifikasi fungsinya dengan menjalankan kueri Anda di dalamnya.
Memulihkan cluster DB dari snapshot DB
AWS CLI Contoh berikut menunjukkan cara mengembalikan cluster DB Database Aurora Postgre SQL Limitless dari snapshot cluster DB.
Anda harus menggunakan versi mesin 16.4-limitless
DB.
Untuk memulihkan cluster DB Limitless Database dari snapshot cluster DB
-
Kembalikan cluster DB:
aws rds restore-db-cluster-from-snapshot \ --db-cluster-identifier
my-new-db-cluster
\ --snapshot-identifiermy-db-cluster-snapshot
\ --engine aurora-postgresql \ --engine-version 16.4-limitless \ --enable-performance-insights \ --performance-insights-retention-period31
\ --performance-insights-kms-key-id arn:aws:kms:us-east-1:123456789012
:key/1234abcd-12ab-34cd-56ef-1234567890ab
\ --monitoring-interval5
\ --monitoring-role-arn arn:aws:iam::123456789012
:role/EMrole
-
Buat grup pecahan DB:
aws rds create-db-shard-group \ --db-cluster-identifier my-new-db-cluster \ --db-shard-group-identifier
my-new-DB-shard-group
\ --max-acu1000
Untuk informasi selengkapnya, lihat Menambahkan grup pecahan DB ke cluster DB Basis Data Aurora SQL Postgre Limitless yang ada.
Untuk informasi lebih lanjut tentang memulihkan cluster Aurora DB dari snapshot cluster DB, lihat. Memulihkan dari snapshot klaster DB
Memulihkan cluster DB menggunakan point-in-time pemulihan
AWS CLI Contoh berikut menunjukkan cara mengembalikan cluster DB Database Aurora Postgre SQL Limitless menggunakan recovery (). point-in-time PITR
Untuk memulihkan cluster DB Limitless Database menggunakan PITR
-
Kembalikan cluster DB:
aws rds restore-db-cluster-to-point-in-time \ --source-db-cluster-identifier
my-db-cluster
\ --db-cluster-identifiermy-new-db-cluster
\ --use-latest-restorable-time \ --enable-performance-insights \ --performance-insights-retention-period31
\ --performance-insights-kms-key-id arn:aws:kms:us-east-1:123456789012
:key/1234abcd-12ab-34cd-56ef-1234567890ab
\ --monitoring-interval5
\ --monitoring-role-arn arn:aws:iam::123456789012
:role/EMrole
-
Buat grup pecahan DB:
aws rds create-db-shard-group \ --db-cluster-identifier my-new-db-cluster \ --db-shard-group-identifier
my-new-DB-shard-group
\ --max-acu1000
Untuk informasi selengkapnya, lihat Menambahkan grup pecahan DB ke cluster DB Basis Data Aurora SQL Postgre Limitless yang ada.
Untuk informasi selengkapnya tentang PITR, lihat Memulihkan klaster DB ke waktu tertentu.
Postgre SQL backup dan restore utilitas tidak didukung
SQLUtilitas Postgre berikut tidak didukung untuk cluster DB primer atau grup shard DB:
-
pg_dump
-
pg_dumpall
-
pg_restore
Meskipun Anda mungkin dapat menggunakannya dengan binari open source atau metode alternatif, hal itu dapat menghasilkan hasil yang tidak konsisten.