Topik ini menjelaskan cara mengurangi kapasitas penyimpanan secara manual untuk instans ApsaraDB RDS for MySQL yang menggunakan cloud disk guna mengurangi pemborosan sumber daya dan biaya. Selama proses pengurangan kapasitas (scale-in), Anda juga dapat menurunkan spesifikasi tingkat performa ESSD (PL) dan tipe instans untuk mengoptimalkan konfigurasi sumber daya Anda.
Prasyarat
-
Instans ApsaraDB RDS for MySQL Anda harus memenuhi persyaratan berikut. Anda dapat melihat detail instans pada halaman Basic Information:
-
Versi mesin utama: 5.7 atau 8.0
-
Versi mesin minor: 20210430 atau lebih baru.
-
Tipe penyimpanan: ESSD atau premium performance disk. SSD standar tidak didukung.
CatatanJika instans Anda menggunakan SSD standar, Anda harus terlebih dahulu meng-upgrade ke ESSD sebelum dapat mengurangi kapasitas penyimpanannya.
-
Arsitektur instans: Hanya arsitektur baru (kindcode=18) yang didukung.
CatatanAnda dapat memanggil operasi DescribeDBInstanceAttribute untuk mengecek arsitektur instans. Jika instans menggunakan arsitektur lama (kindcode=1 atau 3), Anda harus terlebih dahulu meng-upgrade versi mesin minor agar beralih ke arsitektur baru sebelum melakukan scale-in.
-
Instans berada dalam status Running dan fitur log backup telah diaktifkan.
-
-
Akun Alibaba Cloud Anda tidak memiliki pesanan perpanjangan yang belum dibayar.
CatatanJika Anda memiliki pesanan perpanjangan yang belum dibayar, buka Konsol ApsaraDB RDS. Di pojok kanan atas, arahkan kursor ke Fee, lalu klik Orders. Pada halaman Orders, bayar atau batalkan pesanan tersebut.
-
Untuk menskalakan instance hanya-baca, instance utamanya harus berada dalam status Running.
Batasan
-
Frekuensi scale-in: Anda dapat mengurangi kapasitas penyimpanan secara manual maksimal dua kali per hari. Hindari operasi scale-in yang terlalu sering untuk mencegah gangguan layanan.
-
Kondisi dan rumus scale-in:
-
Anda hanya dapat mengurangi kapasitas penyimpanan untuk instans dari seri dan arsitektur yang sama.
-
Setelah scale-in, kapasitas penyimpanan baru harus lebih besar atau sama dengan nilai dari rumus
min{Used storage × 1.3, Used storage + 400 GB}dan tidak boleh kurang dari kapasitas minimum yang diizinkan untuk tipe instans saat ini. Kapasitas penyimpanan dapat disesuaikan dengan kenaikan 5 GB.
-
-
Instans primary dan hanya baca: Kapasitas penyimpanan instans hanya baca harus lebih besar atau sama dengan kapasitas instans primernya. Kami menyarankan agar Anda mengurangi kapasitas penyimpanan instans primary terlebih dahulu sebelum instans hanya baca.
-
Durasi scale-in dan lalu lintas layanan: Waktu yang diperlukan untuk operasi scale-in bergantung pada kapasitas penyimpanan yang digunakan dan lalu lintas layanan. Jika instans Anda menangani lalu lintas layanan yang tinggi, kami menyarankan agar Anda menyesuaikan kebijakan retensi log lokal dengan memperpanjang periode retensi dan jumlah file log. Hal ini meningkatkan efisiensi dan tingkat keberhasilan operasi scale-in.
Persyaratan Binlog: Jika Binlog suatu instans tumbuh dengan cepat, Anda harus memastikan bahwa jumlah log yang cukup dipertahankan secara lokal sebelum dapat melakukan scale-in. Untuk mengaktifkan log backup, lihat Ubah kebijakan cadangan RDS.
-
Tugas backup: Proses scale-in dapat membatalkan tugas backup yang sedang berjalan. Kami menyarankan agar Anda melakukan operasi scale-in setelah backup saat ini selesai.
Dampak
Scale-in kapasitas penyimpanan secara manual menyebabkan gangguan koneksi sementara yang berlangsung sekitar 15 detik. Selama periode ini, sebagian besar operasi terkait database, akun, dan jaringan tidak tersedia. Kami menyarankan agar Anda melakukan operasi ini selama jam sepi dan memastikan aplikasi Anda memiliki mekanisme koneksi ulang otomatis.
Penagihan
Untuk informasi tentang perubahan penagihan, lihat Aturan penagihan untuk perubahan konfigurasi instans.
Prosedur
Pay-as-you-go dan subscription
-
Buka daftar instans ApsaraDB RDS, pilih wilayah di bagian atas halaman, lalu klik ID instans target.
-
Pada bagian Configuration Information, klik Change Configurations.
-
(Langkah ini hanya berlaku untuk instans subscription.) Pada kotak dialog yang muncul, klik Downgrade, lalu klik Next.
-
Konfigurasikan parameter utama untuk operasi scale-in.
Parameter
Deskripsi
Storage Type
Opsional. Pilih tipe penyimpanan sesuai kebutuhan.
Instance type
Opsional. Pilih tipe instans sesuai kebutuhan.
Storage capacity
Geser slider atau klik ikon minus untuk mengurangi kapasitas penyimpanan.
CatatanSetelah scale-in, kapasitas penyimpanan baru harus lebih besar atau sama dengan nilai dari rumus
min{Used storage × 1.3, Used storage + 400 GB}dan tidak boleh kurang dari kapasitas minimum yang diizinkan untuk tipe instans saat ini. Kapasitas penyimpanan dapat disesuaikan dengan kenaikan 5 GB.Switching Time
Pilih waktu failover sesuai kebutuhan:
-
Switch Immediately After Data Migration: Migrasi data dimulai segera tanpa memengaruhi instans Anda. Alih bencana, yang menyebabkan gangguan koneksi sementara, terjadi setelah migrasi selesai.
-
Switch Within Maintenance Window: Migrasi data dimulai segera tanpa memengaruhi instans Anda. Alih bencana, yang menyebabkan gangguan koneksi sementara, terjadi selama maintenance window yang ditentukan.
-
-
Baca dan setujui syarat layanan, lalu klik Pay Now. Pada kotak dialog yang muncul, konfirmasi informasi instans sebelum dan sesudah perubahan, lalu klik Continue untuk menyelesaikan pembayaran.
Serverless
-
Buka daftar instans ApsaraDB RDS, pilih wilayah di bagian atas halaman, lalu klik ID instans target.
-
Pada halaman Basic Information instans, di bagian Instance Resources, klik Modify di sebelah kanan Storage Capacity.
-
Pada panel yang muncul, klik ikon minus untuk mengurangi kapasitas penyimpanan, lalu klik OK. Pada kotak dialog yang muncul, klik Confirm.
Operasi scale-in memerlukan penyalinan data dan memakan waktu beberapa menit, sehingga lebih lama daripada operasi scale-out. Selama proses scale-in atau scale-out, status instans adalah Changing Configuration. Setelah proses selesai, status instans berubah menjadi Running.
FAQ
-
Q: Berapa lama gangguan koneksi sementara berlangsung selama scale-in penyimpanan manual untuk instans ApsaraDB RDS for MySQL yang menggunakan cloud disk?
A: Operasi ini menyebabkan gangguan koneksi sementara yang berlangsung sekitar 15 detik. Selama periode ini, sebagian besar operasi terkait database, akun, dan jaringan tidak tersedia. Kami menyarankan agar Anda melakukan operasi ini selama jam sepi dan memastikan aplikasi Anda memiliki mekanisme koneksi ulang otomatis.
-
Q: Bagaimana cara mengurangi kapasitas penyimpanan instans ApsaraDB RDS for MySQL yang menggunakan SSD standar?
A: Anda tidak dapat mengurangi kapasitas penyimpanan instans yang menggunakan SSD standar. Selain itu, SSD standar sudah tidak tersedia lagi. Anda harus meng-upgrade SSD standar ke ESSD, lalu ikuti petunjuk dalam topik ini untuk mengurangi kapasitas penyimpanan.
Dokumen terkait
-
Anda dapat memanggil operasi ModifyDBInstanceSpec untuk mengurangi kapasitas penyimpanan cloud disk. Atur parameter DBInstanceStorage ke kapasitas penyimpanan target dan konfigurasikan parameter lain sesuai kebutuhan.
-
Untuk melakukan scale-in pada instance yang menggunakan disk lokal berkinerja tinggi, lihat Mengubah konfigurasi instance.