Este artigo é para Zmanda Recovery Manager para MySQL (ZRM)
Se o servidor ZRM precisar ser executado como um usuário diferente do padrão mysql usuário, a configuração adicional no servidor ZRM e no cliente ZRM é necessária para oferecer suporte a esta mudança. Neste exemplo, usaremos o seguinte usuário e grupo:
- Uid:
mysqldba
- IDG:
dba
Certifique-se de que o ZRM Server 3.7 ou superior esteja instalado. Se o host MySQL for separado do servidor ZRM, o ZRM Client 3.7 ou superior também deve ser instalado no host cliente.
Configurando o Servidor ZRM
- Crie o novo usuário
mysqldba
e o novo grupodba
. Estes são o usuário e o grupo usados para executar o banco de dados mysql no servidor MySQL. - Pare o serviço ZMC como usuário root
serviço zmc_zrm stop
- Editar
/opt/zmanda/zrm/apache2/conf/httpd.conf
para alterar o seguinte de:
Usuário mysql Grupo mysql
para:
Usuário mysqldba Grupo dba
- Execute o seguinte script como o
root
usuário:
/ usr / bin / mysql-zrm-migrate-arquivo-propriedade --user mysqldba --group dba
Configurando o cliente ZRM
As instruções a seguir são executadas no cliente ZRM / host MySQL se ele estiver separado do servidor ZRM. Se você estiver executando o MySQL no próprio servidor ZRM, use localhost
como o parâmetro de host no Backup|What
página. Isso ignora a busca por meio de um soquete usando diretamente o cp
comando para copiar dados sem invocar qualquer xinetd-socket
mecanismo. Para um cliente remoto:
- Inicie o serviço ZMC.
serviço zmc_zrm iniciar
- Execute o seguinte script como o
root
usuário:
/ usr / bin / mysql-zrm-migrate-arquivo-propriedade --user mysqldba --group dba
Você pode ver algumas mensagens como:
Não foi possível localizar / etc / mysql-zrm Não foi possível localizar / opt / zmanda / zrm / logs Não foi possível localizar / opt / zmanda / zrm / apache2 / htdocs / zmanda-zrm Não foi possível localizar / opt / zmanda / zrm / bin Não foi possível find / opt / zmanda / zrm / lib Não foi possível localizar / opt / zmanda / zrm / tmp Não foi possível localizar / opt / zmanda / zrm / apache2 / logs / fastcgi / Não foi possível localizar / opt / zmanda / zrm / php / tmp não encontre / opt / zmanda / zrm / php / data
- Eles podem ser ignorados com segurança.
- Editar
/etc/xinetd.d/mysql-zrm-socket-server
para alterar o seguinte de:
Usuário mysql Grupo mysql
para:
Usuário mysqldba Grupo dba
- Reinicie o
xinetd
serviço como o raiz usuário:
/etc/init.d/xinetd reinicie