Langkah-langkah yang harus diikuti saat melakukan Pencadangan MySQL Jarak Jauh

Artikel ini untuk Amanda Perusahaan (AE)

Jenis Info: Umum

Deskripsi Info:Harap periksa apakah yang berikut ini diinstal dan dikonfigurasi dengan benar di server MySQL ZRM dan ZRM Client:

  • Perangkat Lunak Klien - Perangkat lunak klien ZRM diinstal di server MySQL. Ini diperlukan untuk semua cadangan kecuali cadangan logis penuh dan cadangan logis penuh atau inkremental menggunakan plugin salinan SSH.
  • Cadangan Logis - Saat Anda melakukan backup logis, pengguna backup MySQL harus memiliki hak untuk melakukan backup dan pemulihan. Ikuti langkah-langkah pada tautan di bawah ini untuk semua database yang Anda lakukan pencadangan logis dari server MySQL jarak jauh: Cara mengatur hak pengguna MySQL untuk pencadangan dan pemulihan
  • Memotret - Saat melakukan backup mentah, Anda dapat memilih untuk menggunakan snapshot jika volume di mana direktori database MySQL berada mendukung ini. Saat menggunakan snapshot, pengguna mysql di klien cadangan harus dapat menjalankan perintah yang memerlukan hak akses root untuk melakukan snapshot. Ini dapat dicapai dengan menggunakan perintah sudo.

    Misalnya, entri berikut di file / etc / sudoers memberi mysql hak istimewa yang diperlukan untuk menjalankan perintah yang diperlukan untuk snapshot LVM menggunakan sudo
     
    mysql <FQDN_of_zrm_server> = NOPASSWD:/bin/mount, NOPASSWD:/bin/umount, NOPASSWD:/bin/df, NOPASSWD:/sbin/lvdisplay, NOPASSWD:/sbin/lvcreate, NOPASSWD:/sbin/lvremove

    Snapshot yang berbeda memerlukan izin sudo untuk perintah yang berbeda. Untuk penjelasan lengkap dengan contoh dan kasus tambahan, lihat: Cara membuat konfigurasi Sudoer untuk snapshot Perintah yang diperlukan untuk setiap metode snapshot tercakup dalam ZMC untuk Manual Pengguna MySQL.
  • Plugin Salin - Plugin Salin digunakan untuk semua metode cadangan kecuali untuk cadangan logis penuh dan disediakan oleh perangkat lunak klien ZRM. Pastikan perangkat lunak klien ZRM diinstal pada server MySQL jarak jauh sebagaimana mestinya. Bergantung pada Plugin Salin yang dipilih dan jenis cadangan, konfigurasi tambahan mungkin diperlukan:
  • Tanggal dan Waktu

Tanggal dan waktu server ZRM dan server MySQL jarak jauh harus sinkron. Server MySQL jarak jauh seharusnya tidak berada di depan server ZRM berdasarkan waktu

  • Cadangan Cuplikan

Saat melakukan backup snapshot, semua file dan direktori di direktori database MySQL harus dapat dibaca oleh pengguna mysql atau Copy Plugin akan gagal untuk menyalin semua file dan backup akan gagal.

  • Menyalin Log Biner

Selama incremental backup, log biner dari server MySQL jarak jauh disalin ke server ZRM. Ada beberapa alasan mengapa menyalin log biner mungkin gagal seperti yang dijelaskan di Tidak dapat menyalin file log bin