phpMySQLAutoBackup – Otomatik yedekleme
MySQL veritabanlarının yedeklenmesini otomatik hale getiriyor. PHP script’i veritabanını okuyor (verileri ve yapıları), gzip biçiminde sıkıştırıyor ve belirttiÄŸiniz e-posta adresine gönderiyor. Veritabanı kullanan ve verilerin güncelliÄŸinin önemli olduÄŸu web siteleri için mutlaka bir acil durum planı yapılmalıdır.
- Barındırma hizmetini veren bilgisayardaki teknik sorundan veritabanları zarar görebilir
- Sunucu bilgisayar saldırıya uÄŸrayıp tüm veritabanları silinebilir
- Wweb uygulamanızın hatasından kaynaklana bir sebepten veritabanınız zarar görebilir
- Uygulamanızı emanet ettiğiniz 2. kişi kazayda verileri silebilir
İşte bütün bu olası senaryolara karşı biz geliÅŸtiricilerin tedbirimizi elden bırakmamamız gerekiyor. Bu script sayesinde yukarıda saydığım durumlarda veritabanının güncel bir kopyasını posta kutunuzdan alıp yerine koyabilirsiniz. Güzel..
Biraz da script’i tanıtalım: run.php dosyasına, veritabanı baÄŸlantı bilgilerini, e-posta adresini ve tabiki yedeklenecek tabloların adlarını giriyorsunuz. Peki yedekleme iÅŸlemi nasıl baÅŸlatılacak? /phpMySQLAutoBackup/run.php dosyasını tarayıcınız ile ziyaret ettiÄŸinizde yedekleme baÅŸlatılacak ve yedek dosyaları run.php de belirttiÄŸiniz e-posta adresine gönderilecek. Ayrıca run.php içerisindeki save_backup_zip_file_to_server deÄŸiÅŸkeninin deÄŸerini 1 yaparak dosyaların sunucuda da depolanmasını saÄŸlayabiliyorsunuz. Bu iÅŸlemin zamanlamasının otomatik olarak yapılmasını istiyorsanız sistem görev zamanlayıcınızı (linux için crontab, windows için zamanlanmış görevler) ile veya ‘ı kullanarak yapabilirsiniz.

Turkish
English
Chinese
