Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara Memverifikasi Cadangan MySQL Anda dengan ClusterControl

Cadangan adalah poin dasar dalam semua Rencana Pemulihan Bencana, tetapi hanya memiliki cadangan tidak cukup untuk menjamin pemulihan data yang benar. Anda harus memastikan bahwa cadangan dapat digunakan, dan sayangnya, banyak orang menghindari bagian penting dari proses pencadangan ini, kemungkinan besar karena ini adalah tugas yang memakan waktu jika Anda tidak melakukannya secara otomatis.

Di blog ini, kita akan melihat cara memverifikasi apakah Cadangan MySQL Anda baik digunakan dengan menggunakan ClusterControl untuk tugas ini.

Verifikasi Cadangan ClusterControl

Kami akan menganggap Anda menggunakan ClusterControl untuk mengelola database dan cadangan Anda.

Jadi, mari kita lihat bagaimana ClusterControl dapat membantu Anda memverifikasi cadangan MySQL tertentu dan menghindari masalah jika Anda perlu memulihkannya.

Buka ClusterControl, pilih cluster MySQL Anda, dan buka bagian “Backup”. Di sini, pilih cadangan yang akan dipulihkan dari daftar.

Pada langkah selanjutnya, Anda dapat mengaktifkan PITR jika diperlukan.

Sekarang, Anda dapat memulihkan cadangan ini di database Anda saat ini, atau Anda dapat mengembalikannya di node terpisah, dan yang terakhir ini persis seperti yang ingin kita lakukan di sini. Jadi, pilih opsi “Pulihkan dan verifikasi pada host mandiri”.

Di sini Anda dapat menentukan direktori sementara, jika Anda ingin ClusterControl menginstal perangkat lunak di node baru, dan nonaktifkan firewall atau AppArmor/SELinux (tergantung pada OS). Anda juga dapat membuat node tetap aktif dan berjalan, misalnya untuk tujuan pengujian, atau ClusterControl dapat mematikan layanan database hingga tugas pemulihan berikutnya.

Setelah selesai, Anda akan melihat cadangan terverifikasi di daftar cadangan yang ditandai dengan tanda centang.

Mudah bukan? Tetapi kemungkinan besar Anda ingin menghindari melakukan ini secara manual setiap saat. Itulah mengapa ClusterControl memiliki fitur lain yang disebut "Verifikasi Cadangan", dan kita akan melihat cara kerjanya di bagian selanjutnya.

Verifikasi Cadangan ClusterControl Otomatis

Sekarang Anda tahu cara memverifikasi cadangan menggunakan ClusterControl, mari kita lihat cara mengotomatiskan tugas ini dan menghindari pekerjaan manual.

Di ClusterControl, pilih cluster MySQL Anda, dan buka bagian "Backup", lalu pilih "Create Backup".

Fitur verifikasi cadangan otomatis tersedia untuk pencadangan terjadwal. Jadi, mari kita pilih opsi "Jadwalkan Pencadangan". Saat menjadwalkan pencadangan, selain memilih opsi umum seperti metode atau penyimpanan, Anda juga perlu menentukan jadwal/frekuensi.

Anda dapat memilih metode pencadangan yang berbeda, bergantung pada teknologi basis data, dan, di bagian yang sama, Anda dapat memilih server untuk mengambil cadangan, mengaktifkan pencadangan sebagian, memilih di mana Anda ingin menyimpan cadangan, dan jika Anda ingin mengunggah cadangan ke cloud (AWS, Azure, atau Google Cloud) .

Pada langkah berikutnya, Anda dapat mengompresi dan mengenkripsi cadangan Anda, dan menentukan periode penyimpanan. Di sini, Anda juga memiliki fitur “Verifikasi Cadangan”.

Seperti yang dapat Anda lihat secara manual, untuk menggunakan fitur ini, Anda membutuhkan host khusus (atau VM) yang bukan bagian dari cluster. ClusterControl akan menginstal perangkat lunak dan akan memulihkan cadangan di host ini setiap kali pekerjaan berjalan.

Setelah memulihkan, Anda dapat melihat ikon verifikasi di bagian Cadangan ClusterControl, sama dengan yang akan Anda lakukan dengan melakukan verifikasi dengan cara manual ClusterControl, bedanya Anda tidak perlu khawatir dengan tugas verifikasi. ClusterControl akan memverifikasi cadangan setiap saat secara otomatis.

Kesimpulan

Tentu saja, cadangan itu penting, tetapi penting juga untuk mengetahui bahwa cadangan dapat digunakan, jika tidak, Anda dapat memiliki masalah besar jika, jika terjadi kegagalan, Anda tidak dapat memulihkannya. Pada saat yang sama, mungkin agak membosankan untuk melakukan verifikasi secara manual setiap kali pencadangan selesai. Itulah sebabnya ClusterControl memiliki fitur verifikasi pencadangan yang memungkinkan Anda mengonfirmasi bahwa pencadangan berjalan lancar menggunakan cara manual (hanya dengan beberapa klik) dan otomatis (menambahkan verifikasi pencadangan dalam tugas pencadangan).


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara memilih nama kolom dengan spasi di MySQL

  2. Cara Menggunakan Kata Sandi Asli Dengan MySQL 5.7

  3. Bagaimana cara mencadangkan dan memulihkan basis data MySQL?

  4. Bagaimana Mengonversi UTC ke Waktu Lokal di MySQL

  5. Permintaan MySQL untuk mendapatkan nama kolom?