SlideShare a Scribd company logo
1 of 10
Download to read offline
INCREMENTAL BACKUP DALAM DB2
Disusun untuk Memenuhi Tugas Sistem Manajemen Basisdata
Disusun Oleh:
M Tsanauddin Farid : 14523076
Ivan Dwipa Wicaksana : 14523133
Kukuh Prihandoko Pratama : 14523161
Hernawan Syafei : 14523273
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS ISLAM INDONESIA
2017
A.KONSEP INCREMENTAL BACKUP DB2
Incremental Backup pada DB2 adalah tipe backup yang akan menyimpan data
pada setiap halaman tabel yang mengalami perubahan, sehingga cocok digunakkan pada
basis data dengan jumlah transaksi yang sedikit. Dalam melakukan incremental backup
perlu dilakukan full backup terlebih dahulu sebagai landasan dari incremental backup.
Incremental backup berdasarkan jarak pembuatannya terbagi menjadi 2 yaitu Full
Incremental Backup dan Delta Backup.
Full Incremental Backup adalah sebuah gambaran yang berisi seluruh halaman
yang berubah semenjak Full Backup terakhir dilakukan, Delta Backup akan mem-backup
seluruh data yang berubah semenjak backup jenis apapun dilakukan. Recovery ketika
dilakukan pada kedua tipe incremental backup membutuhkan 3 data utama yaitu, sebuah
berkas backup penuh, satu atau tidak sama sekali berkas incremental backup, catatan
transaksi. Adapun visualisasi perbedaan antara Full Incremental dan Delta Backup
sebagai berikut.
Gambar 1 Full Incremental Backup
Gambar 2 Delta Backup
B.TUTORIAL INCREMENTAL BACKUP PADA DB2
1. Buka terlebih dahulu command prompt dengan privilege administrator, dan ketikan
perintah dibawah
2. Selanjutnya buat basis data baru bernama simbada
3. Lakukan penguhubungan ke basis data simbada
4. Buat table mahasiswa menggunakan sintak dibawah
5. Masukkan berbagai data ke dalam table mahasiswa seperti dibawah
6. Cek Isi Tabel mahasiswa terlebih dahulu
7. Akan diambil konfigurasi basis data simbada, data konfigurasi tersebut selanjutnya akan
diambil baris yang memiliki kata ‘log’.
8. Konfigurasi LOGARCHMETH1 yang sebelumnya ‘OFF’ akan dirubah menuju DISK D:
Pada Folder DB2 dan SubFolder SIMBADA
9. Paksa semua aplikasi yang terkoneksi dengan basis data db2
10. Hentikan seluruh layanan dan aplikasi yang terkoneksi dengan db2
11. Hidupkan kembali layanan db2
12. Coba koneksikan kembali dengan basis data simbada, didapati kesalahan bahwa basis
data masih dalam keadaan ‘BACKUP PENDING’
13. Lakukan FULL BACKUP terlebih dahulu terhadap basis data simbada ke dalam folder
yang sama dengan LOGARCHMETH1 dan lakukan kompresi pada hasil backup
14. Lakukan backup secara online sama seperti backup offline
15. Lakukan modifikasi konfigurasi basis data simbada yaitu mengaktifkan TRACKMOD
dengan tujuan mengaktifkan backup incremental
16. Lakukan backup basis data simbada secara FULL INCREMENTAL BACKUP dengan
sintak dibawah
17. Lakukan FULL BACKUP terhadapa basis data simbada
18. Selanjutnya akan dicoba DELTA BACKUP dengan menambahkan parameter delta
setelah incremental
19. Restart layanan DB2 dengan tiga sintak dibawah
20. Buat hubungan ke basisdata simbada
21. Masukkan data tambahan yang tidak diinginkan seperti dibawah
22. Cek terlebih dahulu tabel mahasiswa setelah ditambahkan data
23. Lakukan pemulihan basis data simbada menggunakan data backup yang sebelumnya
diambil paling akhir sebelum terjadi kesalahan menggunakan parameter auto, dan tekan
‘y’
24. Lakukan pembacaan ulang seluruh log yang berada di dalam directory backup, yang
berisi semua perubahan hingga sebelum terjadi kesalahan.
25. Bangun hubungan kembali ke basis data simbada
26. Cek kembali tabel mahasiswa
27. Cek lokasi backup yang dispesifikasikan sebelumnya
Terlihat bahwa DB2 dalam melakukan incremental backup akan memiliki
beberapa berkas yang disebut sebagai image serta log file yang digunakan untuk
memulihkan basis data
Referensi
Adamache Blair, Flasza Miro, Mclnnis Dale, U. S. (2009). Using DB2 incremental backup.
Retrieved June 11, 2017, from
https://www.ibm.com/developerworks/data/library/techarticle/dm-
0910db2incrementalbackup/
Ibm. (2014). IBM Knowledge Center. www.ibm.com. Retrieved from http://www-
01.ibm.com/support/knowledgecenter/SSCP65_4.0.0/com.ibm.rational.rrm.help.doc/topics/
r_uc_spec_outline.html?lang=es
Lampiran
Struktur Tabel
ID Nama Umur Jurusan Fakultas

