- データベースのバックアップ
ファイルシステム上にバックアップを取得する場合は次のようになる。("report"はデータベース名)$ db2 backup database database_name to /backup/report.db2.backup/ Backup successful. The timestamp for this backup image is : 20061205113425
インスタンス名、取得した日付が入ったファイル名にてバックアップファイルが作成される。$ ls -l /backup -rw-r----- 1 db2inst1 db2inst1 72404992 Dec 5 11:35 REPORT.0.db2inst1.NODE0000.CATN0000.20061205113425.001
テープデバイスにバックアップを取得する場合はデバイスを指定する。$ db2 backup database database_name to /dev/rmt0 SQL2031W Warning! Please mount the target or source media on device "/dev/rmt0". Do you want to continue(c), terminate this device only(d), abort the utility(t) ? (c/d/t) c
- バックアップの精査
取得したバックアップの精査を行うにはdb2ckbkpコマンドを使用する。$ db2ckbkp -h /backup/report.db2.backup/REPORT.0.db2inst1.NODE0000.CATN0000.20061205113425.001 ===================== MEDIA HEADER REACHED: ===================== Server Database Name -- REPORT Server Database Alias -- REPORT Client Database Alias -- REPORT Timestamp -- 20061205113425 Database Partition Number -- 0 Instance -- db2inst1 Sequence Number -- 1 Release ID -- A00 Database Seed -- 5B6536E2 DB Comment's Codepage (Volume) -- 0 DB Comment (Volume) -- DB Comment's Codepage (System) -- 0 DB Comment (System) -- Authentication Value -- -1 Backup Mode -- 0 Includes Logs -- 0 Compression -- 0 Backup Type -- 0 Backup Gran. -- 0 Status Flags -- 1 System Cats inc -- 1 Catalog Partition Number -- 0 DB Codeset -- IBM-eucJP DB Territory -- LogID -- 1151992090 LogPath -- /opt/home/db2inst1/db2inst1/NODE0000/SQL00001/SQLOGDIR/ Backup Buffer Size -- 9048064 Number of Sessions -- 1 Platform -- 12 The proper image file name would be: REPORT.0.db2inst1.NODE0000.CATN0000.20061205113425.001 [1] Buffers processed: ######### Image Verification Complete - successful.