이 기사는 MySQL 용 Zmanda 복구 관리자 (ZRM)
ZRM 서버를 기본값과 다른 사용자로 실행해야하는 경우 MySQL은 이 변경 사항을 지원하려면 ZRM 서버와 ZRM 클라이언트 모두에 대한 추가 구성이 필요합니다. 이 예에서는 다음 사용자 및 그룹을 사용합니다.
- UID :
mysqldba
- GID :
dba
ZRM Server 3.7 이상이 설치되어 있는지 확인하십시오. MySQL 호스트가 ZRM 서버와 별 개인 경우 ZRM Client 3.7 이상도 클라이언트 호스트에 설치해야합니다.
ZRM 서버 구성
- 새 사용자 만들기
mysqldba
그리고 새로운 그룹dba
. 이는 MySQL 서버에서 mysql 데이터베이스를 실행하는 데 사용되는 사용자 및 그룹입니다. - 루트 사용자로 ZMC 서비스 중지
서비스 zmc_zrm 중지
- 편집
/opt/zmanda/zrm/apache2/conf/httpd.conf
다음에서 변경하려면 :
사용자 mysql 그룹 mysql
받는 사람 :
사용자 mysqldba 그룹 dba
- 다음 스크립트를
root
사용자:
/ usr / bin / mysql-zrm-migrate-file-ownership --user mysqldba --group dba
ZRM 클라이언트 구성
다음 지침은 ZRM 서버와 분리 된 경우 ZRM 클라이언트 / MySQL 호스트에서 실행됩니다. ZRM 서버 자체에서 MySQL을 실행하는 경우 localhost
호스트 매개 변수로 Backup|What
페이지. 이것은 직접 사용하여 소켓을 통한 가져 오기를 우회합니다. cp
호출하지 않고 데이터를 복사하는 명령 xinetd-socket
기구. 원격 클라이언트의 경우 :
- ZMC 서비스를 시작합니다.
서비스 zmc_zrm 시작
- 다음 스크립트를
root
사용자:
/ usr / bin / mysql-zrm-migrate-file-ownership --user mysqldba --group dba
다음과 같은 메시지가 표시 될 수 있습니다.
/ etc / mysql-zrm을 찾을 수 없습니다. / opt / zmanda / zrm / logs를 찾을 수 없습니다. / opt / zmanda / zrm / apache2 / htdocs / zmanda-zrm을 찾을 수 없습니다. / opt / zmanda / zrm / bin을 찾을 수 없습니다. find / opt / zmanda / zrm / lib / opt / zmanda / zrm / tmp를 찾을 수 없음 / opt / zmanda / zrm / apache2 / logs / fastcgi /를 찾을 수 없음 / opt / zmanda / zrm / php / tmp를 찾을 수 없음 / opt / zmanda / zrm / php / data를 찾을 수 없습니다.
- 무시해도 안전합니다.
- 편집
/etc/xinetd.d/mysql-zrm-socket-server
다음에서 변경하려면 :
사용자 mysql 그룹 mysql
받는 사람 :
사용자 mysqldba 그룹 dba
- 다시 시작하십시오.
xinetd
서비스 뿌리 사용자:
/etc/init.d/xinetd 재시작