More Related Content

What's hot

Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem database
Fajar Zain
 
1. mata kuliah empati, pengantar, pertanyaan, jenis empati
1. mata kuliah empati, pengantar, pertanyaan, jenis empati1. mata kuliah empati, pengantar, pertanyaan, jenis empati
1. mata kuliah empati, pengantar, pertanyaan, jenis empati
tarmizitaher
 

What's hot (20)

Pemodelan berorientasi objek
Pemodelan berorientasi objekPemodelan berorientasi objek
Pemodelan berorientasi objek
 
Data models
Data modelsData models
Data models
 
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
 
Pengantar Database
Pengantar DatabasePengantar Database
Pengantar Database
 
03 struktur sistem operasi
03 struktur sistem operasi03 struktur sistem operasi
03 struktur sistem operasi
 
MySql Triggers Tutorial - The Webs Academy
MySql Triggers Tutorial - The Webs AcademyMySql Triggers Tutorial - The Webs Academy
MySql Triggers Tutorial - The Webs Academy
 
LAPORAN PENDAHULUAN DIABETES MELITUS
LAPORAN PENDAHULUAN DIABETES MELITUSLAPORAN PENDAHULUAN DIABETES MELITUS
LAPORAN PENDAHULUAN DIABETES MELITUS
 
Kd15 menganalisis struktur penyimpanan pada rdbms
Kd15 menganalisis struktur penyimpanan pada rdbmsKd15 menganalisis struktur penyimpanan pada rdbms
Kd15 menganalisis struktur penyimpanan pada rdbms
 
Kd1 Struktur Hirarki Database
Kd1 Struktur Hirarki DatabaseKd1 Struktur Hirarki Database
Kd1 Struktur Hirarki Database
 
Materi struktur hirarki basis data
Materi struktur hirarki basis dataMateri struktur hirarki basis data
Materi struktur hirarki basis data
 
membuat function dalam mysql
membuat function dalam mysqlmembuat function dalam mysql
membuat function dalam mysql
 
Distro SLiMS : SETIADI (Ide dan Pengembangan Kedepan)
Distro SLiMS : SETIADI (Ide dan Pengembangan Kedepan)Distro SLiMS : SETIADI (Ide dan Pengembangan Kedepan)
Distro SLiMS : SETIADI (Ide dan Pengembangan Kedepan)
 
Pengenalan UML (Unified Modelling Language)
Pengenalan UML (Unified Modelling Language)Pengenalan UML (Unified Modelling Language)
Pengenalan UML (Unified Modelling Language)
 
Advanced data modeling
Advanced data modelingAdvanced data modeling
Advanced data modeling
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem database
 
1. mata kuliah empati, pengantar, pertanyaan, jenis empati
1. mata kuliah empati, pengantar, pertanyaan, jenis empati1. mata kuliah empati, pengantar, pertanyaan, jenis empati
1. mata kuliah empati, pengantar, pertanyaan, jenis empati
 
Kd4 Ketergantungan Fungsional
Kd4 Ketergantungan FungsionalKd4 Ketergantungan Fungsional
Kd4 Ketergantungan Fungsional
 
Presentasi kelompok 7
Presentasi kelompok 7Presentasi kelompok 7
Presentasi kelompok 7
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
Modul praktikum sistem operasi
Modul praktikum sistem operasiModul praktikum sistem operasi
Modul praktikum sistem operasi
 

Similar to Tutorial Singkat Pengunaan Incremental Backup Menggunakan DBMS DB2

Merancang web database_content_server
Merancang web database_content_serverMerancang web database_content_server
Merancang web database_content_server
Gina Nashir
 
#6 - Backup & Restore.pptx
#6 - Backup & Restore.pptx#6 - Backup & Restore.pptx
#6 - Backup & Restore.pptx
ahmadfadlitambunan
 
