Artikel ini untuk Zmanda Recovery Manager untuk MySQL (ZRM)
Jika ZRM Server perlu dijalankan sebagai pengguna yang berbeda dari default mysql pengguna, konfigurasi tambahan pada ZRM Server dan klien ZRM diperlukan untuk mendukung perubahan ini. Dalam contoh ini, kami akan menggunakan pengguna dan grup berikut:
- UID:
mysqldba
- ID:
dba
Harap pastikan bahwa ZRM Server 3.7 atau yang lebih baru telah diinstal. Jika host MySQL terpisah dari server ZRM, ZRM Client 3.7 atau lebih tinggi juga harus diinstal pada host klien.
Mengonfigurasi Server ZRM
- Buat pengguna baru
mysqldba
dan grup barudba
. Ini adalah pengguna dan grup yang digunakan untuk menjalankan database mysql di server MySQL. - Hentikan layanan ZMC sebagai pengguna root
layanan zmc_zrm berhenti
- Edit
/opt/zmanda/zrm/apache2/conf/httpd.conf
untuk mengubah yang berikut dari:
Pengguna mysql Grup mysql
ke:
Pengguna mysqldba Group dba
- Jalankan skrip berikut sebagai
root
pengguna:
/ usr / bin / mysql-zrm-migrate-file-ownership --user mysqldba --group dba
Mengonfigurasi klien ZRM
Petunjuk berikut dijalankan pada klien ZRM / host MySQL jika terpisah dari server ZRM. Jika Anda menjalankan MySQL di server ZRM itu sendiri, gunakan localhost
sebagai parameter host di Backup|What
halaman. Ini melewati pengambilan melalui soket dengan langsung menggunakan cp
perintah untuk menyalin data tanpa meminta apapun xinetd-socket
mekanisme. Untuk klien jarak jauh:
- Mulai layanan ZMC.
layanan zmc_zrm mulai
- Jalankan skrip berikut sebagai
root
pengguna:
/ usr / bin / mysql-zrm-migrate-file-ownership --user mysqldba --group dba
Anda mungkin melihat beberapa pesan seperti:
Tidak dapat menemukan / etc / mysql-zrm Tidak dapat menemukan / opt / zmanda / zrm / logs Tidak dapat menemukan / opt / zmanda / zrm / apache2 / htdocs / zmanda-zrm Tidak dapat menemukan / opt / zmanda / zrm / bin Tidak dapat find / opt / zmanda / zrm / lib Tidak dapat menemukan / opt / zmanda / zrm / tmp Tidak dapat menemukan / opt / zmanda / zrm / apache2 / logs / fastcgi / Tidak dapat menemukan / opt / zmanda / zrm / php / tmp tidak menemukan / opt / zmanda / zrm / php / data
- Ini aman untuk diabaikan.
- Edit
/etc/xinetd.d/mysql-zrm-socket-server
untuk mengubah yang berikut dari:
Pengguna mysql Grup mysql
ke:
Pengguna mysqldba Group dba
- Mulai kembali
xinetd
layanan sebagai akar pengguna:
/etc/init.d/xinetd mulai ulang