Günlük Mysql Yedeği Alabilecek Program?
-
Şöyle bir program arıyorum;
Bilgisayarıma kuracağım, istediğim saatte, her gün veritabanlarına bağlanarak mysql yedeği çekecek. Bu direk sql dosyası olur veya benim için zipler vs. Böyle ulvi bir program henüz yapılmadıysa Plesk panel için oto backup alıp, bana emaile ek yaparak gönderip, sunucu üstündeki backup dosyasını silebilecek görev parçacağı bilen duyan gören var mı?
Hiç biri yoksa farklı bir düşüncesi olan var mı? Sürekli elle 250+ veritabanı yedeği almak can sıkıcı oldu :|
Not: windows üzeri arıyorum, linux ya da php ile yedek alma tarzı şeyler ilgimi çekmiyor. Sunucuya plesk otobackup ile yedek aldırıp, cmd ya da vbs scriptle yedek indirmek de sağlıklı olmuyor denedim. Nokta atışı lazım.
-
Zamanında şöyle bir tool yazmıştık. Hala da işimizi görür :) FTP upload vs.
Pazartesiye kadar bulamazsan pm at hocam, şirkete geçtiğimde göndereyim.
-
Bunu otomatik yapıp Yandex Disk'e yedekleyen program yazmıştı aramızdan bir mürid.
-
@saybirs hocam on numara gözüküyor tam hayallerimdeki program o_0
@mkyb link nick hatırlıyor musun hocam ona da bakayım bi
-
Yönetim panelin varsa cron sekmesi altında yedekle.
Centos ise işletim sistemin.
yum install duplicity
Ubuntu için
apt-get install duplicity
bu paketi kur
#!/bin/sh printf "\n\n----------------------------------------------------------------\n" date printf "\n" if [ -f /root/.backupRunning ] then printf "Başka bir yedekleme işlemi zaten çalışıyor!" exit else printf "Yedekleme başlıyor..." echo 1 > /root/.backupRunning fi duplicity --timeout 600 --exclude-other-filesystems --no-encryption / webdavs://mailAdresiniz@yandex.com:sifreniz@webdav.yandex.com/ rm /root/.backupRunning
Sondan 3 satırı kendine göre duzenle. Programcığa izin verelim.
chmod +x /root/backup.sh
Bir cron oluştur ve yedeklesin.
-
pesimistzombie bunu yazdı
@mkyb link nick hatırlıyor musun hocam ona da bakayım bi
-
Linux da Cron, windows da Windows Task Schedular var. Bunları kullanabilirsin.
Bunların içinde de linux da bash, windows da bat yaz.
mysqldump -u root -pPassword veritabanim > /path/to/nereyeistersen.sql
wts : https://technet.microsoft.com/en-us/library/cc748993%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396
linux cron için, crontab -e yaz terminale açılan yerdeki ilk iki yıldız dk sa : 45 23 * /bin/bash /path/to/backup.sh şeklinde yaparsan hergün 23:45 de, backup.sh dosyanı çalıştırır.
Onun içine de dump'ı yazcan.
patata tarafından 10/Eyl/17 03:03 tarihinde düzenlenmiştir