İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Otomatik Mysql yedekleme ve uzak sunucuya yüklenmesi

hemensunucu

0
İyinet Üyesi
Katılım
5 Ekim 2013
Mesajlar
20
Reaction score
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/
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst