

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

# Memodifikasi klaster DB Aurora Serverless v1
<a name="aurora-serverless.modifying"></a>

**penting**  
AWS telah [mengumumkan end-of-life tanggal untukAurora Serverless v1: 31 Maret 2025](https://repost.aws/questions/QUhcMVoChXRm2HLi8F-yih1g/announcement-support-for-aurora-s/announcement-support-for-aurora-serverless-v1-ending-soon). Semua Aurora Serverless v1 cluster yang tidak dimigrasikan pada 31 Maret 2025 akan dimigrasikan ke Aurora Serverless v2 selama jendela pemeliharaan. Jika pemutakhiran gagal, Amazon Aurora mengonversi kluster v1 Tanpa Server menjadi klaster yang disediakan dengan versi engine yang setara selama jendela pemeliharaan. Jika berlaku, Amazon Aurora akan mendaftarkan klaster yang telah dikonversi di Amazon RDS Extended Support. Untuk informasi selengkapnya, lihat [Amazon RDS Extended Support dengan ](extended-support.md).

Setelah mengonfigurasi cluster Aurora Serverless v1 DB, Anda dapat memodifikasi properti tertentu dengan AWS CLI, API, atau RDS. Konsol Manajemen AWS Sebagian besar properti yang dapat Anda ubah sama dengan jenis klaster Aurora lainnya.

Perubahan yang paling relevan untuk Aurora Serverless v1 adalah sebagai berikut:
+ [Memodifikasi konfigurasi penskalaan](#aurora-serverless.modifying.scaling)
+ [Meningkatkan versi mayor](#aurora-serverless.modifying.upgrade)
+ [Mengonversi dari Aurora Serverless v1 menjadi terprovisi](#aurora-serverless.modifying.convert)

## Memodifikasi konfigurasi penskalaan klaster DB Aurora Serverless v1
<a name="aurora-serverless.modifying.scaling"></a>

Anda dapat mengatur kapasitas minimum dan maksimum untuk klaster DB. Setiap unit kapasitas setara dengan konfigurasi komputasi dan memori tertentu. Aurora Serverless secara otomatis membuat aturan penskalaan untuk ambang batas pemanfaatan CPU, koneksi, dan memori yang tersedia. Anda juga dapat menentukan apakah Aurora Serverless menjeda basis data saat tidak ada aktivitas lalu melanjutkannya saat aktivitas dimulai lagi.

Anda dapat mengatur nilai spesifik berikut untuk konfigurasi penskalaan:
+ **Unit kapasitas Aurora minimum** – Aurora Serverless dapat menurunkan kapasitas hingga mencapai unit kapasitas ini.
+ **Unit kapasitas Aurora maksimum** – Aurora Serverless dapat meningkatkan kapasitas hingga mencapai unit kapasitas ini.
+  **Waktu habis dan tindakan Penskalaan Otomatis** – Bagian ini menentukan berapa lama Aurora Serverless menunggu untuk menemukan titik penskalaan sebelum batas waktu habis. Bagian ini juga menentukan tindakan yang harus diambil jika batas waktu modifikasi kapasitas habis karena tidak dapat menemukan titik penskalaan. Aurora dapat memaksa perubahan kapasitas untuk mengatur kapasitas ke nilai yang ditentukan sesegera mungkin. Atau, layanan ini dapat melakukan rollback perubahan kapasitas untuk membatalkannya. Untuk informasi selengkapnya, lihat [Tindakan batas waktu habis untuk perubahan kapasitas](aurora-serverless-v1.how-it-works.md#aurora-serverless.how-it-works.timeout-action).
+ **Jeda setelah tidak aktif** — Gunakan **Skala kapasitas opsional ke 0 ACUs saat klaster dalam pengaturan idle** untuk menskalakan database ke nol kapasitas pemrosesan saat klaster tidak aktif. Saat lalu lintas basis data dilanjutkan, Aurora secara otomatis melanjutkan kapasitas dan skala pemrosesan untuk menangani lalu lintas.

**catatan**  
Ketika Anda memodifikasi rentang kapasitas untuk klaster DB Aurora Serverless, perubahannya akan terjadi dengan segera, terlepas dari apakah Anda memilih untuk menerapkannya langsung atau selama periode pemeliharaan terjadwal berikutnya.

### Konsol
<a name="aurora-serverless.modifying.scaling.CON"></a>

Anda dapat mengubah konfigurasi penskalaan klaster DB Aurora dengan Konsol Manajemen AWS.

**Untuk memodifikasi klaster DB Aurora Serverless v1**

1. Buka konsol Amazon RDS di [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Di panel navigasi, pilih **Basis data**.

1. Pilih klaster DB Aurora Serverless v1 yang ingin Anda modifikasi.

1. Untuk **Tindakan**, pilih **Ubah klaster**.

1. Di bagian **Pengaturan kapasitas**, ubah konfigurasi penskalaan.

1. Pilih **Lanjutkan**.

1. Pada halaman **Modifikasi klaster DB**, tinjau modifikasi Anda, lalu pilih kapan harus menerapkannya.

1. Pilih **Ubah klaster**.

### AWS CLI
<a name="aurora-serverless.modifying.scaling.CLI"></a>

Untuk memodifikasi konfigurasi penskalaan cluster Aurora Serverless v1 DB menggunakan AWS CLI, jalankan [modify-db-cluster](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/rds/modify-db-cluster.html) AWS CLI perintah. Tentukan opsi `--scaling-configuration` untuk mengonfigurasi kapasitas minimum, kapasitas maksimum, dan jeda otomatis saat tidak ada koneksi. Nilai kapasitas yang valid mencakup hal berikut:
+ Aurora MySQL: `1`, `2`, `4`, `8`, `16`, `32`, `64`, `128`, dan `256`.
+ Aurora PostgreSQL: `2`, `4`, `8`, `16`, `32`, `64`, `192`, dan `384`.

Dalam contoh ini, Anda memodifikasi konfigurasi penskalaan cluster Aurora Serverless v1 DB bernama*sample-cluster*.

Untuk Linux, macOS, atau Unix:

```
aws rds modify-db-cluster \
    --db-cluster-identifier sample-cluster \
    --scaling-configuration MinCapacity=8,MaxCapacity=64,SecondsUntilAutoPause=500,TimeoutAction='ForceApplyCapacityChange',AutoPause=true
```

Untuk Windows:

```
aws rds modify-db-cluster ^
    --db-cluster-identifier sample-cluster ^
    --scaling-configuration MinCapacity=8,MaxCapacity=64,SecondsUntilAutoPause=500,TimeoutAction='ForceApplyCapacityChange',AutoPause=true
```

### API RDS
<a name="aurora-serverless.modifying.scaling.API"></a>

Anda dapat memodifikasi konfigurasi penskalaan cluster Aurora DB dengan operasi DBCluster Modify [API](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBCluster.html). Tentukan parameter `ScalingConfiguration` untuk mengonfigurasi kapasitas minimum, kapasitas maksimum, dan jeda otomatis saat tidak ada koneksi. Nilai kapasitas yang valid mencakup hal berikut:
+ Aurora MySQL: `1`, `2`, `4`, `8`, `16`, `32`, `64`, `128`, dan `256`.
+ Aurora PostgreSQL: `2`, `4`, `8`, `16`, `32`, `64`, `192`, dan `384`.

## Meningkatkan versi mayor klaster DB Aurora Serverless v1
<a name="aurora-serverless.modifying.upgrade"></a>

**penting**  
AWS telah [mengumumkan end-of-life tanggal untukAurora Serverless v1: 31 Maret 2025](https://repost.aws/questions/QUhcMVoChXRm2HLi8F-yih1g/announcement-support-for-aurora-s/announcement-support-for-aurora-serverless-v1-ending-soon). Semua Aurora Serverless v1 cluster yang tidak dimigrasikan pada 31 Maret 2025 akan dimigrasikan ke Aurora Serverless v2 selama jendela pemeliharaan. Jika pemutakhiran gagal, Amazon Aurora mengonversi kluster v1 Tanpa Server menjadi klaster yang disediakan dengan versi engine yang setara selama jendela pemeliharaan. Jika berlaku, Amazon Aurora akan mendaftarkan klaster yang telah dikonversi di Amazon RDS Extended Support. Untuk informasi selengkapnya, lihat [Amazon RDS Extended Support dengan ](extended-support.md).

Anda dapat meningkatkan versi mayor untuk klaster DB Aurora Serverless v1 yang kompatibel dengan PostgreSQL 11 ke versi sesuai yang kompatibel dengan PostgreSQL 13.

### Konsol
<a name="aurora-serverless.modifying.upgrade.CON"></a>

Anda dapat melakukan peningkatan di tempat terhadap klaster DB Aurora Serverless v1 menggunakan Konsol Manajemen AWS.

**Untuk meningkatkan klaster DB Aurora Serverless v1**

1. Buka konsol Amazon RDS di [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Di panel navigasi, pilih **Basis data**.

1. Pilih klaster DB Aurora Serverless v1 yang ingin Anda tingkatkan.

1. Untuk **Tindakan**, pilih **Ubah klaster**.

1. Untuk **Versi**, pilih nomor versi Aurora PostgreSQL versi 13.

   Contoh berikut menunjukkan peningkatan di tempat dari Aurora PostgreSQL 11.16 ke 13.9.  
![\[Meningkatkan klaster DB Aurora Serverless v1 menggunakan konsol\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/AuroraUserGuide/images/sv1-upgrade-apg11-to-13.png)

   Jika Anda melakukan peningkatan versi mayor, biarkan semua properti lainnya tetap sama. Untuk mengubah properti lainnya, lakukan operasi **Modifikasi** lain setelah peningkatan selesai.

1. Pilih **Lanjutkan**.

1. Pada halaman **Modifikasi klaster DB**, tinjau modifikasi Anda, lalu pilih kapan harus menerapkannya.

1. Pilih **Ubah klaster**.

### AWS CLI
<a name="aurora-serverless.modifying.upgrade.CLI"></a>

Untuk melakukan peningkatan di tempat terhadap klaster DB Aurora Serverless v1 yang kompatibel dengan PostgreSQL 11 ke klaster DB yang kompatibel dengan PostgreSQL 13, tentukan parameter `--engine-version` dengan nomor versi Aurora PostgreSQL versi 13 yang kompatibel dengan Aurora Serverless v1. Sertakan juga parameter `--allow-major-version-upgrade`.

Dalam contoh ini, Anda memodifikasi versi mayor klaster DB Aurora Serverless v1 yang kompatibel dengan PostgreSQL 11 bernama `sample-cluster`. Tindakan ini akan memulai peningkatan di tempat terhadap klaster DB Aurora Serverless v1 yang kompatibel dengan PostgreSQL 13.

```
aws rds modify-db-cluster \
    --db-cluster-identifier sample-cluster \
    --engine-version 13.serverless_12 \
    --allow-major-version-upgrade
```

Untuk Windows:

```
aws rds modify-db-cluster ^
    --db-cluster-identifier sample-cluster ^
    --engine-version 13.serverless_12 ^
    --allow-major-version-upgrade
```

### API RDS
<a name="aurora-serverless.modifying.upgrade.API"></a>

Untuk melakukan peningkatan di tempat terhadap klaster DB Aurora Serverless v1 yang kompatibel dengan PostgreSQL 11 ke klaster DB yang kompatibel dengan PostgreSQL 13, tentukan parameter `EngineVersion` dengan nomor versi Aurora PostgreSQL versi 13 yang kompatibel dengan Aurora Serverless v1. Sertakan juga parameter `AllowMajorVersionUpgrade`.

## Mengonversi klaster DB Aurora Serverless v1 menjadi klaster DB terprovisi
<a name="aurora-serverless.modifying.convert"></a>

Anda dapat mengonversi klaster DB Aurora Serverless v1 ke klaster DB terprovisi. **Untuk melakukan konversi, gunakan AWS CLI atau Amazon RDS API untuk mengubah kelas instans DB ke Provisioned.** Gunakan langkah-langkah di bawah ini untuk memodifikasi kelas instans DB Anda.

Contoh berikut menunjukkan bagaimana menggunakan AWS CLI untuk mengonversi cluster DB ke cluster Aurora Serverless v1 yang disediakan.

### AWS CLI
<a name="aurora-serverless.modifying.convert.CLI"></a>

Untuk mengonversi cluster Aurora Serverless v1 DB ke cluster yang disediakan, jalankan perintah. [modify-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html) AWS CLI 

Parameter-parameter berikut diperlukan:
+ `--db-cluster-identifier` – Klaster DB Aurora Serverless v1 yang Anda konversi menjadi klaster terprovisi.
+ `--engine-mode` – Gunakan nilai `provisioned`.
+ `--allow-engine-mode-change`
+ `--db-cluster-instance-class` – Memilih kelas instans DB untuk klaster DB terprovisi berdasarkan kapasitas klaster DB Aurora Serverless v1.

Dalam contoh ini, Anda mengonversi klaster DB Aurora Serverless v1 bernama `sample-cluster` dan menggunakan kelas instans DB `db.r5.xlarge`.

Untuk Linux, macOS, atau Unix:

```
aws rds modify-db-cluster \
--db-cluster-identifier sample-cluster \
--engine-mode provisioned \
--allow-engine-mode-change \
--db-cluster-instance-class db.r5.xlarge
```

Untuk Windows:

```
aws rds modify-db-cluster ^
--db-cluster-identifier sample-cluster ^
--engine-mode provisioned ^
--allow-engine-mode-change ^
--db-cluster-instance-class db.r5.xlarge
```

Contoh berikut menunjukkan cara menggunakan Amazon RDS API untuk mengonversi cluster Aurora Serverless v1 DB ke cluster yang disediakan.

### API RDS
<a name="aurora-serverless.modifying.convert.API"></a>

Untuk mengonversi cluster Aurora Serverless v1 DB ke klaster yang disediakan, gunakan operasi [Modify DBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBCluster.html) API.

Parameter-parameter berikut diperlukan:
+ `DBClusterIdentifier` – Klaster DB Aurora Serverless v1 yang Anda konversi menjadi klaster terprovisi.
+ `EngineMode` – Gunakan nilai `provisioned`.
+ `AllowEngineModeChange`
+ `DBClusterInstanceClass` – Memilih kelas instans DB untuk klaster DB terprovisi berdasarkan kapasitas klaster DB Aurora Serverless v1.

## Pertimbangan saat mengonversi dari cluster Aurora Serverless v1 DB ke cluster yang disediakan
<a name="aurora-serverless.modifying.considerations"></a>

Pertimbangan berikut berlaku ketika cluster Aurora Serverless v1 DB dikonversi ke cluster yang disediakan:
+ Anda dapat menggunakan konversi ini sebagai bagian dari peningkatan klaster DB Anda dari Aurora Serverless v1 ke Aurora Serverless v2. Untuk informasi selengkapnya, lihat [Peningkatan dari klaster Aurora Serverless v1 ke Aurora Serverless v2](aurora-serverless-v2.upgrade.md#aurora-serverless-v2.upgrade-from-serverless-v1-procedure).
+ Proses konversi membuat instans DB pembaca di klaster DB, mempromosikan instans pembaca ke instans penulis, lalu menghapus instans Aurora Serverless v1 asli. Saat Anda mengonversi klaster DB, Anda tidak dapat melakukan modifikasi lain secara bersamaan, seperti mengubah versi mesin DB atau grup parameter klaster DB. Operasi konversi akan diterapkan segera, dan tidak dapat dibatalkan.
+ Selama konversi, snapshot klaster DB cadangan akan diambil dari klaster DB jika terjadi kesalahan. Pengidentifikasi untuk snapshot klaster DB memiliki form `pre-modify-engine-mode-DB_cluster_identifier-timestamp`.
+ Aurora menggunakan versi mesin minor DB default saat ini untuk klaster DB terprovisi.
+ Jika Anda tidak menyediakan kelas instans DB untuk klaster DB yang dikonversi, Aurora akan merekomendasikan kelas berdasarkan kapasitas maksimum klaster DB Aurora Serverless v1 asli. Kapasitas yang disarankan untuk pemetaan kelas instans ditunjukkan dalam tabel berikut.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.modifying.html)

**catatan**  
Bergantung pada kelas instans DB yang Anda pilih, dan penggunaan basis data Anda, Anda mungkin melihat biaya yang berbeda untuk klaster DB terprovisi dibandingkan dengan Aurora Serverless v1.  
Jika Anda mengonversi klaster DB Aurora Serverless v1 Anda ke kelas instans DB (db.t\$1) yang dapat melonjak, Anda mungkin dikenai biaya tambahan untuk menggunakan klaster DB. Lihat informasi yang lebih lengkap di [Jenis kelas instans DB](Concepts.DBInstanceClass.Types.md).