Bu makale MySQL için Zmanda Kurtarma Yöneticisi (ZRM)
ZRM Sunucusunun varsayılandan farklı bir kullanıcı olarak çalışması gerekiyorsa mysql kullanıcı, bu değişikliği desteklemek için hem ZRM Sunucusunda hem de ZRM istemcisinde ek yapılandırma gereklidir. Bu örnekte, aşağıdaki kullanıcı ve grubu kullanacağız:
- UID:
mysqldba
- Kimlik:
dba
Lütfen ZRM Server 3.7 veya üstünün kurulu olduğundan emin olun. MySQL ana bilgisayarı ZRM sunucusundan ayrı ise, istemci ana bilgisayara ZRM Client 3.7 veya üstü de kurulmalıdır.
ZRM Sunucusunu Yapılandırma
- Yeni kullanıcıyı oluşturun
mysqldba
ve yeni grupdba
. Bunlar, MySQL sunucusunda mysql veritabanını çalıştırmak için kullanılan kullanıcı ve gruptur. - ZMC hizmetini kök kullanıcı olarak durdurun
hizmet zmc_zrm durdur
- Düzenle
/opt/zmanda/zrm/apache2/conf/httpd.conf
aşağıdakileri değiştirmek için:
Kullanıcı mysql Group mysql
için:
Kullanıcı mysqldba Group dba
- Aşağıdaki komut dosyasını şu şekilde çalıştırın:
root
kullanıcı:
/ usr / bin / mysql-zrm-migrate-dosya-sahipliği - kullanıcı mysqldba --group dba
ZRM istemcisini yapılandırma
Aşağıdaki talimatlar, ZRM sunucusundan ayrı ise, ZRM istemcisi / MySQL ana bilgisayarında çalıştırılır. MySQL'i ZRM sunucusunun kendisinde çalıştırıyorsanız, şunu kullanın: localhost
içindeki ana bilgisayar parametresi olarak Backup|What
sayfa. Bu, doğrudan bir soket aracılığıyla getirmeyi atlar. cp
herhangi birini çağırmadan verileri kopyalamak için komut xinetd-socket
mekanizma. Uzak bir istemci için:
- ZMC hizmetini başlatın.
hizmet zmc_zrm başlangıcı
- Aşağıdaki komut dosyasını şu şekilde çalıştırın:
root
kullanıcı:
/ usr / bin / mysql-zrm-migrate-dosya-sahipliği - kullanıcı mysqldba --group dba
Aşağıdaki gibi bazı mesajlar görebilirsiniz:
/ Etc / mysql-zrm bulunamadı / opt / zmanda / zrm / logs bulunamadı / opt / zmanda / zrm / apache2 / htdocs / zmanda-zrm bulunamadı / opt / zmanda / zrm / bin bulunamadı find / opt / zmanda / zrm / lib / opt / zmanda / zrm / tmp bulunamadı / opt / zmanda / zrm / apache2 / logs / fastcgi / Bulunamadı / opt / zmanda / zrm / php / tmp Bulunamadı bulunamadı / opt / zmanda / zrm / php / data
- Bunları göz ardı etmek güvenlidir.
- Düzenle
/etc/xinetd.d/mysql-zrm-socket-server
aşağıdakileri değiştirmek için:
Kullanıcı mysql Group mysql
için:
Kullanıcı mysqldba Group dba
- Yeniden başlat
xinetd
hizmet olarak kök kullanıcı:
/etc/init.d/xinetd yeniden başlatma