Program database sederhana di android
Program database sederhana di androidProgram database sederhana di android
Program database sederhana di android
Into Setiawan
 
muhammad syikry amin xii rpl 1 tugas akhir semester basis data.docx
muhammad syikry amin xii rpl 1 tugas akhir semester basis data.docxmuhammad syikry amin xii rpl 1 tugas akhir semester basis data.docx
muhammad syikry amin xii rpl 1 tugas akhir semester basis data.docx
SquidwardSquidward1
 
Basis Data Praktikum modul SQL
Basis Data Praktikum modul SQLBasis Data Praktikum modul SQL
Basis Data Praktikum modul SQL
Ihsan Nurhalim
 

Similar to Tutorial Singkat Pengunaan Incremental Backup Menggunakan DBMS DB2 (14)

Dokumentasi komparasi incremental backup oracle dengan mysql
Dokumentasi komparasi incremental backup oracle dengan mysqlDokumentasi komparasi incremental backup oracle dengan mysql
Dokumentasi komparasi incremental backup oracle dengan mysql
 
Incremental Backup Menggunakan DB2
Incremental Backup Menggunakan  DB2Incremental Backup Menggunakan  DB2
Incremental Backup Menggunakan DB2
 
jBab i
jBab ijBab i
jBab i
 
Merancang web database_content_server
Merancang web database_content_serverMerancang web database_content_server
Merancang web database_content_server
 
#6 - Backup & Restore.pptx
#6 - Backup & Restore.pptx#6 - Backup & Restore.pptx
#6 - Backup & Restore.pptx
 
TUGAS SEMESTER AKHIR BASIS DATA PDF-ABIENO KREHAN ROMADHANI-XII RPL 1.pdf
TUGAS SEMESTER AKHIR BASIS DATA PDF-ABIENO KREHAN ROMADHANI-XII RPL 1.pdfTUGAS SEMESTER AKHIR BASIS DATA PDF-ABIENO KREHAN ROMADHANI-XII RPL 1.pdf
TUGAS SEMESTER AKHIR BASIS DATA PDF-ABIENO KREHAN ROMADHANI-XII RPL 1.pdf
 
Bab. 13
Bab. 13Bab. 13
Bab. 13
 
Program database sederhana di android
Program database sederhana di androidProgram database sederhana di android
Program database sederhana di android
 
muhammad syikry amin xii rpl 1 tugas akhir semester basis data.docx
muhammad syikry amin xii rpl 1 tugas akhir semester basis data.docxmuhammad syikry amin xii rpl 1 tugas akhir semester basis data.docx
muhammad syikry amin xii rpl 1 tugas akhir semester basis data.docx
 
Power Point: Software Akuntansi Accurate
Power Point: Software Akuntansi AccuratePower Point: Software Akuntansi Accurate
Power Point: Software Akuntansi Accurate
 
Tugas Akhir Streaming Server
Tugas Akhir Streaming ServerTugas Akhir Streaming Server
Tugas Akhir Streaming Server
 
Basis Data Praktikum modul SQL
Basis Data Praktikum modul SQLBasis Data Praktikum modul SQL
Basis Data Praktikum modul SQL
 
Recovery, Bakcup dan Restore pada SQL Server
Recovery, Bakcup dan Restore pada SQL ServerRecovery, Bakcup dan Restore pada SQL Server
Recovery, Bakcup dan Restore pada SQL Server
 
Tugas sim, mayang sari, yananto mihadi putra, sistem manajemen basis data, 2018.
Tugas sim, mayang sari, yananto mihadi putra, sistem manajemen basis data, 2018.Tugas sim, mayang sari, yananto mihadi putra, sistem manajemen basis data, 2018.
Tugas sim, mayang sari, yananto mihadi putra, sistem manajemen basis data, 2018.
 

