Backup Dan Recovery
-
Upload
achira-anam -
Category
Documents
-
view
14 -
download
0
Transcript of Backup Dan Recovery
1.Ahmad Rofi’i
2.Ahmad Riza Kurniawan
3.Arfiadi Hani
4.M.Robby
5.Tito
Backup dan Recovery
Pendahuluan
Sebagai seorang DBA tentunya kita tidak berharap data yang tersimpan di dalam database hilang karena suatu sebab misalnya hard disk bad sector, server hilang, kebakaran atau yang lain. Untuk mencegah kehilangan data, tentunya kita harus melakukan backup database secara berkala, sehingga jika terjadi kejadian seperti di atas kita bisa langsung mengembalikan data sesuai dengan backup database terakhir.
Pendahuluan
Backup database MySQL sebenarnya bisa dilakukan dengan banyak cara dan juga banyak aplikasi yang menyediakan fasilitas backup misalnya melalui PhpMyAdmin, Navicat.
Berikut ini adalah contoh cara membackup database MySQL dengan aplikasi bawaan MySQL sendiri yaitu aplikasi 'MySQLDump.exe'. Aplikasi ini secara default akan disediakan pada saat anda melakukan installasi MySQL, tepatnya berada pada directory BIN milik MySQL path.
Struktur Backup all database
[user] Nama user database [password] kata sandi untuk user database tersebut. Password ini dituliskan di belakang –p tanpa ada space.· [database] Nama database yang akan di backup· [file_backup.sql] Nama file backup yang dihasilkan
1.Backup database & restore dengan MySqlDump.2.Backup database dengan aplikasi tambahan3.Backup and Restore OS
Struktur Restore database
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.
CONTOH
mysql -u root -proff mysql < c:\all_mysql.sql
1 – MYSQLDUMP & MYSQL
DENGAN MENGGUNAKAN PERINTAHmysqldump –u user –p database table > file
mysqldump –u user –p database > file
RECOVERY DENGAN MENGGUNAKAN PERINTAHmysql –u user –p database < file
mysql –u user –p < file
HASIL
FILE DALAM FORMAT TEXT, BERISI STATEMENT SQL YANG BISA DIGUNAKAN UNTUK MEMBUAT KEMBALI DATABASE/TABLE YANG DI BACKUP
3 – BACKUP LANGSUNG
DATA BASE FOLDER BACKUP DILAKUKAN DENGAN
MELAKUKAN “COPY-PASTE” FOLDER
RECOVERY DILAKUKAN DENGAN MELAKUKAN “COPY-PASTE” FOLDER DATA BASE DI \MYSQL\DATA\
Backup Otomatis
1.Dengan menggunakan fasilitas ‘scheduled Tasks’ ( Windows ) atau ‘crontab’ ( Linux ).
2.Menggunakan MySQL Administrator (windows)
BACKUP vs EXPORT
BACKUP STRUKTUR DATA,
DAN ISI DATA BISA DI PAKAI
PADA SERVER YANG MENDUKUNG STANDAR SQL YANG SAMA
EXPORT HANYA ISINYA
SAJA BISA DI PAKAI
UNTUK SERVER APAPUN YANG MENDUKUNG FORMAT FILE
Backup & Restore OS Windows
1.Menggunakan Live CD HIREN GHOST
KESIMPULANKesimpulan
Jadi manfaat backup data yaitu kita masih mempunyai cadangan data dari data yang hilang/rusak/terhapus,
baik yang disebabkan oleh kesalahan kita sendiri atau faktor lain di luar kemampuan kita, seperti : terkena
virus, file rusak (tidak bisa dibuka), perangkat komputer error/bermasalah, mati listrik, bencana, dan
lain sebagainya. Dengan begitu cadangan data yang sudah kita simpan
tersebut dapat kita gunakan kembali sebagai pengganti data yang telah hilang/rusak/terhapus tadi.
Fungsi back up data lebih mengacu pada faktor keamanan dan kenyamanan dalam menggunakan
komputer.