Dokumen tersebut membahas konsep dan tutorial incremental backup pada DB2. Incremental backup hanya akan menyimpan data yang mengalami perubahan sejak backup terakhir, sehingga lebih efisien dibandingkan backup penuh. Tutorial menjelaskan langkah-langkah melakukan incremental backup pada basis data simbada yang dibuat, mulai dari konfigurasi, melakukan backup penuh dan incremental, hingga pemulihan data."
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