Etiket arşivi: mysql

Ssh üzerinden tüm mysql veri tabanlarınızı yedekleyin

Ssh üzerinden tüm veri tabanlarınızı yedeklemek için ihtiyacınız olabilecekler;

  1. putty.exe (Ssh bağlantısı için gereklidir. Alternatif programlar da kullanabilirsiniz.)
  2. yedekal.sh (Yedek almak için gereken kodları barındırır.)
  3. Mysql root şifreniz (Mysql için root erişimi bulunan bir kullanıcı adı da olabilir. Plesk sunucularda plesk kullanıcı adı admin şifre ise plesk admin şifrenizdir.)

Yedekal.sh dosyamızda root kullanıcı adı tanımlıdır. Bunu değiştirmek için dosyamızı not defteri ile açıp şu kodların geçtiği satırı bulun ve kalın olarak vurguladığım root yerine admin yada kendi kullanıcı adınızı belirtin.
mysqldump -u root -p$1 ${u} > /root/sqlyedek/${u}.sql

Dosyayı sunucunuza attıktan sonra şu komutla çalıştırın.
sh yedekal.sh mysqlşifreniz

Tüm veri tabanlarınızı yedekledikten sonra /root/ dizinine tar.gz uzantılı tek parça halinde sıkıştırılmış dosya içinde yedekleriniz hazır.