Tutorial Singkat Pengunaan Incremental Backup Menggunakan DBMS DB2

  • 1. INCREMENTAL BACKUP DALAM DB2 Disusun untuk Memenuhi Tugas Sistem Manajemen Basisdata Disusun Oleh: M Tsanauddin Farid : 14523076 Ivan Dwipa Wicaksana : 14523133 Kukuh Prihandoko Pratama : 14523161 Hernawan Syafei : 14523273 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ISLAM INDONESIA 2017
  • 2. A.KONSEP INCREMENTAL BACKUP DB2 Incremental Backup pada DB2 adalah tipe backup yang akan menyimpan data pada setiap halaman tabel yang mengalami perubahan, sehingga cocok digunakkan pada basis data dengan jumlah transaksi yang sedikit. Dalam melakukan incremental backup perlu dilakukan full backup terlebih dahulu sebagai landasan dari incremental backup. Incremental backup berdasarkan jarak pembuatannya terbagi menjadi 2 yaitu Full Incremental Backup dan Delta Backup. Full Incremental Backup adalah sebuah gambaran yang berisi seluruh halaman yang berubah semenjak Full Backup terakhir dilakukan, Delta Backup akan mem-backup seluruh data yang berubah semenjak backup jenis apapun dilakukan. Recovery ketika dilakukan pada kedua tipe incremental backup membutuhkan 3 data utama yaitu, sebuah berkas backup penuh, satu atau tidak sama sekali berkas incremental backup, catatan transaksi. Adapun visualisasi perbedaan antara Full Incremental dan Delta Backup sebagai berikut. Gambar 1 Full Incremental Backup Gambar 2 Delta Backup
  • 3. B.TUTORIAL INCREMENTAL BACKUP PADA DB2 1. Buka terlebih dahulu command prompt dengan privilege administrator, dan ketikan perintah dibawah 2. Selanjutnya buat basis data baru bernama simbada 3. Lakukan penguhubungan ke basis data simbada 4. Buat table mahasiswa menggunakan sintak dibawah 5. Masukkan berbagai data ke dalam table mahasiswa seperti dibawah
  • 4. 6. Cek Isi Tabel mahasiswa terlebih dahulu 7. Akan diambil konfigurasi basis data simbada, data konfigurasi tersebut selanjutnya akan diambil baris yang memiliki kata ‘log’.
  • 5. 8. Konfigurasi LOGARCHMETH1 yang sebelumnya ‘OFF’ akan dirubah menuju DISK D: Pada Folder DB2 dan SubFolder SIMBADA 9. Paksa semua aplikasi yang terkoneksi dengan basis data db2 10. Hentikan seluruh layanan dan aplikasi yang terkoneksi dengan db2 11. Hidupkan kembali layanan db2 12. Coba koneksikan kembali dengan basis data simbada, didapati kesalahan bahwa basis data masih dalam keadaan ‘BACKUP PENDING’ 13. Lakukan FULL BACKUP terlebih dahulu terhadap basis data simbada ke dalam folder yang sama dengan LOGARCHMETH1 dan lakukan kompresi pada hasil backup
  • 6. 14. Lakukan backup secara online sama seperti backup offline 15. Lakukan modifikasi konfigurasi basis data simbada yaitu mengaktifkan TRACKMOD dengan tujuan mengaktifkan backup incremental 16. Lakukan backup basis data simbada secara FULL INCREMENTAL BACKUP dengan sintak dibawah 17. Lakukan FULL BACKUP terhadapa basis data simbada 18. Selanjutnya akan dicoba DELTA BACKUP dengan menambahkan parameter delta setelah incremental
  • 7. 19. Restart layanan DB2 dengan tiga sintak dibawah 20. Buat hubungan ke basisdata simbada 21. Masukkan data tambahan yang tidak diinginkan seperti dibawah 22. Cek terlebih dahulu tabel mahasiswa setelah ditambahkan data
  • 8. 23. Lakukan pemulihan basis data simbada menggunakan data backup yang sebelumnya diambil paling akhir sebelum terjadi kesalahan menggunakan parameter auto, dan tekan ‘y’ 24. Lakukan pembacaan ulang seluruh log yang berada di dalam directory backup, yang berisi semua perubahan hingga sebelum terjadi kesalahan. 25. Bangun hubungan kembali ke basis data simbada
  • 9. 26. Cek kembali tabel mahasiswa 27. Cek lokasi backup yang dispesifikasikan sebelumnya Terlihat bahwa DB2 dalam melakukan incremental backup akan memiliki beberapa berkas yang disebut sebagai image serta log file yang digunakan untuk memulihkan basis data
  • 10. Referensi Adamache Blair, Flasza Miro, Mclnnis Dale, U. S. (2009). Using DB2 incremental backup. Retrieved June 11, 2017, from https://www.ibm.com/developerworks/data/library/techarticle/dm- 0910db2incrementalbackup/ Ibm. (2014). IBM Knowledge Center. www.ibm.com. Retrieved from http://www- 01.ibm.com/support/knowledgecenter/SSCP65_4.0.0/com.ibm.rational.rrm.help.doc/topics/ r_uc_spec_outline.html?lang=es Lampiran Struktur Tabel ID Nama Umur Jurusan Fakultas