Backup dan Restore Database MySQL



dokumen-dokumen yang mirip
Departemen Pendidikan Nasional. Ditjen Manajemen Pendidikan Dasar dan Menengah. Direktorat Pembinaan Sekolah Menengah Pertama

PostgreSQL for Windows

4. Pilih direktori tempat penyimpanan lalu klik Lanjut. A. INSTALLASI SOFTWARE 1. Masukkan CD Program ke dalam CD ROM

A. INSTALLASI SOFTWARE

A. INSTALLASI SOFTWARE

Gambar ini menunjukkan informasi pemilihan folder untuk melakukan instalasi software XAMPP.

Manual Book SID RENTAL BUKU, by Manual Book SID RENTAL BUKU, by

Step-Step dalam pembuatan Web

PETUNJUK PEMAKAIAN SOFTWARE

Web Server Administrator

2. Perangkat Jaringan (Kabel UTP, Switch/Hub,Ethernet) Perangkat Lunak 1. Sistem Operasi (WindowsXP, Windows 2000, Windows 2003, Linux)

PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN DB Designer PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN MYSQL

A. INSTALLASI SOFTWARE

LAMPIRAN : CARA MENJALANKAN PROGRAM

I. INSTALLASI SOFTWARE

Manual Book SID-SEKOLAH Manual Book SID-SEKOLAH

Gambar 2. 1 Kotak dialog Pilihan Bahasa

A. INSTALLASI SOFTWARE

INSTALLATION CHECKING

Langkah-langkah Pembuatan Web dengan Joomla

Prosedur Menjalankan Aplikasi Penjualan dan Perhitungan Biaya Produksi. (dengan Metode Job Order Costing pada PT. NUTECH PUNDI ARTA)

Prosedur Menjalankan Program

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

MySQL J A M K E T I G A

INSTALASI ACTIVE DIRECTORY

Menjalankan aplikasi MYSQL

PETUNJUK PEMAKAIAN SOFTWARE

PEMELIHARAAN HARDWARE DAN SOFTWARE KOMPUTER. Hamidah Suryani Lukman Asisten Rhidayansyah

BUKU PANDUAN CARA PENGGUNAAN APLIKASI PERHITUNGAN TITIK IMPAS PADA MULTIPLE PRODUCT

Bab I Pengenalan dan Instalasi

Setting SMS Gateway dengan GAMMU Private Training Web Development Padang. 11/2/2014

Buku Petunjuk Instalasi Aplikasi Sistem Informasi Kearsipan Dinamis (SIKD) Versi 2.0

INTRODUCTION JAVA NORHIKMAH,M.KOM

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

Nelson Butar Butar website : ditulis pada tanggal pkl Wib di kos-kosan, Jaksel.

SHARING FILE MENGGUNAKAN WINDOWS XP

Written by mangthjik riche Wednesday, 05 August :01 - Last Updated Monday, 31 August :17

1.1 Memulai Access 2007

Buku Panduan. Sistem Informasi Manajemen Lembaga Kursus dan Pelatihan (v.1.0)

PETUNJUK INSTALASI RETAIL OPERATIONS

TUGAS PAPER BACKUP DATABASE OLEH : NAMA : PUTRA ADNYANA NIM : KELAS : A103

2.2 Active Directory. Instalasi Active Directory

INSTALASI WEB SERVER PADA MICROSOFT WINDOWS

KURSUS ONLINE BIZIT STUDIO IT LEARNING & WORKSHOP KURSUS ONLINE 002. Penulis Gute. Mahendra

BAB 4 IMPLEMENTASI DAN EVALUASI

INSTALASI JARAK JAUH

1. Desktop Microsoft Windows

BAB IV IMPLEMENTASI DAN PENGUJIAN

INSTALLASI ACTIVE DIRECTORY(AD)

Tutorial Komputer Copyright 2006 TC 2 nd Floor EEPIS - ITS. Iwan Setiawan

USER GUIDE. Aplikasi Ekstraksi Tabel PDF

1. Mengaktifkan fungsi Record - Klik kanan pada layar,monitor akan menampilkan Taskbar (Lihat gambar 1) Gambar 1

Ms. SQL Server mengimplementasikan database dengan menyimpan 2 struktur, yaitu :

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

BAB IV IMPLEMENTASI DAN PENGUJIAN

Software Software adalah: Instruksi (Program komputer) yang pada saat dieksekusi menghasilkan fungsi dan unjuk kerja yang dikehendaki.

Membuat FTP di Windows Server 2003

Manajemen Data dengan Database MySQL Supriyono, M.Kom

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE DATABASE KUALITAS AIR MODUL KELAS I ~ IV

Manual Installasi SLiMS 7 (Cendana) Di Windows 7 *

Perbandingan Cara Sharing File/Folder Pada Windows 7 dan Windows XP

Mengeksplorasi Database PostgreSQL dengan PgAdmin III

Project 9: Memperbaiki Partition Table dengan TestDisk (25 points)

OPERASIONAL KOMPUTER

USER GUIDE APLIKASI EKSTRAKSI TABEL HTML

E-Trik Visual C++ 6.0

Untuk pembuatan web offline ada beberapa cara dan juga alat/software yang digunakan antara lain: 1. INSTALLASI XAMPP

PRAKTIKUM 1 PENGENALAN SQL SERVER 2000

