Otomatik Mysql yedekleme ve uzak sunucuya yuklenmesi icin bazı arkadaşların işe yarayacağını duşunerek bu bilgiyi paylaşmak istedim.
Yapılması gerekenler
SSH dan sunucunuza giriş yapın
1) Yedekler adında bir klasor oluşturmak icinde aşağıdaki yolu takip ediniz
Kod:
mkdir /home/yedekler
2) Yedekler klasorunun icine aşağıda linkini verdiğim sh ve conf dosyalarını indirmek icin aşağıdaki yolu takip ediniz.
Kod:
cd /home/yedekler/
Kod:
wget http://serkanaydin.com.tr/mysqlyedekleme.zip
Kod:
unzip mysqlyedekleme.zip
3) backupmysql.conf dosyasını duzenlemek icin
Kod:
nano /home/yedekler/backupmysql.conf
MySQL Settings kısmından hangi veritabanı yedeklencek bilgilerini yazınız
FTP Settings kısmına FTP bilgilerinizi yazınız
Duzenlemeleriniz bittikten sonra CTRL + X > Y > ENTER
4) 30 dakikada bir yedek almasını sağlayabilirsiniz, bunun icin cronda tanımlama yapmalıyız (Ayrıntılı Cron Kullanımı)
Kod:
crontab -e
Kod:
*/30 * * * * sh /home/yedekler/backupmysql.sh
Kod:
service crond restart
Duzenlemeleriniz bittikten sonra CTRL + X > Y > ENTER
-------------------------------------------------------------------------------------------------------
Opsiyonel : Gerektiğinde manuel yedek almak icin
Kod:
sh /home/yedekler/backupmysql.sh
komutunu kullanınız.
Kaynak : http://serkanaydin.com.tr/otomatik-m...ya-yuklenmesi/
Otomatik Mysql yedekleme ve uzak sunucuya yuklenmesi
Database0 Mesaj
●5 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Database
- Otomatik Mysql yedekleme ve uzak sunucuya yuklenmesi