Mengekalkan Log Binari MySQL hanya selama yang diperlukan (ZRM)

  • Artikel ini adalah untuk Pengurus Pemulihan Zmanda Untuk MySQL (ZRM)
  • Jenis Maklumat: Petua

Penerangan Maklumat:

ZRM untuk MySQL memerlukan pembalakan binari diaktifkan pada pelayan MySQL untuk membuat cadangan tambahan. Pembalakan binari mempunyai kesan minimum terhadap prestasi MySQL, tetapi dalam pangkalan data aktif, log dapat tumbuh hingga ratusan gigabait atau bahkan terabyte.

ZRM untuk MySQL mempunyai pelbagai antara muka plugin untuk menyesuaikan proses sandaran dan pemulihan memandangkan keperluan laman web. Salah satu antara muka pemalam adalah pemalam pasca sandaran. Kerana log tidak lagi diperlukan setelah membuat sandaran, plugin sandaran pos dapat membersihkan log binari setelah sandaran.

Perintah berikut yang membersihkan log binari lama boleh ditambahkan ke pemalam sandaran pos lalai untuk ZRM untuk MySQL:

mysql -uroot -ppasswd -e à ¢ €Š“membersihkan log induk sebelum date_sub (sekarang (), selang 1 hari); à ¢ €�

Pilihan lain ialah menetapkan parameter pelayan MySQL exp ¢ €Š“expire_log_daysà ¢ €�. Nilai lalai untuk expire_log_days adalah membersihkan tidak pernah membersihkan log; dengan menetapkan ini ke beberapa nombor, anda boleh meminta pelayan MySQL menjaga pembersihan log.

Awas: Pengguna mesti berhati-hati dalam membersihkan log binari pada pelayan replikasi induk sekiranya sandaran dilakukan pada pelayan induk. Sekiranya hamba ketinggalan di belakang pelayan lebih dari satu hari, pembersihan log binari akan menyebabkan replikasi gagal.

ms_MYMalay
en_USEnglish fr_FRFrench it_ITItalian es_ESSpanish de_DEGerman pt_BRPortuguese sv_SESwedish tr_TRTurkish nl_NLDutch jaJapanese pl_PLPolish zh_TWChinese id_IDIndonesian ko_KRKorean thThai ms_MYMalay