Artikel ini adalah untuk Zmanda Recovery Manager untuk MySQL (ZRM)
Sekiranya Pelayan ZRM perlu dijalankan sebagai pengguna yang berbeza daripada lalai mysql pengguna, konfigurasi tambahan pada ZRM Server dan juga klien ZRM diperlukan untuk menyokong perubahan ini. Dalam contoh ini, kami akan menggunakan pengguna dan kumpulan berikut:
- UID:
mysqldba
- GID:
dba
Pastikan ZRM Server 3.7 atau lebih tinggi dipasang. Sekiranya hos MySQL terpisah dari pelayan ZRM, Pelanggan ZRM 3.7 atau lebih tinggi juga mesti dipasang pada hos klien.
Mengkonfigurasi Pelayan ZRM
- Buat pengguna baru
mysqldba
dan kumpulan barudba
. Ini adalah pengguna dan kumpulan yang digunakan untuk menjalankan pangkalan data mysql pada pelayan MySQL. - Hentikan perkhidmatan ZMC sebagai pengguna root
perkhidmatan zmc_zrm berhenti
- Edit
/opt/zmanda/zrm/apache2/conf/httpd.conf
untuk menukar yang berikut dari:
Pengguna mysql Kumpulan mysql
kepada:
Pengguna mysqldba Group dba
- Jalankan skrip berikut sebagai
root
pengguna:
/ usr / bin / mysql-zrm-migrate-file-owner - pengguna mysqldba --kumpulan dba
Mengkonfigurasi pelanggan ZRM
Arahan berikut dijalankan pada klien ZRM / hos MySQL jika terpisah dari pelayan ZRM. Sekiranya anda menjalankan MySQL pada pelayan ZRM itu sendiri, gunakan localhost
sebagai parameter host di Backup|What
halaman. Ini memintas pengambilan melalui soket dengan menggunakan langsung cp
arahan untuk menyalin data tanpa meminta apa-apa xinetd-socket
mekanisme. Untuk pelanggan jauh:
- Mulakan perkhidmatan ZMC.
perkhidmatan zmc_zrm bermula
- Jalankan skrip berikut sebagai
root
pengguna:
/ usr / bin / mysql-zrm-migrate-file-owner - pengguna mysqldba --kumpulan dba
Anda mungkin melihat beberapa mesej seperti:
Tidak dapat mencari / etc / mysql-zrm Tidak dapat mencari / opt / zmanda / zrm / log Tidak dapat mencari / opt / zmanda / zrm / apache2 / htdocs / zmanda-zrm Tidak dapat mencari / opt / zmanda / zrm / bin Tidak dapat cari / opt / zmanda / zrm / lib Tidak dapat mencari / opt / zmanda / zrm / tmp Tidak dapat mencari / opt / zmanda / zrm / apache2 / log / fastcgi / Tidak dapat mencari / opt / zmanda / zrm / php / tmp Tidak dapat tidak mencari / opt / zmanda / zrm / php / data
- Ini selamat untuk diabaikan.
- Edit
/etc/xinetd.d/mysql-zrm-socket-server
untuk menukar yang berikut dari:
Pengguna mysql Kumpulan mysql
kepada:
Pengguna mysqldba Group dba
- Mulakan semula
xinetd
perkhidmatan sebagai akar pengguna:
/etc/init.d/xinetd mulakan semula