01.14.09

backup database di wiindows

Posted in DB MYSQL at 6:21 am by mahmudiimam

kemarin pas abis kejadian di serverku. aku jadi berfikir keras untuk menemukan backup database dan backup tersebut tidak mengganggu jalannya proses di database, aku coba cari ke paman ku yaitu GOOGLE aku menemukan sebuah tool ato software untuk backup otomatis tiap beberapa detik. tapi, sangat menggangu sekali dengan jalanya process di database.

jadi akhirnya aku …. ya cari-cari.

ya nemuin tapi untuk windows. tapi gak apa deh untuk dokumentasiku biar aku ntar jg gak repot repot banget cari lagi. wong namany manusia suatu saat pasti lupa. maknaya aku documentasikan di sini .

ya udah gak usah banyak omong langsung aja:

ketikkan di notepad script di bawah ini :

@echo off
title BAKCUP DATABASE NOW
color b
echo -
echo +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
echo *
echo RUNNING SCHEDULED JOB FROR MYSQL BACKUP ON WINDOWS
echo -
echo -
echo AUTHOR: Imam mahmudi
echo -
echo         %DATE:~7,2%-%DATE:~4,2%-%DATE:~10,4%
echo +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
echo -
echo -
echo Current time is :
echo ~
time /t
echo -
echo -
echo         [    ]
pause
IF NOT EXISTS D:\backup. (
mkdir D:\backup.
echo directory id OK
echo lanjutkan untuk process
echo …..
)

IF EXIST D:\backup\*.sql goto trayagain
IF NOT EXISTS D:\backup\*.sql (
cd D:\appserv\mysql\bin
mysqldump -u root -p 369 –databases backup_engine_server –result- file=”D:\backup\backup_db.%DATE:~0,7%.sql”.
)

simpan dengan ext .bat misal backup.bat

kemudian buka command prompt ketikkan seperti di bawah ini :

AT 02:00 /every:M,T,W,Th,F,S,Su c:\backup\backup.bat

udah gitu tok wongan.

supaya anda lebih pasti silahkan cek di control panel->schedule task disitu ada at1 dan job yg akan di process tiap hari. sesua yg telah anda tentuakn di AT tersebut.

salam imam mahmudi cah malang asli

terimakasih.