Otomatik Mysql yedekleme ve uzak sunucuya yüklenmesi

0
Onaylı Üye
Üye
Katılım
5 Ekim 2013
Mesajlar
20
Tepki puanı
0
Konum
Ankara
Otomatik Mysql yedekleme ve uzak sunucuya yüklenmesi için bazı arkadaşların işe yarayacağını düşünerek bu bilgiyi paylaşmak istedim.

Yapılması gerekenler
SSH dan sunucunuza giriş yapın

1) Yedekler adında bir klasor oluşturmak içinde aşağıdaki yolu takip ediniz

Kod:
mkdir /home/yedekler

2) Yedekler klasörünün içine aşağıda linkini verdiğim sh ve conf dosyalarını indirmek için 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ı düzenlemek için

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

Düzenlemeleriniz bittikten sonra CTRL + X > Y > ENTER

4) 30 dakikada bir yedek almasını sağlayabilirsiniz, bunun için 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

Düzenlemeleriniz bittikten sonra CTRL + X > Y > ENTER

-------------------------------------------------------------------------------------------------------

Opsiyonel : Gerektiğinde manuel yedek almak için
Kod:
sh /home/yedekler/backupmysql.sh
komutunu kullanınız.

Kaynak : http://serkanaydin.com.tr/otomatik-mysql-yedekleme-ve-uzak-sunucuya-yuklenmesi/
 
Geri
Üst