

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

# Mencadangkan dan memulihkan Database Aurora PostgreSQL Limitless
<a name="limitless-bak"></a>

Anda dapat mencadangkan dan memulihkan cluster DB yang menggunakan Aurora PostgreSQL Limitless Database.

**Contents**
+ [Mencadangkan cluster DB yang menggunakan Aurora PostgreSQL Limitless Database](#limitless-backup)
  + [Membuat snapshot klaster DB](#limitless-backup-snapshot)
+ [Memulihkan cluster DB yang menggunakan Aurora PostgreSQL Limitless Database](#limitless-restore)
  + [Memulihkan cluster DB dari snapshot DB](#limitless-restore-snapshot)
  + [Memulihkan cluster DB menggunakan pemulihan point-in-time](#limitless-restore-pitr)
+ [PostgreSQL cadangan dan pemulihan utilitas tidak didukung](#limitless-backup-utilities)

## Mencadangkan cluster DB yang menggunakan Aurora PostgreSQL Limitless Database
<a name="limitless-backup"></a>

Mencadangkan cluster DB dengan Aurora PostgreSQL Limitless Database memiliki persamaan dan perbedaan fungsionalitas dibandingkan dengan mencadangkan cluster DB Aurora 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](aurora-copy-snapshot.md).
+ Berbagi snapshot cluster DB didukung. Untuk informasi selengkapnya, lihat [Berbagi snapshot klaster DB](aurora-share-snapshot.md).
+ Anda tidak dapat menggunakan `pg_dumpall` utilitas `pg_dump` atau untuk membuat cadangan database di grup pecahan DB.
+ Mengambil snapshot akhir saat menghapus cluster DB didukung untuk Aurora PostgreSQL Limitless Database.
+ Mempertahankan backup otomatis saat menghapus cluster DB tidak didukung untuk Aurora PostgreSQL Limitless Database.

### Membuat snapshot klaster DB
<a name="limitless-backup-snapshot"></a>

Anda membuat snapshot cluster DB PostgreSQL Limitless Database Aurora dengan cara yang sama seperti untuk cluster DB Aurora standar, seperti yang ditunjukkan pada contoh berikut: AWS CLI 

```
aws rds create-db-cluster-snapshot \
    --db-cluster-identifier {{my-db-cluster}} \
    --db-cluster-snapshot-identifier {{my-db-cluster-snapshot}}
```

Untuk informasi selengkapnya tentang mencadangkan cluster DB, lihat. [Gambaran umum pencadangan dan pemulihan klaster DB Aurora](Aurora.Managing.Backups.md)

## Memulihkan cluster DB yang menggunakan Aurora PostgreSQL Limitless Database
<a name="limitless-restore"></a>

Memulihkan cluster DB dengan Aurora PostgreSQL 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 shard DB untuk mengakses penyimpanan untuk Database Limitless Anda.
+ Anda dapat memulihkan cluster DB menggunakan pemulihan point-in-time (PITR) ke titik mana pun dalam periode retensi. Cluster DB yang dipulihkan mencakup penyimpanan grup pecahan DB.

  Anda harus membuat grup shard DB untuk mengakses penyimpanan untuk Database Limitless Anda.
+ PITR tidak didukung untuk klaster DB Database Aurora PostgreSQL Limitless yang dihapus.
+ Saat Anda memulihkan cluster DB dari snapshot harian otomatis, penyimpanan untuk grup shard DB juga dipulihkan.
+ Saat memulihkan klaster DB Database PostgreSQL Limitless Aurora, Anda harus mengaktifkan Enhanced Monitoring dan Performance Insights. Pastikan untuk menyertakan ID kunci KMS Performance Insights.

Setelah Anda memulihkan cluster DB Database PostgreSQL Limitless Aurora, pastikan untuk memverifikasi fungsinya dengan menjalankan kueri Anda di dalamnya.

### Memulihkan cluster DB dari snapshot DB
<a name="limitless-restore-snapshot"></a>

 AWS CLI Contoh berikut menunjukkan cara mengembalikan cluster DB Database PostgreSQL Limitless Aurora dari snapshot cluster DB.

Anda harus menggunakan versi mesin `16.4-limitless` DB.

**Untuk memulihkan cluster DB Limitless Database dari snapshot cluster DB**

1. Kembalikan cluster DB:

   ```
   aws rds restore-db-cluster-from-snapshot \
       --db-cluster-identifier {{my-new-db-cluster}} \
       --snapshot-identifier {{my-db-cluster-snapshot}} \
       --engine aurora-postgresql \
       --engine-version 16.4-limitless \
       --enable-performance-insights \
       --performance-insights-retention-period {{31}} \
       --performance-insights-kms-key-id arn:aws:kms:us-east-1:{{123456789012}}:key/{{1234abcd-12ab-34cd-56ef-1234567890ab}} \
       --monitoring-interval {{5}} \
       --monitoring-role-arn arn:aws:iam::{{123456789012}}:role/{{EMrole}}
   ```

1. 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-acu {{1000}}
   ```

   Untuk informasi selengkapnya, lihat [Menambahkan grup shard DB ke cluster DB Aurora PostgreSQL Limitless Database yang ada](limitless-shard-add.md).

Untuk informasi lebih lanjut tentang memulihkan cluster Aurora DB dari snapshot cluster DB, lihat. [Memulihkan dari snapshot klaster DB](aurora-restore-snapshot.md)

### Memulihkan cluster DB menggunakan pemulihan point-in-time
<a name="limitless-restore-pitr"></a>

 AWS CLI Contoh berikut menunjukkan cara mengembalikan cluster DB Database PostgreSQL Limitless Aurora menggunakan point-in-time recovery (PITR).

**Untuk memulihkan cluster DB Limitless Database menggunakan PITR**

1. Kembalikan cluster DB:

   ```
   aws rds restore-db-cluster-to-point-in-time \
       --source-db-cluster-identifier {{my-db-cluster}} \
       --db-cluster-identifier {{my-new-db-cluster}} \
       --use-latest-restorable-time \
       --enable-performance-insights \
       --performance-insights-retention-period {{31}} \
       --performance-insights-kms-key-id arn:aws:kms:us-east-1:{{123456789012}}:key/{{1234abcd-12ab-34cd-56ef-1234567890ab}} \
       --monitoring-interval {{5}} \
       --monitoring-role-arn arn:aws:iam::{{123456789012}}:role/{{EMrole}}
   ```

1. 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-acu {{1000}}
   ```

   Untuk informasi selengkapnya, lihat [Menambahkan grup shard DB ke cluster DB Aurora PostgreSQL Limitless Database yang ada](limitless-shard-add.md).

Untuk informasi selengkapnya tentang PITR, lihat [Memulihkan klaster DB ke waktu tertentu](aurora-pitr.md).

## PostgreSQL cadangan dan pemulihan utilitas tidak didukung
<a name="limitless-backup-utilities"></a>

Utilitas PostgreSQL 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.