Anda dapat mengaktifkan enkripsi disk saat membuat kluster AnalyticDB for MySQL. Setelah diaktifkan, fitur ini akan mengenkripsi seluruh data disk berdasarkan penyimpanan blok, sehingga memastikan bahwa data tidak dapat didekripsi meskipun cadangannya dikompromikan.
Apa yang dienkripsi
Setelah mengaktifkan enkripsi disk, AnalyticDB for MySQL membuat disk cloud terenkripsi, memasangnya ke instans ECS, dan mengenkripsi data berikut pada disk cloud tersebut:
-
Data hot kluster dalam Enterprise Edition, Basic Edition, Data Lakehouse Edition, dan Data Warehouse Edition dalam mode elastis.
PentingData cold tidak disimpan pada disk cloud sehingga tidak dapat dienkripsi.
-
Seluruh data kluster dalam Data Warehouse Edition dalam mode reserved.
-
Data yang sedang ditransfer antara disk cloud dan kluster.
-
Semua snapshot yang dibuat dari disk cloud terenkripsi.
Pertimbangan
-
Anda hanya dapat mengaktifkan enkripsi disk saat membuat kluster AnalyticDB for MySQL. Fitur ini tidak dapat diaktifkan untuk kluster yang sudah ada.
-
Anda tidak dapat menonaktifkan enkripsi disk setelah diaktifkan.
-
Setelah mengaktifkan enkripsi disk untuk kluster dalam mode reserved, snapshot yang dibuat dari kluster tersebut dan kluster baru yang dibuat dari snapshot tersebut juga secara otomatis dienkripsi. Untuk memeriksa apakah enkripsi disk diaktifkan untuk suatu kluster, lihat Periksa apakah enkripsi disk diaktifkan.
-
Mengaktifkan enkripsi disk memengaruhi kinerja baca dan tulis kluster. Biasanya, kinerja berkurang sekitar 10%.
-
Enkripsi disk transparan bagi aplikasi Anda, sehingga tidak diperlukan perubahan apa pun.
Penagihan
Enkripsi disk menggunakan Key Management Service (KMS). Biaya berlaku untuk manajemen kunci dan panggilan API. Untuk informasi lebih lanjut mengenai harga KMS, lihat Harga KMS 1.0.
Prosedur
Anda hanya dapat mengaktifkan enkripsi disk saat membuat kluster AnalyticDB for MySQL. Untuk mengenkripsi data kluster yang sudah ada, buat kluster baru dengan enkripsi disk yang diaktifkan, lalu migrasikan datanya ke kluster tersebut.
-
Pada halaman pembelian kluster, pilih Disk Encryption.
-
Jika ini pertama kalinya Anda mengaktifkan enkripsi disk, klik Create Service-linked Role.
Catatan-
Klik Create Service-linked Role hanya jika ini pertama kalinya Anda mengaktifkan enkripsi disk. Jika halaman menampilkan status Created, berarti peran terkait layanan sudah ada dan Anda dapat melewati langkah ini.
-
Enkripsi disk memerlukan peran terkait layanan (SLR) untuk mengakses Key Management Service (KMS). Untuk informasi lebih lanjut, lihat Peran terkait layanan untuk enkripsi disk AnalyticDB for MySQL.
-
-
Dari daftar drop-down Key, pilih kunci yang ingin Anda gunakan.
Catatan-
Jika tidak ada kunci yang tersedia dalam daftar drop-down, Anda harus membuat kunci terlebih dahulu. Untuk petunjuknya, lihat Buat kunci.
-
Fitur enkripsi disk AnalyticDB for MySQL hanya mendukung kunci layanan yang dibuat secara manual. Saat membuat kunci, Anda harus mengatur Rotation Period ke Disabled.
-
Setelah akses ke Key Management Service (KMS) diotorisasi, ActionTrail mencatat operasi Anda pada sumber daya KMS. Untuk informasi lebih lanjut, lihat Gunakan ActionTrail untuk mengkueri event operasi KMS.
Setelah mengonfigurasi pengaturan enkripsi disk, lanjutkan ke langkah-langkah berikutnya untuk membuat kluster AnalyticDB for MySQL.
-
Periksa apakah enkripsi disk diaktifkan
Masuk ke Konsol AnalyticDB for MySQL. Di pojok kiri atas konsol, pilih wilayah. Di panel navigasi sebelah kiri, klik Clusters. Temukan kluster yang ingin Anda kelola dan klik ID kluster tersebut.
-
Di panel navigasi sebelah kiri, klik .
-
Pada bagian Configuration Information, temukan KMS Key ID for Disk Encryption.
Jika KMS Key ID for Disk Encryption tidak ditampilkan di area Configuration Information, artinya enkripsi disk tidak diaktifkan untuk kluster tersebut.