Mysql Otomatik Backup Alma

Merhabalar arkadaşlar kullanmış olduğum hazır web sunucularından xampp veya laragon üzerinde kurulmuş olan mysql veritabanlarımı otomatik yedekliyorum. Sizinde işinize yarayabilir.

Ekten indireceğiniz dosyaları C dizinine atmanız ve aşağıdaki bölümleri kendinize göre uyarlamanız yeterlidir. Sonrasında Task Scheduler ile otomatik bir görev tanımlamanız yeterlidir. Gerekli bilgileri aşağıda paylaşıyorum.

Dosyaları indirmek için tıklayınız.

set dbuser=veritabanınızda tam yetkiye sahip bir kullanıcı

set dbpass=bu kullanıcnın şifresi

Aşağıdaki path’leri xampp kullandığım için kendime göre düzenledim. Sizde kendinize göre ayarlayabilirsiniz.

set errorLogPath=”c:\MySQLBackups\backupfiles\dumperrors.txt”

set mysqldumpexe=”C:\xampp\mysql\bin\mysqldump.exe”

set backupfldr=c:\MySQLBackups\backupfiles\

set datafldr=”C:\xampp\mysql\data”

set zipper=”c:\MySQLBackups\zip\7za.exe”

Zamanlanmış Görev Planımın Görüntüleri

1- Bu kısımda görevi çalıştırırken Windows üzerindeki bu işlemi yapacak olan kullanıcıyı seçmeniz gerekiyor.

2- Bu kısımda ise yedeklememizin zamanını seçiyoruz.

3- Burada çalıştıracağımız batch file’ı seçmeniz yeterli olacaktır.

© 2024 ufukcam • Crafted with ❤️ by W3Layouts and Gatsby