Este articulo es para Administrador de recuperación de Zmanda para MySQL (ZRM)
Si el servidor ZRM necesita ejecutarse como un usuario diferente al predeterminado mysql usuario, se requiere configuración adicional tanto en el servidor ZRM como en el cliente ZRM para admitir este cambio. En este ejemplo, usaremos el siguiente usuario y grupo:
- UID:
mysqldba
- G.I.D.:
dba
Asegúrese de que ZRM Server 3.7 o superior esté instalado. Si el host MySQL está separado del servidor ZRM, ZRM Client 3.7 o superior también debe estar instalado en el host del cliente.
Configuración del servidor ZRM
- Crea el nuevo usuario
mysqldba
y el nuevo grupodba
. Estos son el usuario y el grupo que se utilizan para ejecutar la base de datos mysql en el servidor MySQL. - Detenga el servicio ZMC como usuario root
servicio zmc_zrm stop
- Editar
/opt/zmanda/zrm/apache2/conf/httpd.conf
para cambiar lo siguiente de:
Usuario mysql Grupo mysql
para:
Usuario mysqldba Group dba
- Ejecute el siguiente script como
root
usuario:
/ usr / bin / mysql-zrm-migrate-file-propriedad --user mysqldba --group dba
Configuración del cliente ZRM
Las siguientes instrucciones se ejecutan en el cliente ZRM / host MySQL si está separado del servidor ZRM. Si está ejecutando MySQL en el propio servidor ZRM, utilice localhost
como el parámetro de host en el Backup|What
página. Esto evita la búsqueda a través de un socket utilizando directamente el cp
comando para copiar datos sin invocar ningún xinetd-socket
mecanismo. Para un cliente remoto:
- Inicie el servicio ZMC.
servicio zmc_zrm start
- Ejecute el siguiente script como
root
usuario:
/ usr / bin / mysql-zrm-migrate-file-propriedad --user mysqldba --group dba
Es posible que vea algunos mensajes como:
No se pudo encontrar / etc / mysql-zrm No se pudo encontrar / opt / zmanda / zrm / logs No se pudo encontrar / opt / zmanda / zrm / apache2 / htdocs / zmanda-zrm No se pudo encontrar / opt / zmanda / zrm / bin No se pudo find / opt / zmanda / zrm / lib No se pudo encontrar / opt / zmanda / zrm / tmp No se pudo encontrar / opt / zmanda / zrm / apache2 / logs / fastcgi / No se pudo encontrar / opt / zmanda / zrm / php / tmp Se pudo no encontrar / opt / zmanda / zrm / php / data
- Es seguro ignorarlos.
- Editar
/etc/xinetd.d/mysql-zrm-socket-server
para cambiar lo siguiente de:
Usuario mysql Grupo mysql
para:
Usuario mysqldba Group dba
- Reinicia el
xinetd
servicio como el raíz usuario:
/etc/init.d/xinetd reiniciar