Friday, August 07, 2009

Restore dan Backup (dump) database lewat console

Tulisan kali ini tentang bagaimana caranya membackup (Dump) dan merestore database.

Oya sebelumnya udah tahu apa belum apa sih Dump and Restore database??

BACKUP atau Sering disebut dump itu merupakan sebuah cara untuk membackup database yang ada di mysql kita, misalnya database kita terkena hack dan date tersebut semuanya hilang. tapi untung untungnya kita sudah membeckup terlebih dahulu. jadi pada saat terjadi hal tersebut database kita mash bisa di selamatkan. dan catatan bagi para pembaca, usahakan untuk membackup database minimal sebulan sekali.
RESTORE merupakan sebuah cara untuk mengembalikan database kita ke dalam Mysql. hehe..
untuk caranya membackup database kita adalah sebagai berikut:

1. Seperti biasa hal pertama yang harus dilakukan adalah membuka console haha..
2. Setelah itu ketik mysqldump -b (nama database) -u(nama user) -p(pasword) > (lokasi penyimpanan)/database.sql

Misalnya saya menyimpan DB di desktop (dalam Ubuntu):
mysqldump -b Mydb -uroot -pMypass > /home/user/Desktop/databaseku.sql

3. setelah itu periksa lah pada desktop anda pasti akan ada yang namanya databaseku.sql


Sekarang caranya untuk merestore database kita adalah sebagai berikut :

1. Buka console seperti biasa hahahaha....
2. Kalo misalkan kita belum mempunyai databasenya. kita bisa coba membuat databasenya terlebih dahulu dengan cara sebagai berikut:
a. Login kedalam mysqlnya terlebih dahulu dengan cara: mysql -u root -p
b. Setelah itu masukan passwordnya.
c. Ketik create databases (namaDB yang sesuai dengan file SQLnya) nama databese itu bisa diketahui dengan cara membuka file tersebut dan di dalamnya pasti ada nama databasenya.
d. Setelah itu keti \q untuk keluar dari MYSQL
3. Setelah berhasil membuat database kita bisa memulai merestore file.Sql kita kedalam mysql kita. dengan perintah mysql -u(user) -p(pass) (namadatabase) < /lokasi/database.sql contoh : mysql Mydb -uroot -pMypass Mydb> /home/user/Desktop/databaseku.sql.

Demikian lah cara untuk Merestore dan membackup database...
SELAMAT MENCOBA ..

1 comment: