Restore database adalah mengembalikan data yang ada di database sesuai dengan file bakcup yang ditentukan. Format penulisan restore database MySQL adalah :
mysql -u [user] -p[password] [database] < [file_backup.sql]
· [user] Nama user database
· [password] kata sandi untuk user database tersebut. Password ini dituliskan di belakang –p tanpa ada space.
· [database] Nama database tujuan
· [file_backup.sql] Nama file backup yang direstore.
Restore All Database
Untuk melakukan restore hasil backup all database, anda bisa menggunakan database mysql sebagai database tujuan. Contoh :
c:\xampp\mysql\bin>mysql -u root -p mysql < c:\bekupMysql\all_db.sql
Enter password:
Restore 1 Database
Untuk melakukan restore hasil backup 1 database anda bisa menunjuk nama database yang beda dengan nama database yang dibackup sebelumnya. Contoh :
mysql -u root -pichwan coba < c:\mysql_kursus.sql
Restore Object Database
Seperti halnya restore 1 database, anda dapat merestore object database ini ke dalam database lain selain database yang anda backup. Contoh :
mysql -u root -pichwan coba < c:\mysql_table.sql
BACKUP DATABASE SECARA AUTOMATIS
Anda dapat melakukan backup secara berkala secara automatis dengan menggunakan fasilitas ‘scheduled Tasks’ ( Windows ) atau ‘crontab’ ( Linux ).
Dengan cara :
1. Daftarkan directory Bin milik MySQL ( C:\MySQL\bin ) pada path.
a. Klik kanan pada My Computer – Properties, pilih tab ‘Advanced’ dan klik tombol ‘Environment Variables’
c. Tambahkan tulisan dibawah ini ( jika lokasi MySQL di drive C )
;C:\MySQL\Bin
2. Buka aplikasi Notepad, ketikkan perintah berikut :
mysqldump --all-databases -u root -pichwan > c:\all_mysql.sql
Simpan dengan nama “BACKUP_CODE.BAT” di C:\
3. Buka scheduled Tasks dari menu Start – Control Panel - Performance and Maintenance - scheduled Tasks. Pada area scheduled Tasks klik kanan pilih new –scheduled tasks beri nama ‘backup_mysql’.
4. Klik kanan pada scheduled tasks yang baru kita buat – pilih properties.
Pada tab ‘Task’ isikan :
Run : C:\BACKUP_CODE.BAT
Pada tab ‘Schedule’ isikan :
Schedule Task : Daily
Start Time : 12:00 AM
5. Klik OK, jika tampil dialog password, isikan pasword sesuai dengan user yang anda gunakan.
Selamat Mencoba …..
Tidak ada komentar:
Posting Komentar