Rumah >pangkalan data >tutorial mysql >Mengurangkan storan pangkalan data MySQL RDS dengan masa henti sifar menggunakan AWS Blue/Green Deployment
Penggunaan Biru/Hijau AWS RDS: Kemas Kini Pangkalan Data Masa Sifar
Sebagai jurutera DevOps, anda tahu cabaran mengemas kini pangkalan data RDS tanpa mengganggu beban kerja pengeluaran. Kaedah tradisional sering merisikokan masa henti. Tetapi dengan AWS Blue/Green Deployment, anda boleh melakukan kemas kini dengan sifar masa henti. Artikel ini menyediakan panduan langkah demi langkah menggunakan konsol AWS RDS.
Sebelum bermula, jadualkan kemas kini anda semasa tempoh beban kerja yang rendah dan aktiviti pembangun yang minimum. Maklumkan kepada pasukan anda tentang penyelenggaraan berjadual. Untuk contoh ini, kami akan menurunkan skala storan contoh pangkalan data. Proses yang sama berlaku untuk kemas kini lain. Yang penting, dayakan sandaran automatik untuk kejadian MySQL atau MariaDB RDS sebelum meneruskan.
Kami akan menurunkan skala storan daripada 400GB kepada 200GB pada kelompok dengan satu induk dan tiga replika.
Pilih pangkalan data induk. Di bawah Tindakan, pilih Buat Penerapan Biru/Hijau. Ini membuka skrin "Biru" (persekitaran pengeluaran anda).
Namakan penggunaan Biru/Hijau anda (tidak sensitif huruf besar-besaran). Ini menghasilkan salinan persekitaran pengeluaran anda (Biru) sebagai persekitaran pementasan (Hijau).
Nyatakan enjin pangkalan data dan kumpulan parameter. Untuk mengecilkan storan, gunakan tetapan yang sama seperti persekitaran Biru.
Pilih jenis contoh yang sama seperti persekitaran Biru.
Kurangkan storan yang diperuntukkan untuk penggunaan Hijau (induk dan replika). Kemas kini konsol digunakan pada keseluruhan kluster.
(Perbandingan induk)
(Perbandingan replika)
Semak anggaran kos sebelum mengklik Buat.
Masa penggunaan berbeza-beza bergantung pada saiz pangkalan data, beban kerja dan kiraan replika. Dalam contoh kami, ia mengambil masa 5 jam. AWS mengendalikan kemas kini penamaan semula dan titik akhir; tiada perubahan konfigurasi aplikasi diperlukan. Kelewatan minimum pada persekitaran Biru (utama) diperhatikan. Hasilnya: Sifar masa henti!
Atas ialah kandungan terperinci Mengurangkan storan pangkalan data MySQL RDS dengan masa henti sifar menggunakan AWS Blue/Green Deployment. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!