Kita bisa matikan sementara (stop temporarily) instance DB pada service RDS yang tidak terpakai, agar menghemat cost. Artinya instance tidak akan kena charge lagi, hanya storage, provisioned IOPS dan backup storage yang dikenakan charge. Baca: Stopping an Amazon RDS DB instance temporarily
Stop temporarily bisa dilakukan selama 7 hari, setelah 7 hari maka instance otomatis dihidupkan kembali.
Prasyarat
Contoh disini saya menggunakan:
- Postgresql 16.1
- Single AZ
- Env: Production
- Region: Singapore
- Instance Type: db.m5.4xlarge
Cara stop temporarily instance
- Masuk kedalam dashboard RDS
- Pilih instance database, pada menu Action (sebelah kanan atas) pilih Stop temporarily
- Setelah itu akan muncul popup, centang I acknowledge that the DB instance will restart automatically after 7 days, lalu klik Stop temporarily
- Setelah itu akan dibawa ke halaman dashboard RDS, dan muncul notifikasi dibagian atas, Stopping database xx is in progress. Proses ini lumayan memakan waktu, jadi tunggu saja sampai status databasenya stopped temporarily.
- Jika statusnya sudah stopped temporarily, akan seperti gambar dibawah jika kita buka detail databasenya. Disitu tertera notifikasi Your database xx is stopped temporarily. It will restart automatically after 7 days, on April 12, 2024, 15:58 (UTC+7:00). Artinya database akan otomatis restart setelah 7 hari, tanggal 12 April, jam 15:58.
- Sampai sini kita berhasil menstop secara temporarily dan instance tidak kena charge lagi. Untuk membuktikannya, kalian bisa cek besoknya dibilling dashboard, seharusnya instance ini tidak bertambah costnya.
Mengaktifkan kembali instance yang stopped temporarily
Kita bisa aktifkan kapanpun instance yang bersatus stopped temporarily.
- Pilih database
- Pada kanan atas, klik Action, pilih start
- Tunggu sampai instance berstatus Available, instance siap digunakan kembali.
Demikian tutorial matikan sementara RDS (stop temporarily). Semoga bermanfaat!