DB2 Incremental Restore in different Server

Sekarang kita mencoba untuk melakukan restore dari file backup incremental yang dibuat di server1 kemudian kita restore di server2.

1. Untuk mencoba hal ini kita gunakan database sample
2. Lakukan database full backup
3. Jalankan perintah berikut agar dapat melakukan backup incremental
DB2 UPDATE DATABASE CONFIGURATION FOR SAMPLE USING TRACKMOD YES
4. Buatlah table baru1 dan baru2 kemudian isi beberapa record
5. Jalankan perintah berikut untuk melakukan backup incremental di server1
db2 backup db sample incremental
6. Buatlah database bernama SAMPLE di server 2
7. Untuk menjalankan restore incremental automatic di database yang sama, perintahnya sangat mudah yaitu
db2 restore db sample incremental automatic taken at 20110331154012
namun jika perintah diatas kita jalankan di server2, maka akan terjadi error. Hal ini karena ketika kita menjalankan perintah db2 list backup all for sample di server1 dan server2 hasilnya berbeda. Di server2 tidak terdapat history backup sehingga tidak bisa dilakukan restore incremental automatic

7. Untuk dapat melakukan restore incremental di server2, kita harus melakukan restore manual dari file full backup kemudian restore dari file incremental backup
db2 restore db sample taken at 20110331153749
db2 rollforward db sample to end of logs and complete
db2 restore db sample incremental automatic taken at 20110331154012 without prompting
db2 rollforward db sample complete
8. Lakukan koneksi ke database SAMPLE di server2

Ada cara lain untuk melakukan restore, seperti terdapat di link berikut http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp?topic=/com.ibm.db2.luw.admin.ha.doc/doc/c0006701.html

db2 restore db sample incremental taken at 20110331154012 without prompting
db2 restore db sample incremental taken at 20110331153749 without prompting

Namun langkah-langkah di web tersebut akan menghasilkan error berikut.
SQL1655E  The operation could not be completed due to an error accessing data
on disk.  SQLSTATE=58030

Untuk dapat melakukannnya butuh DB2 diupgrade ke 9.7 FP3

Semoga bermanfaat

This entry was posted in DB2 and tagged , , , , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>