Ben Linux sunucum için bir veritabanı yedekleyen sistem yazmaya çalışıyorum ama shell scriptten hiç anlamıyorum kendim biraz uğraştım ve şunu hazırlaya bildim ancak:
#!/bin/sh cd /var/lib/sqlyedek rm -rf sqlyedek.tar.gz tar cvzf sqlyedek.tar.gz /var/lib/mysqlBununla yedekleme işlemini yapıyorum fakat bir sorun var sunucudaki sitenin birisine bişi olsa ve o halde yedek alırsa script'in hiçbir yararı olmaz. Benim yapmak istediğim silme işlemini "rm -rf sqlyedek.tar.gz" kaldırayım bunun yerine tar'ın ismini yedek aldığı tarihi yazsın ben eski yedekleri silerim bu shell scriptle mümkün değilse bana en az 3 günlük yedeklazım mesala şuda olabilir 1.tar.gz, 2.tar.gz sürekli sıralı olarak yedek alsa 1 varsa 2 yapsın 2 varsa 3 çok zor bir şeymi acaba bu?
İlgilenenlere teşekkür ederim
bunu birde cron a eklersem tamamdır.