Questo articolo è per Zmanda Recovery Manager per MySQL (ZRM)
Se il server ZRM deve essere eseguito come un utente diverso da quello predefinito mysql utente, è necessaria una configurazione aggiuntiva sia sul server ZRM che sul client ZRM per supportare questa modifica. In questo esempio, utilizzeremo il seguente utente e gruppo:
- UID:
mysqldba
- ID:
dba
Assicurati che ZRM Server 3.7 o versione successiva sia installato. Se l'host MySQL è separato dal server ZRM, anche ZRM Client 3.7 o versione successiva deve essere installato sull'host client.
Configurazione del server ZRM
- Crea il nuovo utente
mysqldba
e il nuovo gruppodba
. Questi sono l'utente e il gruppo utilizzati per eseguire il database mysql sul server MySQL. - Arresta il servizio ZMC come utente root
servizio zmc_zrm stop
- Modifica
/opt/zmanda/zrm/apache2/conf/httpd.conf
per modificare quanto segue da:
Utente mysql Gruppo mysql
di:
Utente mysqldba Group dba
- Esegui il seguente script come
root
utente:
/ usr / bin / mysql-zrm-migrate-file-ownership --user mysqldba --group dba
Configurazione del client ZRM
Le seguenti istruzioni vengono eseguite sul client ZRM / host MySQL se è separato dal server ZRM. Se stai eseguendo MySQL sul server ZRM stesso, usa localhost
come parametro host in Backup|What
pagina. Questo ignora il recupero tramite un socket utilizzando direttamente il cp
comando per copiare i dati senza richiamarne alcuno xinetd-socket
meccanismo. Per un client remoto:
- Avvia il servizio ZMC.
avvio del servizio zmc_zrm
- Esegui il seguente script come
root
utente:
/ usr / bin / mysql-zrm-migrate-file-ownership --user mysqldba --group dba
Potresti vedere alcuni messaggi come:
Impossibile trovare / etc / mysql-zrm Impossibile trovare / opt / zmanda / zrm / logs Impossibile trovare / opt / zmanda / zrm / apache2 / htdocs / zmanda-zrm Impossibile trovare / opt / zmanda / zrm / bin Impossibile trova / opt / zmanda / zrm / lib Impossibile trovare / opt / zmanda / zrm / tmp Impossibile trovare / opt / zmanda / zrm / apache2 / logs / fastcgi / Impossibile trovare / opt / zmanda / zrm / php / tmp Impossibile non trovare / opt / zmanda / zrm / php / data
- Questi sono sicuri da ignorare.
- Modifica
/etc/xinetd.d/mysql-zrm-socket-server
per modificare quanto segue da:
Utente mysql Gruppo mysql
di:
Utente mysqldba Group dba
- Riavvia il
xinetd
servizio come il radice utente:
/etc/init.d/xinetd riavvio