MANAJEMEN FILE DAN RESOURCES SHARING

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE DATABASE KUALITAS AIR LIMBAH RUMAH SAKIT

Untuk Terminal Services diperlukan instalasi, sedangkan untuk Remote Desktop hanya diperlukan aktivasi program terserbut.

Manual Book SID-KOPERASI Manual Book SID-KOPERASI

Virtual PC dapat berjalan di Windows XP, Vista maupun Windows 7. Saya melakukan installasi pada Windows 7, 64 bit.

Mengenal Oracle 10g XE

Manual Book SID-RETAIL Pro Manual Book SID-RETAIL Pro

DASAR JARINGAN KOMPUTER

Sharing Printer di SlemanOS Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

Step By Step IIS By Prihastomo

Copy Right 2009 Not right to copy without permission

PENGENALAN MICROSOFT SQL SERVER

2.1 Instalasi Joomla Secara Lokal

Modul 4 INSTALASI DAN KONFIGURASI WEB SERVER

LANGKAH-LANGKAH BACKUP & RECOVERY PADA DATABASE MYSQL

Petunjuk Upload database MySQL menggunakan PhpMyAdmin

Bab 3 : Setup Aplikasi. Bab 3 Setup Aplikasi

ADempiere. Persiapan sebelum instalasi ADempiere, adalah sebagai berikut :

Petunjuk Upload Database MySQL

PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN MYSQL PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN MYSQL

PETUNJUK PENGGUNAAN SI PINJAMAN ALAT LABORATORIUM UNIVERSITAS NEGERI YOGYAKARTA

SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB

B. Alat dan Bahan 1. PC dengan sistem operasi Windows. 2. Software utility Recovery dan Restore. 3. Media storage.

SIADPA. Letak variabel di dalam dokumen blanko

TUJUAN PEMBELAJARAN. Tujuan Pembelajaran Umum :

MODUL 2 KEGIATAN PEMELAJARAN 3

USER MANUAL. Optimalkan Kinerja Komputer (Windows) By: PT. Amandjaja Multifortuna Perkasa

PENGENALAN POLA WAJAH DENGAN METODE LEARNING VECTOR QUANTIZATION UNTUK PRESENSI REAL-TIME ANGGOTA PERPUSTAKAAN STMIK AKAKOM YOGYAKARTA

BAB III MANAJEMEN FILE

Materi : Manajemen File dalam OS Windows

Transkripsi:

Backup dan Restore Database MySQL Membangun database dengan mysql terkadang mengalami kendala karena kesalahan mengetikan perintah dan mengeksekusi perintah sql tersebut dan ternyata berakibat data menjadi hilang atau disebabkan karena suatu sebab lainnya 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. Backup database MySQL sebenarnya bisa dilakukan dengan banyak cara dan juga banyak aplikasi yang menyediakan fasilitas backup misalnya melalui PhpMyAdmin, Navicat atau aplikasi yang lain. 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. A. Backup Database Format penulisan backup menggunakan MySQLDump adalah : mysqldump --opt -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 yang akan di backup [file_backup.sql] Nama file backup yang dihasilkan [--opt] Pilihan mysqldump Backup All Database Proses backup all database ini akan menghasilkan backup yang lengkap. Isi backup ini adalah Database Table Data Table View Trigger, function / procedure Untuk membackup seluruh database mysql, perhatikan contoh berikut : mysqldump --all-databases -u root -p > c:\all_mysql.sql Selanjutnya masukkan password user root Enter password: ****** Jika anda ingin melakukan backup tanpa ada konfirmasi permintaan password anda bisa menggunakan perintah : mysqldump --all-databases -u root -pichwan > c:\all_mysql.sql Perhatikan gambar berikut :

Backup 1 Database Proses backup 1 database ini akan menghasilkan backup yang seluruh object yang ada di dalam database yang ditunjuk saja dan nama database tidak ikut terbackup. Isi backup ini adalah Table Data Table View Trigger, function / procedure Untuk membackup 1 database anda bisa menggunakan pemanggilan nama database. Contoh : mysqldump kursus -u root -p > c:\kursus.sql Backup object ( Table, View dan lainnya ) dari Database Selain backup database anda juga dapat membackup object yang ada di dalam database seperti table, view atau yang lain. Isi backup ini adalah sesuai dengan object yang dibackup. Untuk membackup 1 table atau beberapa table yang ada di dalam database anda bisa menggunakan pemanggilan nama table yang akan dibackup dibelakang nama database table tersebut dengan dipisah space. Contoh : mysqldump kursus instruktur sesi -u root -p > c:\mysql_table.sql B. Restore Database 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 : mysql -u root -pichwan mysql < c:\all_mysql.sql 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 C. 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

b. Pilih path pada System Variables klik tombol Edit 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 Start in : C:\

Pada tab Schedule isikan : Schedule Task : Daily Start Time : 12:00 AM Every : 1

5. Klik OK, jika tampil dialog password, isikan pasword sesuai dengan user yang anda gunakan. Referensi: http://www.percona.com/services/data-recovery-services-mysql.html http://dev.mysql.com/tech-resources/articles/recovering-from-crashes.html http://code.google.com/p/innodb-tools/ http://kb.masterweb.net/beta/index.cgi/read/backup_dan_restore_database_mysql