To do point :
Buat file .sh example mysqlbackup.sh
--- awal file mysqlbackup.sh ---
#!/bin/sh
date=`date +%Y-%m-%d_%Hh%M`
mysqldump -u root -psaifiahmada --database mywebdb --complete-insert > /root/backup_mysql/$date.sql
gzip /root/backup_mysql/$date.sql
--- akhir file mysqlbackup.sh ---
Penjelasan script file mysqlbackup.sh
> date :: menuntukkan tanggal dan waktu
> mysqldump :: command untuk backup databases
> -u root :: user database adalah root
> -psaifiahmada :: password database adalah saifiahmada
> mywebdb :: nama database mywebdb
> complete-insert :: semua data
> /root/backup_mysql :: tujuan backup / tempat penyimpanan backup
> $date.sql :: nama file hasil backup berekstensi .sql dengan nama file variabel date_time / waktu backup
Edit crontab ::
> Buka terminal, masuk sebagai user root
> ketikkan command crontab -e
30 17 * * * /root/backup_mysql/mysqlbackup.sh # JOB_ID_1
> simpan :: Ctrl+O
> Exit :: Ctrl+X
:)
apaaa ,, ada suara sumbang di samping sanaa :) ,,
terdengar suara lirih ,, yang untuk ms jendelas gmn ??????
ooooooo gtu ,, OK :P siap bozz mumpung jg lagi coba di ms jendelas ne :)
=== BOF backup_mysql.bat ===
C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqldump -uroot -psaifiahmda mywebdb > D:\backup_mysql\mywebdb_%DATE:~7,2%_%DATE:~4,2%_%DATE:~10,4%.sql
=== EOF backup_mysql.bat ===
simpan sebagai file bat dan letakkan di lokasi yang kita inginkan misal di Desktop :)
=== BOF start_glassfish.bat ===
D:\glassfish\bin\asadmin start-domain domain1
=== EOF start_glassfish.bat ===
simpan sebagai file bat dan letakkan di lokasi yang kita inginkan misal di Desktop :)
Untuk penjadwalannya lewat menu
All Programs > Accessories >> System Tools >> Schedules Tasks
> Pilih Add Scheduled Tasks , "klik dua kali" :)
> Next
> Browse tempat penyimpanan file bat pada lokasi penyimpanan tadi
> Atur waktu misal Daily, Weekly, Monthly, One time only, When my computer starts, atau When I log on,,
> misal kita pilih Daily
> Next
> Isi waktu pada Start Time
> Next
> Isi password user yang menjalankan
> Next
> Finish
# Supaya hasil backup.sql bisa langsung di compress ,, pke 7Zip
install 7zip terlebih dulu
baru buat file script
==awal
set file_backup=mywebdb_%DATE:~0,2%_%DATE:~3,2%_%DATE:~6,4%
cd C:\Program Files\MySQL\MySQL Server 5.1\bin\
mysqldump -uroot -psaifiahmada mywebdb > D:\backup_mysql\%file_backup%.sql
cd C:\Program Files (x86)\7-Zip\
7z a -t7z D:\backup_mysql\%file_backup%.7z D:\backup_mysql\%file_backup%.sql
del D:\backup_mysql\%file_backup%.sql
==akhir
Sumber :: banyak sumber dicampur bumbu pengalaman
saifiahmada.com adalah blog belajar programming Indonesia, membahas lengkap materi bahasa pemrograman: code HTML, CSS, Bootstrap, Desain, PHP, MySQL, coding Java, Query, SQL, dan dunia linux
thx y.. minta pin bb dunk untuk sharing ajah masalah data base ..
ReplyDeletemaaf mas, pke android :) ,, share bisa lewat email
ReplyDelete