Bagi seorang webmaster, backup aplikasi dan database merupakan suatu hal yang wajib dilakukan secara rutin. Proses backup database di MySQL tidaklah susah. Misalnya jika anda memiliki database dengan nama “db_mywebsite”, dan anda ingin menyimpannya di /home/db_backup/ maka anda cukup menjalankan perintah sebagai berikut di shell :
gue:# mysqldump -u <user> -p <nama_database> > path_backup
gue:# mysqldump -u root -p db_mywebsite > /home/db_backup/mywebsite.sql
Sangat mudah.
Namun, bagaimana jika anda memiliki begitu banyak database di server anda. Adalah mungkin jika anda melakukan proses dump MySQL satu persatu untuk setiap database yang anda miliki. Namun hal tersebut tentunya akan memakan banyak waktu. Bukankah sebagian kita punya prinsip yang sama, “jika bisa cepat kenapa harus lambat”, “jika bisa mudah kenapa harus susah”.










