Bu makale MySQL İçin Zmanda Kurtarma Yöneticisi (ZRM)
Aşağıdaki örnekte, bir MySQL veritabanı kullanıcısına, bir MySQL sunucusunun tüm veritabanlarındaki tüm tablolar için yedekleme ve geri yükleme yapmak için gerekli ayrıcalıkları verme adımlarını gösteriyoruz. Belirtilen kullanıcı halihazırda mevcut değilse oluşturulacaktır. Benzer şekilde, iki farklı veritabanı kullanıcısı kullanılabilir: biri yedeklemeler ve diğeri geri yüklemeler için. Bakınız MySQL Hesabı için Gerekli Ayrıcalıklar Daha fazla ayrıntı ve yedeklemeler ve geri yüklemeler için gerekli olan en güncel ayrıcalıklar listesi için MySQL için ZRM Kullanım Kılavuzu.
Örnek Ortam
Yedek kullanıcı adı: | yedek kullanıcı |
---|---|
Yedek kullanıcı şifresi: | zrmbackup |
ZRM yedekleme sunucusu ana bilgisayarı: | kuvars.zmanda.com |
MySQL sunucu ana bilgisayarı: | db2.zmanda.com |
MySQL sunucu sürümü | 5.1.x |
Basamaklar
- MySQL sunucusuna giriş yapın.
- MySQL'e kök kullanıcı olarak bağlanın.
db2:/ # mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 1 to server version: 5.1.08
Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
mysql> - Kullanıcı için ayrıcalıklar verin
backup-user
ZRM sunucusundan bağlanmak içinquartz.zmanda.com
şifre ilezrmbackup
.Not:localhost
yerine kullanılabilirquartz.zmanda.com
MySQL sunucusu ZRM sunucusu için yerel olduğunda.mysql> GRANT SELECT, INSERT, UPDATE, CREATE, DROP, RELOAD, SHUTDOWN, FILE, INDEX, ALTER, SUPER, LOCK TABLES, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, TRIGGER, CREATE ROUTINE, DELETE, EVENT, ALTER ROUTINE ON *.* TO 'backup-user'@'quartz.zmanda.com' IDENTIFIED BY 'zrmbackup';
Query OK, 0 rows affected (0.01 sec) - Ayrıcalıkları Temizle.
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec) using password