touch yedek.sh
Ardından dosyaya çalışması için izin veriyoruz
chmod a+x yedek.sh
Sonra bu dosyayı favori editörümüzle açıyoruz
nano yedek.sh
içerisine aşağıdaki kodları kendimize göre özelleştirerek yazıyoruz
#/usr/bin/!
tarih=$(date +%F)
sqldosyasi=($tarih"_yedek.sql")
mysqldump -u kullanici -psifre veritabani > /ydedeklenecek_dosya_yolu/yedek/"$sqldosyasi"
kullanici yazan kısıma veritabanı kullanıcı adımızı, sifre yazan kısıma veritabanı şifremizi, veritabani yazan kısıma veritabanı adımızı, /ydedeklenecek_dosya_yolu/yedek/ kısmına yedek aldırmak istediğimiz klasörü yazıyoruz. Ve dosyayı kaydedip çıkıyoruz.
Son olarak /etc/crontab dosyasına :
* 5 * * * /yedek.sh_dosya_yolu/yedek.sh
bu şekilde görev hergün saat 5.00'da çalıştırılmak üzere ayarlamaktadır..
Hiç yorum yok:
Yorum Gönder