Posted in Linux
Backup dan Restore Mysql dengan GZ file
MySQL masih menjadi basis data yang dipakai oleh sebagian besar orang di dunia. Oleh karena itu, backup menjadi suatu hal yang sangat penting. Namun ada masalah ketika basis data yang di backup berukuran sangat besar. Ada salah satu cara yang dapat melakukan backup secara compressed, sehingga hasilnya amat sangat lebih kecil daripada ukuran sebenarnya. Backup dengan cara ini memanfaatkan “gz” sebagai alat untuk melakukan kompresi.
Untuk backup file, jalankan perintah berikut
mysqldump -u root -p --database [your database name] | gzip -9 > nama-file.sql.gz
Untuk mengecek apakah file backup adalah file yang benar, jalankan perintah berikut, dan tekan [q] untuk keluar
zless nama-file.sql.gz
Untuk melakukan restorasi, jalankan perintah berikut
gunzip < nama-file.sql.gz | mysql -u root -p