Backup mysql secara berkala pada Windows

Kebanyakkan server pangkalan data mysql menggunakan linux sebagai os dan tidak ketinggalan windows. Di sini kita share serba sedikit bagaimana nak backup secara berkala mysql.

1. Create fail .bak

REM fail backup.bat untuk backup mysql dengan nama yyyy-mm-dd.sql
@echo off
cd C:\[nama_folder]\mysql\bin
mysqldump.exe –user=user_anda –password=password_anda -A > C:\[nama_folder]\daily-%date:~6,4%-%date:~3,2%-%date:~0,2%.sql

[nama_folder] = folder mengikut persekitaran anda
2. Gunakan Schedule Task yang terdapat pada windows untuk run script ini. Dengan ini kita dah boleh set sama ada backup dilakukan daily, weekly mahupun hourly.

Sumber: Rais.My

Comments