Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7....
Transcript of Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7....
![Page 1: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/1.jpg)
Linux, UNIX � Windows�
IBM DB2 9.7
��� �� � ���� ��� � ���
SA30-3970-00
���
![Page 2: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/2.jpg)
![Page 3: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/3.jpg)
Linux, UNIX � Windows�
IBM DB2 9.7
��� �� � ���� ��� � ���
SA30-3970-00
���
![Page 4: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/4.jpg)
�!
� ��� � ��� ���� ��� ���� ��, 417 ���� �� B �������� �� ��� �� ����.
��� ����
� ���� IBM�� ���� � ��� ���. �� ���� ��� �� ��� ��� ��� ��� ����. � �
� ���� �� ��� ���� ���, � ����� ��� ��� � � �� �� ��� � ����.
����� IBM ��� ����� �� IBM ���� �� ��� ��� � ���.
v ����� ��� ����� IBM Publications Center(www.ibm.com/shop/publications/order)� ������.
v �� IBM ���� ���� IBM Directory of Worldwide Contacts(www.ibm.com/planetwide)� ������.
�� �� ���� DB2 Marketing and Sales�� DB2 ��� ����� 1-800-IBM-4YOU (426-4968)� ������.
IBM� ��� IBM�� �� ��� ��� ��� ���� �� �� ��� ����� ��� ���� ����� ���
� ���.
© Copyright International Business Machines Corporation 2001, 2009.
![Page 5: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/5.jpg)
��
� �� �� �� . . . . . . . . . . . . vii
� 1 � ���� . . . . . . . . . . . 1
� 1 � �� �� . . . . . . . . . . . . 3
�� �� ���� . . . . . . . . . . . . 3
�� �� �� . . . . . . . . . . . . . 5
�� �� � �� . . . . . . . . . . . . 5
�� � �� . . . . . . . . . . . . 6
� 2 � ���� �� . . . . . . . . . . . 7
���� �� ���� . . . . . . . . . . . 7
� ��� �� ���� . . . . . . . . . 8
������ �� ���� . . . . . . . . . 9
������ �� . . . . . . . . . . . . 9
�� �� . . . . . . . . . . . . . . 10
���� �� . . . . . . . . . . . . 11
�� �� �� . . . . . . . . . . . . 13
� 3 � IBM Data Server� �� ���� . . . 15
�� ���� ���� ��� . . . . . . . 15
Linux UNIX� DB2 � �� � . . . . 16
���� �� ��(HADR) . . . . . . . . . 17
DB2 ����(HA) � . . . . . . . . . . 18
�� ��� �� ���� . . . . . . . . . 19
�� ��� . . . . . . . . . . . . . . 20
����� ��� ��� �� �� ��� ��
���� . . . . . . . . . . . . . . . 21
� 4 � ���� �� . . . . . . . . . . 23
�� ���� ���� � . . . . . 24
����� �� ��� �� ���� �
��� ��� �� �� . . . . . . . . . 26
�� ���� ����� �� ����
��� �� . . . . . . . . . . . 27
���� ��� �� � �� ���
� ���� �� . . . . . . . . . . . 27
�� ���� ����� �� � � � 28
JDBC SQLJ� IBM Data Server Driver �
� � ���� ���� � . . . . . . 29
�� ���� ���� ���� . . . . . 29
DB2 � �� ����� �� . . . . . . 32
db2fm � ��� DB2 � �� �� 33
db2fmc ��� � ��� DB2 �
�� �� . . . . . . . . . . . . . 34
���� �� ��(HADR) ��� . . . . . . 35
�� ���� ���� ���� �� ��
(HADR) �� . . . . . . . . . . . . 38
�� �� ���� �� ��(HADR) . . 39
���� �� ��(HADR)� � ������
�� . . . . . . . . . . . . . . . . 40
DB2 ���� �� ��(HADR)� � ��
���� �� . . . . . . . . . . . . 47
���� �� ��(HADR) � . . . . . . 48
���� �� ���� ���� �� ��
(HADR) . . . . . . . . . . . . . . 50
� ������ ���. . . . . . . . . 51
DB2 ���� �� ��(HADR) ��� �
�� . . . . . . . . . . . . . . . . 53
���� �� ��(HADR) �� . . . . . . 57
����� �� ���� ��� . . . . . . 62
SYSPROC.AUTOMAINT_GET_POLICY ��
SYSPROC.AUTOMAINT_GET_POLICYFILE
� ��� ���� ���� � �� � . . 63
SYSPROC.AUTOMAINT_SET_POLICY ��
SYSPROC.AUTOMAINT_SET_POLICYFILE�
��� ���� ���� � �� . . . . . 64
������ �� �� �� . . . . . . . . 65
������ ��� �� �� � �. . . . 67
NOT LOGGED INITIALLY � �� ��
�� . . . . . . . . . . . . . . . 76
�� ���� �� �� � �� �� . . . 77
�� ����� �� �� �� �� . . . . 78
����� �� ����� �� �� . . . . . 80
DB2 ����(HA) ��� ���� �� ��
�� �� . . . . . . . . . . . . . . 82
IBM Tivoli SA MP(System Automation for
Multiplatforms) . . . . . . . . . . . . 82
DB2 ����(HA) �� ����� ����
���� �� . . . . . . . . . . . . 83
DB2 ���� ���� �� ����(db2haicu)
� ��� ���� �� �� . . . . . . 85
DB2 ���� �� ���� API . . . . . 131
���� ���� �� ����� . . . . . 132
���� ������ ���� �� ��� . . . 153
© Copyright IBM Corp. 2001, 2009 iii
![Page 6: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/6.jpg)
����/� ���� � . . . . . . 154
� 5 � ���� ��� �� � ���� . . . 155
�� �� �� . . . . . . . . . . . . . 155
� �� �� ���� . . . . . . . . 157
db2tapemgr� ��� �� ���� . . . . 158
User Exit ����� ��� �� �� ��
�� �� ��� . . . . . . . . . . 160
�� �� �� �� . . . . . . . . . 164
� ���� �� �� �� �� . . . . . 166
�� ��� �� �� �. . . . . . . 168
�� ��� � ���� � ��� . . . . 168
DB2 ���� �� ��(HADR) �� . . . 169
DB2 ���� �� ��(HADR) ���� �
����� ��� ���� . . . . . . 170
DB2 ���� �� ��(HADR) ���� �
� ���� �� . . . . . . . . . . 171
�� ��� ��� ������ �� . . . . 173
�� � ������ �� . . . . . . . 174
DB2 ���� �� ��(HADR) �� � 175
DB2 ���� �� ��(HADR) ��� � 176
DB2 ���� �� ��(HADR) � ���
��� �� . . . . . . . . . . . . . 177
GET SNAPSHOT � ��� HADR
� ������ �� � . . . . . . . . 180
DB2 ���� �� ��(HADR) �� . . . . 181
DB2 ���� �� ��(HADR) . . . 182
� 6 � ���� ����� ��� �� �� �
� � �� . . . . . . . . . . . . . . 185
�� �� �� . . . . . . . . . . . . . 186
���� �� �� �� �� . . . . . . . . 187
���� �� ��(HADR) ��� . . . . 188
���� �� �� ��� �� . . . . . . . 189
�� ���� ���� . . . . . . . 190
HADR � �� �� �� . . . . . . . 192
���� �� ��(HADR)�� ������
�� �� . . . . . . . . . . . . . 195
�� �� � ������ ��� . . . . . . 197
� 2 � ��� �� . . . . . . . . . 199
� 7 � �� � �� �� �� . . . . . . . 201
� �� � . . . . . . . . . . . . . 204
�� � ���� ���� . . . . . . . . . 206
�� ��� �� �� . . . . . . . . . . 207
�� �� �� �� ���� �� � �
���� � . . . . . . . . . . . . 207
� 8 � �� ���� �� . . . . . . . . 209
���� �� � �� ��. . . . . . . . 210
DB_HISTORY �� � ��� �� ����
�� �� . . . . . . . . . . . . . . 214
�� ���� �� ��(prune) . . . . . . . 216
�� ���� �� ��(prune) ��� . . . . 216
�� ���� �� � � ���� ��� �� 219
� 9 � �� ���� �� . . . . . . . . 221
PRUNE HISTORY �� db2Prune API� �
�� ������ �� �� � �� . . . . 221
������ �� �� � �� ��� . . . . 222
�� �� �� ���� ��� �� . . . . . 223
��� � �� � �� . . . . . . . . . 224
� 10 � ��, ���� � �� �� �� �
���. . . . . . . . . . . . . . . . 227
�� ���� �� . . . . . . . . . . 228
� 11 � �� �� . . . . . . . . . . . 229
� �� . . . . . . . . . . . . . . 232
��� � �� . . . . . . . . . . . 234
�� ��� � ���� �� . . . . . . 236
��� � . . . . . . . . . . . . 236
Named Pipes� � . . . . . . . . . 239
���� ������ � . . . . . . . . 239
IBM Tivoli Space Manager � ���� �
�� ��� ���� �� � . . . . 241
�� � ��. . . . . . . . . . . . . 241
�� ������ � . . . . . . . . . 242
� � ��� . . . . . . . . . . . . 243
�� ���� � ��� �, �� �� �
. . . . . . . . . . . . . . . . . 245
��� � � ����� ��� . . . . 245
� . . . . . . . . . . . . . . . 247
� 12 � �� �� . . . . . . . . . . . 249
��� �� . . . . . . . . . . . . . . 249
db2adutl� ��� ��� �� . . . . . . 250
��� �� �� . . . . . . . . . . 257
� �� . . . . . . . . . . . . . . 259
�� �� ���� �� . . . . . . . 260
�� �� �������� �� ����
�� . . . . . . . . . . . . . . . 261
iv ��� �� ���� ��� ���
![Page 7: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/7.jpg)
�� ��� �������� �� ���
� �� . . . . . . . . . . . . . . 262
�� � � �� . . . . . . . . 262
� �� �� � �� . . . . . . . . 265
���� ������ ���� � �� �
�� . . . . . . . . . . . . . . . 265
������ ��� �� ����� �� 269
����� �� �� ��� ����
(Indoubt) � �� �� . . . . . . . . 269
�� �� . . . . . . . . . . . . . . 271
� �� . . . . . . . . . . . . . . 273
� ��� �� . . . . . . . . . . . . . 274
��� � �� . . . . . . . . . . . 277
��� � ����� ���� . . . . . . 278
�� �� ����� � ���� . . . . 281
�� � ��� . . . . . . . . . . . . 282
��� ���� � ��� �, �� �� �
. . . . . . . . . . . . . . . . . 284
� 13 � ���� ��. . . . . . . . . . 285
���� �� . . . . . . . . . . . . . 286
��� � ����� ���� . . . . . . 287
�� ������� ���� . . . . . . . 288
� ������� ���� . . . . . . . 289
�� ���� ���� �� ���� �
� . . . . . . . . . . . . . . . . 290
�� ���� ���� � �� . . . . . . 292
���� ��� ����� ��� ����
��� ����� �� ���� ���
���. . . . . . . . . . . . . . . 293
���� ��� ����� ��� �� ��
�� ���� �� . . . . . . . . . . 296
������ ��� . . . . . . . . . . . 297
��� �� ���� ��� . . . . 302
��� �� �� ���� . . . . . . 303
������ ���� � � ��� �� 304
��� �� ���� ��� . . . . . . 307
��� �� � ��� . . . . . . . 309
���� ������ ��� . . . . . . . 309
������ ��� ���� . . . . . . . 311
���� � ���. . . . . . . . . . . 311
����� ���� � ��� �, �� ��
� . . . . . . . . . . . . . . . . 312
���� . . . . . . . . . . . . . . 312
�� ���� ���� �� - CLP . . . 312
��� �� - CLP . . . . . . . . . 315
� 14 � � ��� �� . . . . . . . . . 327
� ��� �� . . . . . . . . . . . . . 329
�� ������ ��� � ��� . . . 330
� ���� ��� �� � . . . . . . . . 335
� ��� �� - CLP . . . . . . . . . 335
� 15 � IBM Tivoli Storage Manager(TSM)
� ��� ��� �� . . . . . . . . . . 341
Tivoli Storage Manager ���� ��. . . . 341
Tivoli Storage Manager �� ���� . . . . 342
� 16 � DB2 ACS(Advanced Copy Services) 345
DB2 ACS(Advanced Copy Services) �� . . . 345
DB2 ACS(Advanced Copy Services) � 346
DB2 ACS(Advanced Copy Services) ��� 347
DB2 ACS(Advanced Copy Services) �� 348
DB2 ACS(Advanced Copy Services) � �
��� setup.sh . . . . . . . . . . . 350
DB2 ACS(Advanced Copy Services) API . . . 351
DB2 ACS(Advanced Copy Services) API �
� . . . . . . . . . . . . . . . . 351
DB2 ACS(Advanced Copy Services) API �
�� �� . . . . . . . . . . . . . 383
DB2 ACS(Advanced Copy Services) �� �
� . . . . . . . . . . . . . . . . 399
DB2 ACS(Advanced Copy Services) ���� 399
DB2 ACS(Advanced Copy Services) API �
� � . . . . . . . . . . . . . . 400
DB2 ACS(Advanced Copy Services) �� ��
�� ���� . . . . . . . . . . . . 401
� 3 � �� . . . . . . . . . . . . 403
�� A. DB2 �� �� �� . . . . . . . . 405
DB2 � �����(��� �� PDF ��) 406
��� DB2 �� �� . . . . . . . . . . 408
� ����� SQL �� ��� ��. . . . 409
DB2 �� ��� �� �� ��� . . . . . 410
DB2 �� ���� ��� �� � �� . . 410
�� �� ���� �� �� DB2 �� �
� �� . . . . . . . . . . . . . . . 411
�� �� ���� �� �� DB2 �� �
� �� �� . . . . . . . . . . . . . 412
DB2 ���. . . . . . . . . . . . . . 414
DB2 ��� � �� . . . . . . . . . . 415
���� . . . . . . . . . . . . . . . 415
� v
![Page 8: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/8.jpg)
�� B. ���� . . . . . . . . . . . . 417 � . . . . . . . . . . . . . . . . 421
vi ��� �� ���� ��� ���
![Page 9: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/9.jpg)
� �� �� ��
��� �� ���� ��� ����� Linux®, UNIX® Windows®� DB2®
������ ������ ���� ����� ���� ��� ���� ��� �
� ��� � ���.
��� �� ���� ��� ��� ��� �� � � ���� � ��
���.
v � 1� ������� ������ ���� ����� ���� �� ��� DB2
������ �� � ���.
v � 2� ��� ����� ��� ��� �� �� DB2 � �� ��
� ���.
© Copyright IBM Corp. 2001, 2009 vii
![Page 10: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/10.jpg)
viii ��� �� ���� ��� ���
![Page 11: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/11.jpg)
� 1 � ����
������ ���� �� ��� ���� ��� ������� ��� ���
��� ��� �� ��� � ����. ��� ������� �������
� � ��� �� � ��� ��� ����� ������ ��� ����� �
��� �� ������ ���� �� ��� �� ����. ��� �����
�� ����� ������� � �� �� �� �� �� ������ �
��� �� ��� ����.
�� ��� �� ������ ���� ���� �� ���� �� ��� �
��� ������� ����� ������� ���� ��� ���. �� �
��� ����, � �� ���� �� � �� ����� ������� ��� �
�� ����, ������� � ��� � � ��� ����� � ��� �
������ � ��� � ������ ���� �� ���� ��� � �
�� �����.
���� �� �� ��
���� � ������ ��� �� ��� � � � � ��
�� ��� ���� �� ����, ��� ��, ���� �, �� �
� �� � ����� ��, �� � � �� ��� � � ��
�. ����� ������� � �� � � ��� �� � ��
�� ��� ��� �� �� ��� �� ������ ���� ���
��� ���.
v ��� ������� ����� ���, ��� ������� ���
���� ���� ���. � ��, DB2 Data Server� ������ �
� ���� �� ������ ���� � � ������ �
� �������.
v �� �� ����� ��� �����. � ��, ����� � �
�� ���� ��� ��� ���� �� ����� � �� � �
�� ��� ���� ���� �� ����� ��� ������ ��
��� ��� � ���.
v ���� ��� ���� �� ���� �����. � ��, � �
������ ��� �� ������� ������ ��� ���� �
� ��� ������� ����� ��� �� �� ��������
��� � ���.
� � �� ���� ��� ������� � ��� �� ��� ��
�� � � �� ���� ���.
© Copyright IBM Corp. 2001, 2009 1
![Page 12: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/12.jpg)
��� �� ��
�� ��� �� ������ �����, ��� ������� � �
����� �� ��� ���� �� � � ���� ���.
� ��, ������ ���� �� 9��� �� 5� ��� �� ��
�� � �� ���� ���� ���� ��, ���� ��� ��� �
������ � ������� �� ��� � � �� �� �� �
��� ���� ������ �� � ���. ������ ���� �
� 24�� ���� �� ��� ���� � � ��� ��� ��� �
� ��� ���� ���� ��, ���� ��� ����� �����, �
�� � ������� �� ��� ���� � � ��� ��� ��
�� �� ����� ���� ���.
������ ���� �� ��� � ���� � � ��� ��� �
��� � �� ��� ���� ���.
v ��� ��� � �� �� ������ ����� � ��
v � ��� �� ��� ���� ��
� ��, � ��� ��(X)� �� ��� �� ����� ��� ����. �
�� ������ ���� ���� ���� �����. � 10��� �� ��
� �� ���� ��� � ���� 10X �� ��� ������. � ���
� ��� ���� ��� ��� �� �� ��� �� ��� ��� ���.
2 ��� �� ���� ��� ���
![Page 13: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/13.jpg)
� 1 � �� ��
�� ��� ��� ������� ���� ���� ������ ��� ��
�� ���� �����. �� ��� ���� �� �� ��� ��� �� ��
� � ���� ��� � ���.
���� �� �� ��
���� �� �� ��� � ��� ����.
v ���� �� ����� ��� ��� ���� � ����� ��.
v ����� ��� � ��� ��� ��� � ��� ���� �� �� �
�� �� �� �� ��� ������ ��.
v �� �� �� ���� ���� �� ������ �� � �.
��� �� ��
��� �� ��� � ��� ����.
v ����. �� ���� ��� ��� �� ��� �����. � ���� �
�� ������� ���� �� ��� � �� �� ���� � � �
���. ��� ��� �� ��� � ���� �����.
v ����. ����� �� ���� ����� �� �� �� �� �� �
�� ��� � ���.
�� ��� � ��� �� � ���� �� ���� ��� ��� ��
�.��� ��� ���� ���� ���� ��� � ��� �� ��� ��
� ���.
�� �� ����
�� �� ����� �� ��� �� �� ��� ������. �� ���
����� �� ���� � �� �� �� ���� �� � ���� �
��� ���� ��� � ���. �� �� �, ��� ��� � ���
��� � ��� �� ����� �� � � ��� ������.
�� ��(Blackout)
� �� �� �� ��� �� ���� ���� �� ��� � ��
� �����. � ��� �� ��� ����, �� �� �� ������
��� ���� ��� � ���. � ��� �� � �� �� ��
© Copyright IBM Corp. 2001, 2009 3
![Page 14: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/14.jpg)
� �� ��� �� ������. �� ��� �� ������ ��
�� ����? �� ��� ���� ��� ���? �� �� ���
���� ��� ���?
����(Brownout)
��� ��� �� ��� �� ���� ��� �� ���� ���
� �� ���� ��� �� ��� � �����. ���� �����
� ���� �� �� � ��, ����� �� ���� ��� ��
� �� �� ����. � ��� �� ��� ��� ���� �� �
�� �� �� �� � ���. ����� CPU �� ���� �
�� �� �� ��� ��� ����. ���� ����� ���� �
�� �� �� ��� ��� ���.
�� ��� ��� �� ��
������ �� ��� � ���, ��� �� ��� �� �� �
� �� ��(�� �� ������ ���� �� �� ��)� �� �
�� ���� ���. ��� �� �� ���� �� �� ��� ���
�� ��� �� �� ��� ����� ��� � � � ��� ���.
���� � 7��� ��� � �� ������ ��� ����� ��
� ��, �� ��� �� �� �� �� 1�� �� ������ ���
� ������ �� �� � �� ��� � �� �� �� 7�� �
� ������� ������ �� � ��� ��� � � ��� ��
����. � �� �� �� ��� � �� 7�� �� ���� ���
� �� ���� ��� � �����. ��, �� � � � ��� ����
��� ��� �� ��� � ��� ���� ��� ��� ��� �
�����. �� �� �� �� ��� � �� �� ��� �� ��
�� ���� ��� ���� ��� � �� �� ��� � � ���
��� �� �� � ���.
�� �� ��(�� �� �) ���� ���� ����. ���� �
�� � �� �� ���� �� �� ��� ��� � � �� � �
� �� ��� ��� � ��� � � �� ��� ��� ������.
�� �� ��� ��� ��� ��� ��� � ���. ��� ��� �
� �� ����� ��� ����� � ��� �� ��� ���
� � �� ����.
�� �� ��
�� �� �, ��� ��� �� ������ ���� �� �,
� � ����� ��� ����� � ����� ��� �� �����
����� �� ��� ��� ����.
4 ��� �� ���� ��� ���
![Page 15: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/15.jpg)
�� �� ��
�� �� ��� ����� �� ����. ����� �� ���� ��� �
�� ���� ����� � �� �� ��� ��� ���. � ��� ��
�� ��� ����� � �����. � ���� � ��� ����� ���
�� �� �� �� ���� ���� �����.
�� �� ��
�� � ��� ��� � �� ������ ���� �� ��� �����
� ��� �� � ���. � ��, ������ ���� �� ��� ��
�� � � �� �� �� ��� �� � ��� �� ��� ��
�� � �� �� ��� �� �� � ����, ����� �� �� ��
��� ��� � � ��� ��� ���.
���� ����� �� ��� �� ������ ���� ��� ������.
�� � �� �� ������ ��� ����� � �� �� �� ���
� ����� ���� �� � ���. ��� �� � �� �����.
�� �� �� ��
�� ��� � ��� ����� �� ����. ����� �� ���� �
�� ��� ���� ����� � �� ��� � � ��� ���. � ��
� �� �� ��� ����� � �����. � ���� � ��� �����
��� �� ��� � ���� ��� �����.
�� �� �� ��
�� �� ��� ��� ��� ��� ���� �� ����� � ����
�� �� ������ ��� � ��� �� ����. � �� �� ���
��� �� �� � ���� ���� ����� � �� � �� �� ��
� �� ��� ��� ����. �� � ��, ��� ���� �� �� �� �
� ��� ���� � ���. ��� ���� �� �� ��� 99.99%��
� �� �� �� ��� ���� �� �� �� �� ��, �� ��� ���
� ����.
� ��� �� � �� ��� �� ��� � �� ��� ���.
�� ��� ���� ���� �� ���� �� ����� ��� � ��� �
����.
�� ��� ���� ���� �� ���� ���� ���� �����. ���
��� ���� � � ���� � � �� ��� � ���� � � ��� �
� 1 �� �� 5
![Page 16: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/16.jpg)
� �� ��� ��� � �� � ��� �� �� ��� ��� �� ����
�.
�� � �� ��
�� ��� � ��� � �� ��� ��� ��, ���� �� ��
� ��� ���� �� ������. ��� ���� ������ ��� ��
�� �� ��� �� ��� �� ���� �� �� � ��� ����
��� �� ��� �� ��� ��� ���� ����.
� ���� ��� � � �� ���� ��� ���� ��� � �
���� �� ��� �� ���. �� �� � ��� �� ��� ���
��� � ���.
����� ������ ���� ���� ��� � �� ��� �, � � �
�� ��� �� �� ��� ������.
�� �� ��
��� �� �� ��� ����. � �� �� ���� ��� �
��� �� �� ��� ���, ��� �� ��� �� �� ����
��� ����� ���� ��� �����. ������ ���� �
�� ���� ���� ��� ��� � � ��� ���� �� ��
� � �� �� ���� �����.
�� �� � ��
�� ���� �� �� ��� � � ����� �� ������ �
��� ��� ��� � ���. � �� ���� �� ����
�� ������ ���� �� �� ��� ������� ��� �
���� ����� �� � �� ��� ��� � �� ����.
���� �� �� ���� ��� ��
�� ��� ������. ���� ���� �� �� �� � � � �
��� �� � � �� � ���� ���� ������. ���
���� � ����� �� �� ���� ��� ������. �
�� �� ��� � ����� �� ��� ����. ���� �
��� �� � �����, ��� �� ��� �� �� �� ���
� ��� ��� �� �� �� ��� �� ���.
6 ��� �� ���� ��� ���
![Page 17: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/17.jpg)
� 2 � ���� ��
��� ������ � � ��� ��� ����� ��� �� ����. �� �
�� � �� ���� ����, ��� ����� �����, ���� ��
��� ���� �� ������� ������ ����� �� ����, �
� ����� ��� ������� � � ��� � ����.
������ ���� ��� ��� ��� ����.
��� �� � ����� ��� � � ��� ����� �� ��� ���
�.
��� ����
� ���� ���� ����� ����� ����� ���� ���
����� � ��� ����.
�� ���
���� ��� ������ ��� ��� �� ��� ����� ��
����� �����.
�� ��
��� ��� ������ �� ����� � ����� �����.
�� ���
� ��� ���� ����� � �� �� ��� ���� ���
���.
���� � ��
�� � ��� ������� ��� � � ��� �� ���� ��
�� ���� ��� ������.
���� �� ����
������ ���� � �� �� ����� ���� �� �� � �� �
��� �� ����� �� �� �� ������ ������� �� ��
����. ��� ������� ������ ���� ��� � �� �� ���
�. ���� ����� ��� ��� ��� ����� ���� �� �� ���
�� �� �� � ��� ��� ���� � ��� � �� �� ����
��� �� ��� ������� ������� �� �� � � �� �� �
���.
���� ��� ��� ������.
v ��� �� � �� �
© Copyright IBM Corp. 2001, 2009 7
![Page 18: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/18.jpg)
v ���� ��� � ��� �� ��
v ��� �� �� �� �� ���
v �� ���� � �� ���� ��
v CPU ���� ��
���� �� �� ���� � ��� ���� �� �� � ����� �� ��
�� � �� �� ��� � � ���.
� � ������, � �� � �� ��� ������ ����� ����
�� �������, �� ������� ���� �� ����� ���� �
� �� ������� ��� �� ������ ���� ���� ��� �
���. DB2 ���� �� ��(HADR) ����� � �� ������� � �
������� ���.
�� ��� �� ����
� ��� �� ����� �� � � �� ����� �� ����� ���
�� ���� ����. �� �� ����� ��� ��, �� ���� ��� �
� ���� ����� ����� ���.
� 1
����� ����, ����� � ��� ��� ���� ���� ��
������ ��� ���� �� ���� ����� ����� �� �
��� ��� � ���.
� 2
� � IBM® Data Server� ���� ������ �����, ����
�� �� ����� � �� �� ������ �� ��� � �� ��
���� �� � ������ ������� ����� � ���.
� �� � ���� � ��� � �� ��� �� � �� ��� ��
� ���.
�� ��
� ����� �� �� � ���� �� ��� �� � �� �
�� ����� �� � � ����� ��� ��� �� ��� �
�� �� ���� � ����� �����. HADR ���, � ��
�� �� �� ����� ���� ��� �� ���.
�� �
8 ��� �� ���� ��� ���
![Page 19: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/19.jpg)
� ����� � � ���� � ���� �� ���� � ��
� �� ������. ���� ���� �� �� ���� � � �
��. ��� ���� �� ���� ��� ����� ��� ���� �
���� �� ���� �����.
������ �� ����
����� �� ����� �� ���� � ��� �����. �����
� ��� ��� ���� ���� �� ������ ��� ��� ����� �
� ���� �����.
���� ����
����� � ��� ���� ��� ��� ��, � �� ����
�� �� ��� ���� ����� ����� ��� ��� �� �
�� �� � ���. ���� ����� ����� � � �
� ��� ���� ��� ������ ��� ���� �����. ���
�� ��� ��� � ��� � � ��� �����.
IP � �
����� � ��� ��� ��� � �� ���� �� ����� �
� ��� IP ��� ��� ��� ���� �� ���� ����� �
�� � ���. �� IP �� �� �� IP ���� ���. � ��� �
��� ������� ���� ����, � ������� �� �� IP
��� ��� IP ��� ���� �� ��� �� �� ���� ��
��.
DB2 ����(HA) �� ��� IBM Data Server� ���� �� �����
��� ��� � ���.
������ ��
� �������� �� ��� ���. � ����� ������ � �
� ��� �����. ��� �� ���� � �� ���� ������� �
���� �� �� �� ���� ���� � ������ ��� �����. �
����� ��� ���� ������ ��� ��� �����. ������ �
�� �� �� ���� ���� �� �� ������� ���� � �
�����.
IBM ��� ���� �� ����� �� � �� �� ��� �����.
� ��� �� �� �����.
v 10 ���� ��� ���
v 11 ���� ����� ���
� 2 ���� �� 9
![Page 20: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/20.jpg)
���� ��� ���� � ��� ���� ����� �� �� �� ��
�� ��� �� �� � ���� ������� ����� � ��
�� ���. ����� �� ��� ���� �� ��� � �� ��� �
�� � ���. � ����� ��� � � � ��� � ���� �
�� �� ���� ����.
�� ��
�� ��� ������� �� ��� �� �� �����. (logarchmeth1
logarchmeth2 ������ �� � �� OFF� ����.) � ��� ��� �
��� �� ������� ���� �� ����. �� �� ��� � ��
����� ����(���� ���� � ��)�� ���.
���� �����, �� ��� � �� �� ��� ��� ���� �� �
�� �� ���� �����. ��� �� � ��� ��� ���� ���� �
����. �� ��� ��� �� � � �� ���� � ��� �� ���
��� � ���� ��� ����. ��� � � ��� ��� � �
��� ����. � ��� ���� �� ���� �� �� ��� ���
� ���� �����, � ���� ���.
10 ��� �� ���� ��� ���
![Page 21: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/21.jpg)
�� �� ��� ������� ��� ��� � � ��(��� �� �� ��
���� ��)� ���� �� � �� �� �����. �� �� ��� ���
��� �� �� ���� �����.
���� ��
���� ��� � ��� ��� �����. ����� ��� ������
� � �� � ��� ���� �� �����. ���� ��� �����
logarchmeth1 ������ �� � �� ������.
�� 1. �� ��
� 2 ���� �� 11
![Page 22: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/22.jpg)
��� �� ���� �� ���� ��� � ������� ��� ����
�����. ��� � � �, ������� � � ��� �����. ��
� � ���� ������ �� ��� ��� � �� �� ���� �
����� ���. ��� ��� ���� ��� ��� ������ ����
�� ���� � �� ���� ��� ���. ��� �� ��� DB2 �
����� �� ����� �� �� �� ��� ��� ����, � � ��
�����. ��� ��� �� ��� �� �� �� ���� �� ��� �
���.
������ �� � �� newlogpath � ��, logarchmeth1 logarchmeth2
� �� ���, ����� ��� �� ��� �� � ���.
newlogpath � �� ��� �� �� ��� �� ��� � � ����.
������ �� �� ����� ����� ��� �� Extent� ����
loghead ������ �� � �� �� ������. � � �� � ��
��� ��� �� �� ��� �����. ��� ��� loghead�� �� ���
����� ����� ��� � ���. �� ��� �����, � ���
GET DATABASE CONFIGURATION � ��� � � �� �� ���
″��� ���� �� ��″� � � ���. � �� � �� � ���
��� Performance Guide �� ������.
�� 2. � ��� ���� �� �� ������ ��� ����� ������ ��. � �� �� � ���
�� �� �� ��� � ��� � ���.
12 ��� �� ���� ��� ���
![Page 23: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/23.jpg)
�� �� ��
������� �� � ����� ��, ������ �� ����� �� ���
� � �� ��� ��� ������� ��� � ��� �����. �
������ ��� �� �� ��� ��� ��� �� ������ �� �
���� �� �� ��� ��� ��� �����.
������ �� ���� �� ���
������ �� ����� � � �� �� �� �� SQLOGCTL.LFH.1
SQLOGCTL.LFH.2� ������� � ��� ���� ������ �� ��
��� �� �� ��� ��� � ���.
�� ����
�� �� ��� ��� � �� ��� ���� �� � ������ ��� �
��� � � ���. ������ �� ����� Data Servers, Databases, and
Database Objects Guide� � �softmax - �� �� ��� ����� �� ��
� ��� ��� � �� �� ��� �� �� �� �� �� ��
��� � ��� �� ��� ��� � ���.
� 2 ���� �� 13
![Page 24: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/24.jpg)
14 ��� �� ���� ��� ���
![Page 25: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/25.jpg)
� 3 � IBM Data Server� �� ����
IBM Data Server�� �� ���� ��� ���� �� ���� ���.
�� ����� ���� ���
�� ���� ����� ��� �� ���� ������� � �� �
� ���� ������� ����� ������ �� ��� � �� ��
IBM Data Server ����. �� ���� ����� �� �� � �� �
�� ���� ��� � ���.
� 1� ��� �� ��� ���� ���.
� 1. �� ���� ���� ��� � ���
�� � ��
�� �� v 29 ���� ��� ���� ���� �����
v 24 ���� ��� ���� ���� ��
v Quick Beginnings for DB2 Connect Servers� ��� ���� ��
�� �(DB2® Connect™)�
�� v 28 ���� ��� ���� ����� �� � � ��
v 26 ���� ������ �� ��� �� ���� ���� ��
� �� ���
v 29 ���� �JDBC SQLJ� IBM Data Server Driver �� � ��
�� ���� ��
v 190 ���� ��� ���� ���� �
� DB2 ��� ��
��v 38 ���� ��� ���� ���� ���� �� ��(HADR) �
��
v 27 ���� ��� ���� ����� �� ���� ���
���
v Developing Java Applications� �IBM Data Server Driver for JDBC
and SQLJ ���� ���� ���
��� � v 27 ���� ����� ��� �� � �� ���� ���
� ���
�: z/OS® Sysplex� DB2� � �� ���� ����� IBM ��� � �
��� �Java IBM ��� � ����� �� ����. � ��� ��
� z/OS Sysplex� DB2� ����� ������� DB2 Connect �� ��
�� �� ����� ���� �� ���� ���� �� ��� � ��
© Copyright IBM Corp. 2001, 2009 15
![Page 26: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/26.jpg)
�. � �� � ��� ��� DB2 �� ��� � �� ���� ����
(���� )� � ��� ������.
Linux � UNIX� DB2 �� ��� ��
UNIX �� ������ �� �� DB2 � �� �� DB2 ������
�� ���� ����� ���� �� �� ��� ����� �� ���
DB2 Data Server ������� ���� �� �� ��� �����.
FMC(Fault Monitor Coordinator)� UNIX �� ����� ���� � �� �
�������. init �� FMC� ���� FMC� ������ ��� ��
�� �����. FMC� DB2 ������ ��� � ��� �����.
� ��� � ����� ���� DB2 ����� ��� ��� �� ���
�.
� ��� ����, �� �� ��� ��� ��� ����. � ���
���� FMC� �� �� �����. � � ��� ��� ��� DB2 �
���� ��� ���. DB2 ����� �� �� ��� � ��� �
����� �� �����. � ��� db2stop � ��� ��� ���
��� ���. DB2 ����� �� ���� ��� � ��� �� ���
��.
DB2 �� ��� ����
���� ����� ��( : HACMP™, MSCS �� IBM Tivoli® System
Automation for Multiplatforms)� �� �� �� � �� �� ��� �
��. ���� �� �� ����� ��� �� ���� �����.
DB2 �� ��� � DB2 Health Monitor ��� �� �
Health Monitor� � ��� �� ������ ������ ���� ����
�. Health Monitor� Health ���� ��� ������ �� ���� ��
� ������ �� � � ��(health)� �����. Health ���� �
� ����� �� � ������ �� � ���� �� �� � ���
����. Health ���� ���� ������ �� � ���� ��� ���
�� � ��� � ��� � ���. �� Health ���� ���� ����
����� ������ �� �� ��� ��� �� ���� �� ���� �
� ��� ��� � ���.
��� ��, � ��� �� �� ����� �� �� � ��� ����
� �� ��� ��� ���. �� �� DB2 ����� �� �� ���
�� � ��� ����� �� �����. � ��� Windows�� ���
� ����.
16 ��� �� ���� ��� ���
![Page 27: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/27.jpg)
���� �� ��(HADR)DB2 Data Server ���� �� ��(HADR) �� �� �� ��� ���
� ���� ���� ���� ������ �� ����. HADR� �� ��
������ �� �� �������� � ��������� �� � ���
���� ��� ���� ��� ��� �� �����.
� �� ��� ������� ��� �����, � �������� ���
� ��� �� DDL ��� ���� �� HADR� ��� ��� � � ��
�.
������� �� �� �������� ���� � ���. � ������
� �� �������� ���� � ������� ��� �� ���� � �
����� �����.
�� ��� ��� ����, ��� �� �����(DB2 ������ ��� �
� �� ��) �� ��� �� � ���. HADR� �� ��, �� ��� �
�� ��� ������� ���� ������ �� ���(DBMS) �� �
��� ���. ������� ������� � �� ����� � ����
��� �� � ����. ������� �� ��� � ��� ���� ��
��� ��� � �� ��� � ���. HADR� ��� � ������
� � ��� ��� � ���. ��, �������� �� ���� ����
�� ��� �� ��� ��� �� ������� �� ���� ����
� � ������(� �� ������)� �� ���� � ���.
��� �� ��� �� �� ���� ���� �� �� ��� ��� �� �
���. HADR� �� � ������ �� ��� TCP/IP� �����, �
� � ������� �� �� ��� ��� � ���. � ��, �� �
������ � ��� � ��� ���� � ������� �� ��� �
��� ��� � ���. �� ����� ��� ��� ��, �� � �
������ �� DB2 �� ��� � �� �������� ����� �
��� �� ��� �����. �� �� �� ��� �� ������ �� �
�� �� ��� �� ������ ��� ��� � ���. �� � ����
� ���.
HADR� ��� � �� ��� �(��, � �� �� ���) � ��� ��
� �� ��� ���� ��� �� ��� ��� � ���.
��� ��� �� �� ����, ������� � ��� ��� � ��� �
� � ��� � �������� HADR � �� ��� � ���. ��
� 3 IBM Data Server� � ���� 17
![Page 28: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/28.jpg)
�� ������� �� � �������� HADR � ����, ��� ��
������� �� �� ������� � � �� ������� ��� ���
� ���.
HADR� �� DB2 ����� ���� � �� �� ��� � �����.
WebSphere® Federation Server DB2 ������ ����� ����� ���
� �� �� ���� ��� �� � SQL �� Q �� ���� ����
���. � �� � ���� ��� � ������ �� ��� ����
�������. �� �� � ���, ��� �, �� �� ����� ��
��� �� ��� �����, ���� ������ ���� ��� � �
��.
DB2 ����(HA) ��
DB2 ����(HA) �� ��� IBM Data Server� ���� �� �����
��� ��� � ���.
����� ���� ������ �� ���� ����� ��� � ����� �
�� �� ���� �� ����� ����� � ���. ���� �� ����
� ����� ��� �� ���� ���, ���� �� ����� ��� ���
�� � ��� �� �� ��� � ���. DB2 ����(HA) �� ��
�� �� ���( : ������ �� ���� ���� ��)�� �����
��� � � ������ �� ����� ���� ���� �� ����� �
�� � �� �� �������(infrastructure)� �����.
���� ����� �� ����� ��� � ��� ������ �� ��
��� ���� �� ����� ���� ��, ���� ���� �� ����
��� � �� ���� �� ���� ��� ���.
DB2 HA �� �� ��� �����.
v IBM Tivoli SA MP(System Automation for Multiplatforms)� DB2 ����
(HA) �� ��� AIX® Linux� IBM Data Server� �� ��� ����
DB2 � ������ �����. DB2 � ������, IBM Data Server
� ��� ��� installSAM uninstallSAM ����� ��� SA MP�
�, ���� �� � ��� � ���.
v ���� ���� �� ������ �� ���� ���� �� �� ���
�� ���� �� �� �����. DB2 ����(HA) �� ���� �
������ �� ���� ���� �� �� ��� ��� ��� ����
�� �� ����� ���� ���� �� ���� �� �� � � �
�� ���. ��: 83 ���� �DB2 ����(HA) �� ����� ����
���� ���
18 ��� �� ���� ��� ���
![Page 29: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/29.jpg)
v DB2 ���� ���� �� ����(db2haicu)� ����� ���� ����
������� �� ���� �� ��� � � ��� �� �������.
db2haicu� ��� ���� ��� ������ ����, ���� ���� �
� ���� ���� �� ����� � ��� ����. db2haicu ��
��� ��� ��� db2haicu ��, �� ���, �� ���� � ��
�� ��� ��� �����. ��: 92 ���� �DB2 ���� ���� ��
����(db2haicu)�
v The DB2 ���� �� ���� API� ������ �� ����� ����
�� ����� �� ���� ��� � �� �� � ��� �����.
��: 131 ���� �DB2 ���� �� ���� API�
�� ��� �� ����
�� ��� �� �� ��� ���� �����, �� �� ������� �
�� �� User Exit ����� �� � ��� ���� �������.
� ������� ���� ���� ��� �� ��� �� ���� � ��
����. ���� ��� ���� �� � ��� ��� �� ��� ���
�.
v �� � ��� � ���� �����.
v � ������� �� �� � ���� � �����.
v ����� � ������� �� � � ��� �� �����.
� ��� �� �� ��( : ��)� ��� �� ���� ������� �
�� �� � ��� ��� � ���. � � ��� ���� �� ��
������� ���� ����� �� �� �� ��� � ���� ���
����.
�� �� ���� ������� ��� � �� ��� ��� ������.
v ���� ��� ����� �� ���� ��� ���.
v � ������ ����� ��� ��� �������.
v �� �� ��� ��� ��� ������. ESS EMC� �� � �
� ������ ����� �� �� ��� �� ��� ��� � ��
�. NVRAM ��(�� �� �) �� �� �� ��� � � � ��
��� �� � ���.
�:
1. �� �������� �� ���� ���� ���� �� ��� �
������� ���� ��, � �� ��� ���� ����� ���
�. ��� �� ������� ��� � �� � ��� �� ���
� 3 IBM Data Server� � ���� 19
![Page 30: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/30.jpg)
���� ��� � �� ��� ������ � � � ��� �����
�. �� �� ��� ����� �� � �� �� �� ����� �
� � ���. LOGINDEXBUILD ������ �� � �� �� �� �
��� � �� ��� ���� � ���.
2. �� ����� COPY YES ��� ��� �� ������� � ���
� ��, � ������� �� ���� � ��� ��� ��� � �
��.
3. �� ����� COPY NO ��� ��� �� ������� � ����
��, � ������� ����� ���. � � ��� �� �����
���� �� ��� ����.
4. � ��� ����� ��� � �����.
a. � ����� �������.
b. ���� ���� �� ��� ���� STANDBY ��� ��� db2inidb
� ����.
� ��� ���� ��� � ����� ROLLFORWARD � ��
� ���.
5. ���� �� �� � �������� ���� ����. ����, ��
�� � ��� � ������� ����� �� � ���. ��� ��
�� ����� ��� ��� �� ����� � ���.
�� ���
IBM ��� ���� ������ ���� �� ���� �����. �� ��
� ����� �� �� ��� �� �� ���� �� �� ��� ��
��� ������� ��� � ���.
�� �� ��� �� � �� �(�� ��� ��)� ����, �� ��
��� ��� ��� ������� � 2� ��� ���� MIRRORLOGPATH
�� � �� ��� ��� �� �! ���� ��� ���.
MIRRORLOGPATH �� � �� ���� �������� ��� 2� �� �
� ��� �� ��� ��� � ���. ��� ��� ��(�� �� ���
� � ��� ���)� 2� �� ��� ���� �� ����. ��� ��
���� �� �� ��� � � ����.
MIRRORLOGPATH� �� ���� �� �� ������ �� ��� ��� �
��� ����. �� NEWLOGPATH �� � �� �����.
��� �� �� �� �� �� �� ��� ���� � ��� ��� ����
��� �� �� ��� ����(bad)� � �� ���� �� �� ��� �
20 ��� �� ���� ��� ���
![Page 31: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/31.jpg)
��� ��� ��, ��� ����(good)� �� ���� �� �� ��� ��
���. DB2��� �� �� ��� �� ��� ��� ��� ����(bad)� ��
� �� ���� ����. DB2�� �� �� ��� �� �� �� � ���
��� ���� ��� �� ��� ���� �����. � � ��� ���
� �� �� ��� ���� ��� DB2� �� ��� ���� ����. �� �
�� ������ ��� DB2� �� ��� ����� � ��� ��� ����
� ��� ��� ��� � ��� �����. ��� ����(good)� ��� �
� � ��� �� ��, ������� ����.
����� �� � �� �� �� ��� �� ����
IBM Data Server ���� ��� ��� ���� ������� ����� ��
�� �� ������� ���� ��� ��� � ���. �� ��� �� �
������ ���� �� ���� � ������� �� ���� ��� �
���.
�� ���� ���� � � ��� �� ��� ��� �� �������.
��� ��� ��� �� ��� ��� ���� ���. ��� ���� �� �
��� ���� �������.
�� ���� ��� �� ������� �� ��� ����� � ���.
IBM Data Server ���� ��� �� ���� ������� ����� ��
�� ������� �� �� ��� ��� ��� � ���. �� ��
������ ��� ����, �� ������� ���� �� �� ������
� �� ���� � ���.
IBM Data Server � ����� ��� � ������� ��� ����
��, ����� ��� �� �� �� ��� ��� ����� ��� �
�� � ���. � � ��� �� ��� �����.
v ���� ���� � � ���� �����.
v ���� ��� �� ��� ����.
v �� � � ��� � ��� ����. �� ���� �� ��� �
��� �� �� �� ��� ���� ��� ��� �� ���� �� �
���.
db2inidb � �� ��� ���� ��� �� �� ���� ���.
v �� ��������
v � ��������
v � �����
� 3 IBM Data Server� � ���� 21
![Page 32: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/32.jpg)
� � �� ��� ��� �� � �� �� ��� ���� �� ���
���.
���� ������ ����� � ������ ���� � ��� ��� �
�� ������ ��� ���. �� ��� ������ ����� ��� ��
��� ����� ���� �� ���� �� �� ��� ��� � ���.
���� ���� ����� ���� ��, ����� ��� ������ ���
�� ���.
���� ������ ��� �� ������ ���� �� ���� �����
� ������ ����� db2inidb � ��� ���. ��� db2_all
� ��� � ������ ����� ��� ��� � ���. ���
RELOCATE USING ��� ���� ���� db2_all � ��� � ��
��� ��� db2inidb� ��� � ����. ������ ����� �� ��
���� ���� NODENUM �� ���� �� ��� ��� ���.
� ��, ������ ��� ��� �� � ������ ���� � � ��
� ������ ���� �� ��� �� db2relocatedb � ���
���. �� ������ ���� ��� ���� ���� �� db2relocatedb
� �� ������ ����� � �� ��� ���.
�: �� ��� �! ���� ��� ������� ���� � ���
���� ���� �� �����. � ��� ���� ��� �� ��
����� � �� ���� ���� DBPATHS �� � ������.
22 ��� �� ���� ��� ���
![Page 33: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/33.jpg)
� 4 � ���� ��
����� �� DB2 ������ ���� �����, ������ ���� ��
� ����, �� � ��� � �� �� ��� ��� �� � ����
��� ����, ��� ���� ���� ����� ����� � ���� �
� ������ ��� ���.
������ ���� ���� �� ��� ������.
v ���� ���� �� ���� ����� ����� ����� ����
�. ��� �� ������ �� � �, ��� , ��� ��, �
�� � ���� ���, �� �� ���� �� ������ ��� �
���.
v ������ ���� �� ��� �� ����� ��� ������ ��
���, � �� �� �� ��� ���� �� �� ����� �� �
�� �� �����.
��� ���� ���� ��� �����. ��� ����� ��� ����
�� ��, ��� �� ��� ���� ��� ��� �� �� ���� �� ��
���� �� � ���� �� ��, ���� ������� ��� ��� �
� ��� � � ���� ���� �� � ���.
���� ���� ��� �����.
v ���� ���� ��
24 ���� ��� ���� ���� ��
v � �� ��
32 ���� �DB2 � �� ����� ���
v Configure DB2 ���� �� �� ��
35 ���� ����� �� ��(HADR) ����
v ���� �� ��
62 ���� ������ �� ���� ����
v �� ��
65 ���� ������� �� �� ���
v ���� �� ����� ��
80 ���� ������ �� ����� �� ���
© Copyright IBM Corp. 2001, 2009 23
![Page 34: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/34.jpg)
�� ����� ���� �� � ��
�� ���� ���� �� � �� IBM Data Server Client ������
� ���� ����� �� �� � �� �� ����� ��� � �� �
� ����. ��� ��� ��� ����� ��� � � �����. ���
����� ���� � �� � ��� � ���� ����.
�� ���� ���� �� �� Linux, UNIX Windows� DB2� ��
�� �� � �� ��� ��� � ���.
1. ������ ���� �(DPF)� � ESE(Enterprise Server Edition)
2. WebSphere Replication Server
3. ���� ���� !�����(HACMP)
4. ���� �� ��(HADR)
�� ���� ����� ����� ������� � �� �� ����
����� ���� ������� �� �� ��� � �� HADR� �
� �����.
�� ���� ���� �� �� ������ �� System i® �� System
z®� � �� �� ����� ��� � ���.
1. IBM Data Server Client� � �� ��� � DB2 Connect �� ��
z/OS �� i5/OS® ���� ���. �� ���� ����� IBM Data
Server Client� � � DB2 Connect � ��� �����.
2. z/OS Sysplex� DB2 ��� �� ��� ����� DB2 Connect �� ��
� ��. �� ���� ����� DB2 Connect z/OS Sysplex ���
��� �����. �� ���� ���� �� DB2 Connect ���� �
���� Sysplex ��� ��� � ��� �����. ��� � �
�� � ��� ��� DB2 �� ���� �� ���� ����(���
� )� � ��� ������.
DB2 Connect � ���� � �� ��, �� ������� � ���
�� ���� �� � DB2 Connect � � � ��� ������ �
��� ���� � � ���� ����� � ��� �� System i ����
��� ��� �� �� �� ���.
DB2 ������ ���� �� ����� ��� � � �� ��� ���,
�� ��� ��� �� � � ��� ��� ���. UPDATE ALTERNATE
SERVER FOR DATABASE � � �������� � � ��� ���
� �� �����.
24 ��� �� ���� ��� ���
![Page 35: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/35.jpg)
� ����� � �������� � � ��� ��� �, � � ��
��� ����� ��� IBM Data Server Client� �����. DB2 Connect
�� �� � ��� ��� �� System i ������ � ��� �� ��
�� ����� ���� �� �� �� ����� �� ��� � ���
��� ���. z/OS� DB2� ��, ������� Sysplex ��� �� ��� �
� � ��� ����. ��� � �� DB2 Connect�� ����� ��
�. ���� � ��� ��� �� ��� ����, IBM Data Server Client
� � � ��� ��� � �� ���� ���. IBM Data Server
Client� �� �� � � ������ ��, �� � ������ ��
� ��� ��� � �� z/OS Sysplex ���� �� ��� � �� �
� ��� �� �� �����. �� �� �� ��� �� ���
���� �� � � ����� ����� �� ��� ��� ����� ����
���.
�� �� �� ��� ������ � ������ ���� ��
SQLCODE -30108� �����. ��� �� �� IP ��� ��� �� �� �
� ��� �����. IBM Data Server Client� ���� ��� ��� ��
�� � �� � ��� �� ������� ��� �� ��� � �
�� �����.
DB2 Connect � ����� � � �� ���� �� ������ ��
� ���.
v �� �� ���� � ��� �� System i ������� � ��
�� ���� �� DB2 Connect �� ��� � ��� ������ ���
� �� � � � ��� �� ��� �� � ���. ��� ���
������ ��� ������ ����� ��� ��� �� System i ��
����� ���� �� � � � ����� �� ������. �� ���
�� � ��� � � ������ �� ����� � �� � � ��
������.
v � z/OS� DB2 ���� ���� SYSPLEX ��� DB2 Connect ��
� ����� �����. ��� � �� ��� �����. � �
� �� � � �� �� ���� �� ��� ����� ������ �
���� �� � ����.
�����, � �� ��� �� �� ���� ����� �� ��(sqlcode
-30081) �� sqlcode -1224� ��� ��� �� ��� ���. ��� ��
�� �� ��(HADR) ����� HADR � ���� �� sqlcode -1776� �
��� ���� �� ��� ���.
� 4 ���� �� 25
![Page 36: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/36.jpg)
����� ��� ���� � ����� ���� �� �� ��
�� ������ �� ��� � DB2 �� ���� ����� ���� �
����� � � �� ������ �� �����. �� �� DB2 ����
����� ����� �� ������� �� ��� �����. DB2 ���
� ����� ���� � � �� � ��� � �� ��� ��
��� ��� � ���.
��� �� ���� ���� �� �� 10� �� ������ � ��
��� ������. ��� �� � ����� � � �� �� � �� ���
� � ��� ��� ��� � ���.
v DB2_MAX_CLIENT_CONNRETRIES: �� ���� ����� ���� �
��� �.
v DB2_CONNRETRIES_INTERVAL: ��� ��� ��� �� ��(�).
DB2_MAX_CLIENT_CONNRETRIES� ����
DB2_CONNRETRIES_INTERVAL� ��� �� ��,
DB2_CONNRETRIES_INTERVAL� ��� 30���.
DB2_MAX_CLIENT_CONNRETRIES� ��� ���
DB2_CONNRETRIES_INTERVAL� ��� ��,
DB2_MAX_CLIENT_CONNRETRIES� ��� 10���.
DB2_MAX_CLIENT_CONNRETRIES �� DB2_CONNRETRIES_INTERVAL�
��� �� ��, �� ���� ���� �� ��� � �� ����
������.
�:
v DB2 Universal JDBC ���� ��� �� 4 � ���� �� � ���
�� � ��� ��� �� ���� ����� ��� ���.
– maxRetriesForClientReroute: �� � �� � ���� �� ��� �
�� ����� � � ��� ������. � � ���
retryIntervalClientReroute � ��� ��� ���� �����.
– retryIntervalForClientReroute: �� ����� �� ��� ��(�)� ���
�� � � ��� ������. � � ��� maxRetriesForClientReroute
� ��� ��� ���� �����.
v z/OS Sysplex� DB2� ����� ����� � �� ���� ����
� �� �� �(enableAcr� db2dsdriver �� ���� True� �)
DB2_MAX_CLIENT_CONNRETRIES DB2_CONNRETRIES_INTERVAL
��� �� �� ����. ��� ��� DB2 �� ���� �� ����
����(���� )� � ��� ������.
26 ��� �� ���� ��� ���
![Page 37: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/37.jpg)
� ����� ����� �� ����� �� ���� ��
�� DB2 ������ ��� ����, ���� ������� ��� ��� �
� ��� ��� ��� �� ��� ������ �� ��� ���
��. � ����� �� �� ��� �������� �����. DB2 ��
���� ����� �� �� ��, DB2� �� ��� ���� � �� ��
�� ������ � � ������ �� �� ������.
CLI/ODBC, OLE DB ADO.NET ������� ��, ��� ��� �
� ���� ���� �� ��� �� �� �� � ��� �
���� ������� ��� ��� ��(� ��)� ��� � ���.
���� ����� �� �� ��, ��� �� �� �� � �
�� � ���� ��� �� ��� �� ���. � � ��� � ��
��� ���� ����� �� � �� ����� � ���. � ��
���� ��� �� �� � � 10�� ��� �� ��� � 20�� ��
� �� ��� �� ��� 20�� �� ���.
����� �� ��� ��� �� � ����� ���� ��
WebSphere EdgeServer �� ��� �� ��� �� �� ������ ��
���� �� ���� ������ � � � ��� ��� ��� ����
�. DB2 �� ���� ����� �� ��� �� �� �� �� ��� �
�� DB2 �� ���� ����� � � �� �� ���.
��� ��� ���� ��� �� �� �� � ���.
���� —> ��� � —> (DB2 Connect � 1 �� DB2 Connect �
2) —> DB2 z/OS
��� � � ��� ����.
v ��� � ����� DThostname� TCP/IP ��� ��� ����.
v DB2 Connect � 1� GWYhostname1� TCP/IP ��� ��� ����.
v DB2 Connect � 2� GWYhostname2� TCP/IP ��� ��� ����.
v DB2 z/OS �� zOShostname� TCP/IP ��� ��� ����.
����� ��� �� ��� DB2 Connect � � ��� ����� ��
DThostname� ��� �������. �� ��� �� GWYhostname1 ��
GWYhostname2� ��� �� ����. �� �� ����� ��� � DB2
Connect ����� � ��� �� �� ���. �� �� ��� DB2
Connect �� �� ��, �� ���� DB2 Connect � DB2 z/OS
�� ����.
� 4 ���� �� 27
![Page 38: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/38.jpg)
� �� ���� GWYhostname2� ����� ������. ��� �� ��
� �����.
���� —> DB2 Connect � 2 —> DB2 z/OS
���� �� ��� � �� �� � ����� ����. ��� ���
� ������� � �� ���� ���� �� ����� ��, DB2
Connect �� � �� ������� � � �(DB2 Connect � 1 �
� DB2 Connect � 2)� ���(DThostname)� ��� ��� ���. ��
�� DB2 Connect � 1� �� ��� �� ��, �� ���� �����
����� ���� � �� � � � ���� ���� ��� ��
����. � ��� ���� ��� �� DB2 �� ���� ���� ��
��� ����� � ���. � �� ��� ��� ��� �� ����
��� ����� �� ���� ���� �� �����. ��� ����
� ��� � ��� �� � ��� ��� �� ����, �� ���
���� �� �� �����.
�� ���� ���� �� �� SQL �� �����.
v sqlcode -20157
v sqlcode -1768(�� � = 7)
�: ″TCP Keepalive″ �� �� �� � �� �� �� �� ��� �� �
�� ���� ����� �� ���� ���� �� � ���. (� �� �
�� ��� ��� �� ��� ������.)
� ����� ����� �� �� �� ��
DB2 �� DB2 Connect �� �� ���, �� �� �� ���
�� ������ ��� ���� � �� ��� �����. �� ���
��� ���� �� ��� �� � ��� � ���� �� ��� �
��. �� ���� DB2 ���� �� � �� ���� �� �� � �
�� �(IP ��� � ���) �� � �� � ����� �����.
� �� � �� ����� ��� ������.
UPDATE ALTERNATE SERVER FOR DATABASE �� UPDATE
ALTERNATE SERVER FOR LDAP DATABASE � ������.
� � ��� ������ ����� ������ � � � � �
�� �����.
28 ��� �� ���� ��� ���
![Page 39: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/39.jpg)
JDBC � SQLJ� IBM Data Server Driver �� � ����� ����
��
�� �� ��� �� �� � ����� �� ��� ���� �
� �� � ��� � ������ ��� ����. �� ��� ���
�� �� ��� � �� ��� � ���. � ��� �� �� ���
� �� �� ��� �� ����. � ���, IBM Data Server Driver
for JDBC and SQLJ ����� �� �( � �� ���� �� �� �
�)� � ��� � ����� ���. � ����, ������� �
�� ��� ��� SQLException� ����� ������� �� � ����
��� � ���.
���� ��� ��� �� � ��� IBM Data Server Driver for JDBC and
SQLJ� � ���� ���� ��� � ��� ������.
� ����� ���� ����
���� DB2 ������ ���� �� � DB2 ������ ���� ��
�� ����� ������.
��� DB2 ������ �� ���� ���� �� ���� ����.
v �� ���� ����� DB2 ������ � �� DB2 Connect ���
� ��� �� ����� TCP/IP� ���� �����. �� ��
TCP/IP� �� �� ����� ���� �� �� ���� ���� ��
��� � ��� �����. DB2 ������� ������ ����, ��
���� ���� �� ����� TCP/IP �� ����� ��� ���.
v DB2 Connect �� �� � ��� ��� �� System i ������ �
��� �� ����� ���� ��, ���� �� ��� �� �� ��
��� �����.
– �� �� ���� � ��� �� System i ������� � �
��� ���� �� DB2 Connect �� ��� � ��� ������
��� � �� � � � ��� �� ��� �� � ���. �
�� ��� ������ ��� ������ ����� ��� ��� ��
System i ������� ���� �� � � � ����� �� �����
�. �� ����� � ��� � � ������ �� �����
� �� � � ��������.
– � z/OS� DB2 ���� ���� SYSPLEX ��� DB2 Connect �
� � ����� �����. ��� � �� ��� �����. �
� � �� � � �� �� ���� �� ��� ����� ��
���� ����� �� � ����.
� 4 ���� �� 29
![Page 40: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/40.jpg)
v � � ���� � ����, ��� ������ � � � �
� � ��� ���. �� ��� ���� ��� �� �� ��� �
� � ���� ��, ��� � � ��� ���.
– � �� ������ ���� � �� �� � ����� � �
��. (�� �� �� � �� � ��� ���� UPDATE
ALTERNATE SERVER � ��� ����� ��� �����.)
– � � ��� � ������ � ����� � ���.
– ������ � � ���� ���� �� ����� � ���.
v Linux, UNIX Windows� DB2 ������� ����� � � � ��
���� ���� �� ���� �� ����� � � �� � � �
� �����. �� DB2 ������ ���� �� � �� ���� ��
��.
v �� ���� ���� �� ��� z/OS� DB2 sysplex ����� �� �
��� ���� ��� �� �� ����. �� ��� ����.
– �� ���� ���� ���� �� �� �� � �� ��� �
��. �� �� ��� ��� UPDATE ALTERNATE SERVER FOR
DATABASE �� UPDATE ALTERNATE SERVER FOR LDAP
DATABASE � ��� �����. � � �� ����� � �
� ������� � ��� ���� � �� �� ������ ����
� � ��� �����. ��, z/OS� DB2� ���� ��� ��
sysplex� ����� � � � �� ��� � �� ���� �
����. �� ��� ��� ����� � � �� ��� ���
� �� ��� ����.
– �� ���� ���� �� ��, �� � ���� �� �� �
�� � � � ���� �� ����� ����. ��� �����
�� � ���� � � �� ��� ��� � ���. ��, z/OS�
DB2� ���� Sysplex� ��� ���� ����� � ���� �
� �����, ����� � ��(UOW) ��� �� � ����� �
�� ���. �� �� � ���� �����.
DB2® Universal Database™ � 8 FixPak 7 ��, �� �� ���� ���
� ��� Linux, UNIX �� Windows ����� Linux, UNIX �� Windows
� ����� �� ����. Linux, UNIX �� Windows �����
z/OS� DB2 Sysplex �(���� �) ���� ��� � ����. ����
�� �����.
v � ��� �� �� DB2 ������ �� �� ��� �� ��
DB2 ������ ����� ��� � ��� �(�� FixPak� ��� �
� �)� � ���.
30 ��� �� ���� ��� ���
![Page 41: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/41.jpg)
v ���� ���� ������ ���� ��� � � ��� ��� �
� �� ����, � � ��� �� ��� �����. �, ������
���� ��� � � ��� �� ��(�� �� �� ������ ��
��), �� ������� � �� �� ��� � ����. ����
�� ��� ��� ���� �� �����.
v � � ��� ��� ��� �����. �� � ��� �� ��� �� �
� ��� � �� ����� ������ � ��� � ��� ���
��.
v �� ��� ��, ������ �� � ����� � � �� ��
( : �� �� ��, ��(ID), ���, ��, � ��(SET SERVER OPTION))
� ����. ������� � ��� ����� �� ��� �� ��
���. � ��� ��� � ���� �� ���� ��� ���.
DB2 ������� �� �� ��� �� � ���� �� ���� �
����. ��� �� � ����� ���� ����. ��� � �����
��� ����.
– SET ENCRYPTPW
– SET EVENT MONITOR STATE
– SET SESSION AUTHORIZATION
– SET TRANSFORM GROUP
DB2 Connect� ���� � �, ��� �� DB2 Connect ��� �� �
�� � ���� �� ��� ���.
v �� �� � � ���� ����� CLI, JCC Type 2 �� Type 4 �
��� ���� ��, �� �� � ��� SQL XQuery �� ����
� � �� � �� �����. ��� ���(embedded) SQL ��( : SQC
�� SQX ������)� � �� � �� ���� ����.
v ���� ����� �� �� ������ � � ���� �� ��
(HADR) � ���� ����. HADR � ������ � ���
� ������� ��� �� �����. �, � ������� ���
� ������� � �� HADR � ��� ���� ������� �
�� �� �����. ����� ���� ���� �� � � ��
� � � � ��, � ��������� HADR � ��� �
��. �� ���� ��, �� � ������� �� � ���� �
� � ��� HADR � ��� � ���.
�� ���� ����� ���� �� � ��� DNS � � ��� DNS
� � � � IP ��� ���� ����. DNS � �� � �� IP ��(�
� ��)� �����. ����� � �� � �� ���� � DB2
������ ���� DNS � � IP �� ��� �����.
� 4 ���� �� 31
![Page 42: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/42.jpg)
DB2 �� ��� ����� ��
� �� ����� ��� � �� �� ��� � � �� ����
� DB2 ������ �� ���� ����� � �����. � ��� ���
� �� � ��� ��� �����.
� �� ����� ��� /sqllib/ ����� �� � ��
fm.<machine_name>.reg�� ���. � ��� db2fm � ��� �� �
���.
� �� ����� ��� �� �� ���� �����.
��� � �� ����� �� ���� ���.
FM_ON = noFM_ACTIVE = yesSTART_TIMEOUT = 600STOP_TIMEOUT = 600STATUS_TIMEOUT = 20STATUS_INTERVAL = 20RESTART_RETRIES = 3ACTION_RETRIES = 3NOTIFY_ADDRESS = <instance_name>@<machine_name>
�� ��� ����� �� ���
FM_ON
� ��� ��� ��� �� �����. �� NO� ���, �
�� �� ���� ��� �� ��� ���� �����. ����
NO���.
FM_ACTIVE
� ��� �� ���� �� �����. � ��� FM_ON
FM_ACTIVE � �� YES� �� ���� ��� �����. FM_ON�
YES� ��� FM_ACTIVE� NO� �� �� � �� �� ��
��� �� ��� �� ����. �, DB2� �� �� �� �����
����� �� ����. ���� YES���.
START_TIMEOUT
� ��� �� �� ���� ��� �� �� �� �����.
���� 600����.
STOP_TIMEOUT
� ��� �� �� ���� ���� �� �� �� �����.
���� 600����.
STATUS_TIMEOUT
32 ��� �� ���� ��� ���
![Page 43: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/43.jpg)
� ��� �� �� ��� ��� ��� �� �� �� ����
�. ���� 20����.
STATUS_INTERVAL
�� �� ���� ��� ��� �� � � �� ��� �� ���
�����. ���� 20����.
RESTART_RETRIES
� ��� �� �� � �� �� ���� ��� ��� �� ��
� ��� �����. � ��� ���� � ��� ���� �� ��
��� ���� �� ��� �����. ���� 3���.
ACTION_RETRIES
� ��� ���� �� ����� ���� �� ��� ��� ���
��. ���� 3���.
NOTIFY_ADDRESS
� ��� �� ���� �� �� � ��� �����. ���
<instance_name>@<machine_name>���.
db2fm ��� ���� DB2 �� ��� ��
db2fm � ��� DB2 � �� ����� ��� �� � ���.
��� db2fm � ��� � �� ����� ��� ���� ���.
� 1: START_TIMEOUT �
���� DB2INST1� � START_TIMEOUT �� 100�� �����
DB2 ������ ��� �� � ������.
db2fm -i db2inst1 -T 100
� 2: STOP_TIMEOUT �
���� DB2INST1� � STOP_TIMEOUT �� 200�� ����� �
� � ������.
db2fm -i db2inst1 -T /200
� 3: START_TIMEOUT � STOP_TIMEOUT �
���� DB2INST1� � START_TIMEOUT �� 100��,
STOP_TIMEOUT �� 200�� ����� �� � ������.
db2fm -i db2inst1 -T 100/200
� 4: � ���� ��
���� DB2INST1� � � ���� ���� �� � ���
���.
� 4 ���� �� 33
![Page 44: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/44.jpg)
db2fm -i db2inst1 -f yes
� 5: � ���� �
���� DB2INST1� � � ���� ����� �� � ���
���.
db2fm -i db2inst1 -f no
� ��� � �� DB2INST1� � ���� ��� ����, UNIX
����� �� � ������.
ps -ef|grep -i fm
Linux��� �� � ������.
ps auxw|grep -i fm
db2fmd DB2INST1� ���� � � � ��� �� �� ���
��� �� ��� �����. � ��� ����� ���� ����
� �� � ������.
db2fm -i db2inst1 -D
db2fmc � ��� ��� ���� DB2 �� ��� ��
DB2 � ��� DB2 FMCU(Fault Monitor Controller Utility) db2fmcu
�� ��� � ��� ��� � ���.
��� db2fmcu ��� � ��� � ��� ���� ���.
� 1: FMC� ��� ��� ��
DB2 FMCU(Fault Monitor Controller Utility)� ��� FMC� ����
��� ��� � ���. FMCU� ���� inittab ��� ������
��� ��� ���. FMC� ���� ��� ����� �� � �
�� ������.
db2fmcu -d
�: DB2 Data Server Fixpack� ���� �� FMC� ����� inittab
� �� ���� �� �����. Fixpack� ��� � FMC� ����
��� ��� �� � �� �� ���.
� 2: � FMC ��
db2fmcu -d � ���� FMC� ����� inittab� ������ �
� � ������.
db2fmcu -u -p <fullpath>
�� <fullpath>� db2fmcd �� �� �� �����( : /opt/IBM/db2/
bin/db2fmcd).
34 ��� �� ���� ��� ���
![Page 45: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/45.jpg)
� 3: DB2 ������ �� ��� ��� �� �
�� ���� �� ��� � FMC� ���� ����� ����� � �
� ���. ���� DB2INST1� � � �� ���� ��� ��
� ������.
db2iauto -on db2inst1
� 4: ��� �� � �� ��
�� �� ��� ����� �� � ������.
db2iauto -off db2inst1
� 5: � ��� ����� ��� ��� ��
����� �� ����� ���� ��� �� � �� ���
�� ����� � ����� � ���� ��� ��� �� ���.
���� DB2INST1� � � ��� ���� ��� �� �����
��� ���� ��� �� � ������.
db2greg -updinstrec instancename=db2inst1!startatboot=0
� � ���� ���� DB2INST1� � � ��� �� �� �
��� ��� ��� �� � ������.
db2greg -updinstrec instancename=db2inst1!startatboot=1
���� �� ��(HADR) ���
DB2 ���� �� ��(HADR)� � �� � ������� ��� ��
���� �� ���� ������.
HADR� � ���(CLP), �� ��� ���� �� ��(HADR) � ���
� �� �� db2HADRStart API� ��� ���� � ���.
CLP� ��� ���� ���� � HADR� ������ ��� ������.
1. HADR ������� � ��� ��, ��� IP �� ��� ����
�� ��� �����.
���� �� ��� ������ � ��, HADR ��� ���� IP �
�� ��� �� ����� ����� . �� ������� �
/etc/services�� HADR ��� ��� ���. ��� ����� ���
��� ��� ���. ��� ��� ��� IP ���� ��� � ���.
�: �� � ������� � ���� ��� ��� ��� ����.
2. ��� � �� ������� ��� � ���� ������� �� ���
���� � ������� ������.
� 4 ���� �� 35
![Page 46: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/46.jpg)
�� �� BACKUP DATABASE RESTORE DATABASE � ���
��� SOCKS� � ������� ����� � �����. � ��, NFS
��� �� ���� � ��� ��� ��� ����.
�� �������� �� � ������.
backup db socks to /nfs1/backups/db2/socks
� �������� �� � ������.
restore db socks from /nfs1/backups/db2/socks replace history file
�� � db2inidb ����� ��� �� ������� �� ��� � �
������ ����� ��� ����. � ���� ��� ��� �
���� ���� ����.
� �������� �� � ������.
db2inidb socks as standby
�:
a. �� � ������� � ������ ��� �� ���.
b. ���� � �� �� �� ��� �� � ��������
ROLLFORWARD DATABASE � ���� �� �� ����. � �
�� �� ��� �� � �������� HADR� ��� �� ���
� �� �� � ���. ������� ���� �� �� AS STANDBY
��� ��� START HADR ��� �����.
c. RESTORE DATABASE � ��� �� REPLACE HISTORY FILE �
�� ���� �� �����.
d. RESTORE DATABASE � ��� � ������� ��� �
�� � ��� �� ���� �� ���. ��� COMPLETE �
��� STOP ��� ��� ROLLFORWARD DATABASE � ��
� � ��� �����. AS STANDBY ��� ��� START HADR
� � ���� ��� � ������� � ���� �� ��� ���
��.
e. � ������� �� � RESTORE DATABASE ��
TABLESPACE, INTO, REDIRECT WITHOUT ROLLING FORWARD�
� ���.
f. db2inidb ����� ��� � ������� �� � SNAPSHOT �
� MIRROR ��� ���� ����. RELOCATE USING ��� ���
���� ��, �� �� ������ ��� �� �� � �� ��
� �� � ���. ��� ������ ���� �� ���� ��
� ��� ���� ����.
36 ��� �� ���� ��� ���
![Page 47: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/47.jpg)
3. �� � �������� HADR �� � �� �����.
�: � ������� ��� � �� �� � �� ��� �� �� �
����.
v HADR_LOCAL_HOST
v HADR_LOCAL_SVC
v HADR_REMOTE_HOST
v HADR_REMOTE_SVC
v HADR_REMOTE_INST
� ������� ���� �� ��� �� � ������� ��� �
� �������� �� �� �����.
4. �� ��� �� � ����� �� � �������� HADR� �
�����.
START HADR ON DB SOCKS AS STANDBY
�: � ������� � ��� �����. �� ������� �� �
��� ��, � �� ���� � ������� HADR_TIMEOUT ���
��� �� � �� �� ���� �� �� ���� �� �� �����.
5. �� ��� �� �� ����� �� �� �������� HADR� �
�����.
START HADR ON DB SOCKS AS PRIMARY
6. HADR� �� �� � �������� �����.
���� �� ��(HADR) ������ � ���� ��� ��� ����
��.
a. �� ���� HADR� ����� ������� �� ��� �� � �
�� �����.
b. ������� ��� ��� ��� � � � ���� ���� �� �
� → �� � ���. ���� �� �� ������ � ���� ��
��.
�� ��� �" ��� �� �� �� ��� �����.
�: ���� �� �� ������ � ����� HADR� �����, ��
���� ��� HADR� ���� � �� ��� ��� � ���. HADR
�� �� ��� ��� ������.
� 4 ���� �� 37
![Page 48: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/48.jpg)
a. �� ���� HADR� ����� ������� �� ��� �� � �
�� �����. ������� ��� ��� ��� � � � ����
���� �� �� → ��� � ���. ���� �� �� �� �� ��
��.
b. HADR ��� � ���. HADR �� �� ����.
� ����� ���� � ���� � ��(HADR) ��
���� �� ��(HADR) �� �� �� ���� ���� �� ���
���� ������ � � ��� ������ ��� � ������ �
� ��� � ���.
����
v ����� � ������ ��� �� ��� ���� ����.
v �� ���� ����� TCP/IP ������ �����.
�� ���
v �� ���� ����� �� ���� ��� UPDATE ALTERNATE
SERVER FOR DATABASE � ������.
v ���� ����� �� ���� ���� �� ��(HADR) � ���� �
�� HADR� �� �� ��� �� ����.
v �� ���� ����� HADR_REMOTE_HOST HADR_REMOTE_SVC
������ �� � �� ���� ����.
v � ��� ��� �� ��� ������ ��� ��� �� ��
�.
v �� ���� ����� ��� � �� ��, ���� �������
SQL30081 �� ���� ���� �� �� ��� ��� � �� ���
�� ����.
UPDATE ALTERNATE SERVER FOR DATABASE ��� ��
�� HADR� ���� � ����� ���� ��
��� ���� ��� �� ��� ���.
v ������ MUSIC� ��� HORNET� ���� ��� ����� ���
�� ���.
v ������ MUSIC� �� �������� ���� � ������(��
MUSIC)� �� �� 456� ��� MONTERO� ���. �� SVCENAME
�� � �� �� �����.
�� ���� ����� �� ���� ���, ��� HORNET�� ����
�� MUSIC� � � �� ������.
38 ��� �� ���� ��� ���
![Page 49: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/49.jpg)
db2 update alternate server for database music using hostname montero port 456
� � ��� ��, ����� HORNET� �� � � ��� �
� ���. ��� ��� HORNET�� ����� ������ ��� ���
��� �� ����� � ��� HORNET�� ������ MUSIC� �
� ��� ���. ���� ����� ��� MONTERO�� � ����
�� MUSIC�� � ���� ���.
��� �� � ���� � ��(HADR)
DB2 ���� �� ��(HADR) ������� � ������ �� � �
LOGINDEXBUILD INDEXREC� �� �� ��� ���.
LOGINDEXBUILD ������ �� ��� ��
����: HADR ������� ��, LOGINDEXBUILD ������ �� �
�� ON�� �� �� ��� �� ��, ��� ���� � ����
� ����. �� �� ��� �� ����� � �� �� � � � �� ��
����� ���� �����, ��� HADR �� �� �� � ����� �
���� � ��� �� � �� ��� ���. �� ������ �� �
�� ���� �� � ��� ��� ��, � �� � �� �� � �
�� �� ��� ��� ����� �� ������. ��� ����� �
� ������� ��� ���� � ����.
�: LOG INDEX BUILD �� ��� ��� NULL� ��� ��, DB2�
LOGINDEXBUILD ������ �� � �� � ��� �� �����. LOG
INDEX BUILD �� ��� ON �� OFF� ��� ��, LOGINDEXBUILD
������ �� � �� � ��� �� �����.
�� �� � ��� �� ��� ���� LOG INDEX BUILD �� ���
OFF� �� �� ��� � ���.
v �� �� ��� ������ �� �� �� ����� ���� ����.
v �� ���� �� �� ��� �� ����� ����. ��� �� ��
�� ��� ���� � ���. � �� INDEXREC �� � ��
RESTART� �����. ��� �� ����� ����, �� �� ��
� ���� �� �� �� �� ��� ���� ��� ���� � �� �
� �� ��� ������.
�� ��� ���� LOG INDEX BUILD �� ��� OFF� ��� ��,
�� ��� � �� �� ��� �� �� � � ��� ������ �
� ���. ����, LOG INDEX BUILD �� ��� �� ��� NULL
� ��� LOGINDEXBUILD ������ �� � �� OFF� ��� �
� 4 ���� �� 39
![Page 50: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/50.jpg)
�, ��� � �� �� ��� �� �� � � �� ��� ��� �
����� � � ���. �� �� � ��� ��� ��� ����� ��
� � � ���.
v � ��� �� ��� � �� �������� ����� ������ �
� �� � ������� ������. � �, � ������� ��
�������� ��� �� �� ���� ���� ��� ���� ���
���. � ��� � �������� ���� ��� ��� �����.
v LOG INDEX BUILD �� ��� ON�� ����, LOG INDEX BUILD
�� ��� NULL� ��� � �������� LOGINDEXBUILD ��
� �� ON�� �� �� ���� ����� ����.
INDEXREC ������ �� ��� ��
����: �� � ������ � ��� INDEXREC ������ �� �
�� RESTART(��)� �����. ��� �� �� � �� ��� �
� ��� ������. �� ���� ���� �� �� � �� ����
DB2� ��� �� ��� ��� ���� � ���. � ����� ��
����� ��� ������� �� ��� ����� �� �� ���� �
���.
��� �� ����� ��� ����� �� ����� �� ��� ��
��� ��� � ��� � ��� ����� ��, ����� � �� �
��� �� ��� �� ��� ������.
���� � ��(HADR)� �� ������ ��
������ �� � �� ��� DB2 ���� �� ��(HADR)� � �
�� �� ��� � ���.
DB2 ���� �� ��(HADR)� � ��� �� �����, ������ �
�� �� ����� ����� �����.
����: ���, ������ �� � �� ������ �� ���� �� �
�� �� � ������� � ���� ��� ���. �� � �
� � �������� ���� ��� ��� ��� �� ���� �� �
���.
v �� �������� ��� �� ��� ���� �� � �������
� �� ���� ��� � ���.
v �� � �, � �� ������� ����� ��� � ���� �� �� �
������ � � ���� ��� �� ���� ������� �����
� ���� ����.
40 ��� �� ���� ��� ���
![Page 51: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/51.jpg)
�� �������� ���� �� � �� ���� ���� � ����
��� ���� ���� � �������� ���� ��� ���. �� �
� � �� �� ���� ������ �� ���(DBMS) �� ������
� ��� ����� ��� �����. ��� �� � �� �� ����
� ������� ���� � �����.
�� �������� �� �� �� ����� ��
�� � �� � � ��� � � �� �� LOGFILSIZ ������ �
� � ����. � � �� � ������� ���� ��� � ����
�� ��� �� ��� ����� �� �� , � ������� ��
LOGFILSIZ ��� ���� �� ������� �� �� ��� ���� �� �
� ��� �����.
�� �, ��� �(� ��) ������� ������� ���� ��� ��
�� ������� �� �� �� �����. � �, � �� ������� �
�� ��� ��� �����. �� � �� ������� �� �� ��� ��
�� ��� ��� �� ��� ��� �����.
������� ���� �� ��� �� �� ��� ���� �� �������
������ �� ��, ���� �� �� ��� �� �� �� ��������
�� ��� ���. ��� �� �(� ��) �������� ��� � ���
� �� �� ��� ��� �� ��� �����. � �� �� ��� �� �
� ������� �� ���� ��� �� �����. �� �� �������
� ��� ���� �� ��� �� �� ��� �� ��� ��� ���
���.
�� ������� �� �� �� ��
���, � ������� �� �� � ��� �� ������� LOGBUFSZ
�� ������� ��� �� � �� ���. � ��� ���� �� ���
���. � ��, HADR ��� �� ����� �� � �������
� ��� ��, �� �������� � �� ��� ��� � �������
�� �� � ��� � ���� �� ���������� �� �� �� ��
� � ���. �� �� �� � ��� ���� ��, DB2_HADR_BUF_SIZE
����� �� ��� � �������� �� �� �� ��� �� �
���.
�� �� � HADR
�� ��� COPY YES ��� ��� �� ������� � ���� ��,
� �� ������� � ���� ���� LOAD � ��� �� ��
���� �� ��� ���� � � � � ������� �����. � �
� 4 ���� �� 41
![Page 52: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/52.jpg)
������ ���� ���� � ��� ��� � �� ����� � �
������� ��� �� ��� �����. � ������� � �� �
���� ���� �� �� ��� �����. �� ��� � �������
� ��� ���� � �� ��� COPY YES ��� �� �� ��� �� �
�� ����� ����. �� �� ��� ���� �� � ������� ��
����, �� ������� � ��� ��� � � ��� �� ��� ��
� ���� � ������� �������.
�� ��� NONRECOVERABLE YES ��� ��� �� ������� �
���� ��, � �� ������� � ���� � ������� �
�� ��� �� ��� �����. � ������� � ��� ���� �
� �� ��� �����. ��� �� ���� �� COPY YES REPLACE
��� ��� LOAD � �� �� �����, ����� ���� �� �
�� ��� � ���.
COPY NO ��� ��� �� ��� ���� �� HADR�� ���� ���
�, � ���� NONRECOVERABLE ��� ���� �� ���� ���
�. COPY NO ��� ��� �� ��� COPY YES ��� ���� �� �
��� �� � �� ��� �� ��������
DB2_LOAD_COPY_NO_OVERRIDE ����� �� �����. � ����
� �� � �������� �����. � ������� ��� ��, �
�� �� �� ������ ��� �� ������� ��� ��� ��
���� ���� � �� �����.
TSM(Tivoli Storage Manager)� ��� COPY YES ���� �� ��� ��
�� ��, �� � �������� VENDOROPT �� � �� ��
� �� ���. TSM� �� ��� �� �� � ������� �� ��
�� �� ���. �� TSM� ��� COPY YES ���� �� ��� ��
� �, GRANT ��� �� db2adutl � �� ��� ��� � �� �
��� � ������� �� ���.
COPY YES ��� ���� �� ���� �� ���� ����, ��� �
����.
v �� �� REBUILD� ��� �� ��� LOG INDEX BUILD�
����, �� ��� DEFAULT� ��� LOGINDEXBUILD ������
�� � �� ON�� �� ��, �� ������� � ������� �
� �� �� ��� � �� �� ��� ���� �� �� �� ���
��. � ������� �� �� �� �� �� ��� ��� �� �
�� ����, �� ��� �� �� �� ��� �� �� ��� ���.
v �� �� INCREMENTAL� ��� �� ��� LOG INDEX BUILD�
����, �� ��� NULL� ��� LOGINDEXBUILD ������ �
42 ��� �� ���� ��� ���
![Page 53: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/53.jpg)
� � �� �� �������� ON�� �� ��, � ������� �
� �� �� �� �� ��� ��� �� ��� ���� �� ����
�����. � � ��� ��� � �������� ��� �� ��� �
����.
����� �� DB2_HADR_PEER_WAIT_LIMIT
����� � DB2_HADR_PEER_WAIT_LIMIT� ���, HADR �� ���
���� � �������� �� ��� �� ��� ��(�) �� �� ���
����� ������ ���� ��� �� � ���� �����. � ���
���� �� ������� � �������� � �����. � �� �
��� �� ��, �� ������� � ��� ��� �� ��� �� ��
���. � �� ���� ��, �� ������� � ��� � ��� �
� ��� �� �����. �� ������� � �� � � �� � �
��� � ���� ����. �� ������� � ��� � ���� �
�� ��� �� �����.
� ��� ��� � � � ��� ���� � ���� � � ���� �
��� �����. �� ������� �� �� ���� ���� � � ���
�� �����(�� � ��� � ��� � � ���� ���� ��
�).
� ������ ��, � ��� � ������� �� ��� ��� ��
�����. ��� ��� ����, � ������� �� ������� ��
���. �� ��, �� �� ��� �����(� �� �� ��, � �
� � ��).
HADR_TIMEOUT�� ��:
HADR_TIMEOUT ������ �� � �� �� ������� ����
� �� � ��������� ���� ���� �� ���� �� � ���
���� ��� ���. HADR_TIMEOUT� HADR ��� �� � ���
���. HADR ������� HADR_TIMEOUT �� �� ���� ���
� �� ���� ���� �� �� � �������� � �����. ��
�� �� �� �� �� � ��� ��� ���� ���� ����.
� ��������� �� ��� �� �� ���� �� � ��� ��
��, HADR ����� ���� ��� �� ���� ���� �� �����
�� �� ����. �� �� ������, DB2_HADR_PEER_WAIT_LIMIT�
��� ��� � ������ ��� ���� � �� ������� �����.
DB2_HADR_PEER_WAIT_LIMIT� ��� ���� �� �� ��� ���
��. DB2_HADR_PEER_WAIT_LIMIT� ��� �� ���� �� ������
� 4 ���� �� 43
![Page 54: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/54.jpg)
� ��� ��� ���� � �� �(HADR_TIMEOUT� ��) ��
� ��� �����.
HADR �� ����
HADR� ���� �� � ��� � ������ �� � �� ��� � �
��. � � �� ��� ������� ��� ��� ����. START
HADR �� STOP HADR � �� ������ ��� �� ���.
HADR �� � �� ��� ����. HADR �� � �� ���� ���
���� ��� ���� ��� ���� ����. ���� ������ ���
�, HADR �� � �� � � � � ���� �����.
�� ������� �� ��� ��� � ������� �� ��� ��� �
� ��, � ������� �� ��� ��� �� ������� �� ��
� ��� �� ���. HADR_LOCAL_HOST HADR_REMOTE_HOST �
� � �� ��� ������� �� �� ���� �����.
� �� � �� �� ��� ��� � �� ���� ��� ��� �
� ���� �� �������� ����.
HADR ������� IPv4 �� IPv6� ��� ���� � ������� �
�� ��� � ���. ��� �� IPv6� ���� ���, ������� IPv4
� �����. �� IPv6� ���� �� �� ������� IPv4 �� IPv6�
����� �� HADR_LOCAL_HOST HADR_REMOTE_HOST �� �
�� ��� ��� ��� �� ����. ������� � � � �� �
�� IP ���� ����� ���. �� �� IPv6 �� � �� � IP �
� ��� ��� ����.
HADR_LOCAL_HOST� �
���� IP ��
HADR_REMOTE_HOST�
� ���� IP ��
HADR ��� � ����
IP ��
IPv4 �� IPv4 �� IPv4
IPv4 �� IPv6 �� ��
IPv4 �� ��� ��(v4�� ���) IPv4
IPv4 �� ��� ��(v6�� ���) ��
IPv4 �� ��� ��(v4 v6� ���) IPv4
IPv6 �� IPv4 �� ��
IPv6 �� IPv6 �� IPv6
IPv6 �� ��� ��(v4�� ���) ��
IPv6 �� ��� ��(v6�� ���) IPv6
IPv6 �� ��� ��(v4 v6� ���) IPv6
��� ��(v4�� ���) IPv4 �� IPv4
��� ��(v4�� ���) IPv6 �� ��
��� ��(v4�� ���) ��� ��(v4�� ���) IPv4
44 ��� �� ���� ��� ���
![Page 55: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/55.jpg)
HADR_LOCAL_HOST� �
���� IP ��
HADR_REMOTE_HOST�
� ���� IP ��
HADR ��� � ����
IP ��
��� ��(v4�� ���) ��� ��(v6�� ���) ��
��� ��(v4�� ���) ��� ��(v4 v6� ���) IPv4
��� ��(v6�� ���) IPv4 �� ��
��� ��(v6�� ���) IPv6 �� IPv6
��� ��(v6�� ���) ��� ��(v4�� ���) ��
��� ��(v6�� ���) ��� ��(v6�� ���) IPv6
��� ��(v6�� ���) ��� ��(v4 v6� ���) IPv6
��� ��(v4 v6� ���) IPv4 �� IPv4
��� ��(v4 v6� ���) IPv6 �� IPv6
��� ��(v4 v6� ���) ��� ��(v4�� ���) IPv4
��� ��(v4 v6� ���) ��� ��(v6�� ���) IPv6
��� ��(v4 v6� ���) ��� ��(v4 v6� ���) IPv6
�� � ������� ��� ��� ���� ���� HADR� ���.
��� �� IPv6 �� ���(IPv4� ���) �� �� IPv4� ���� �
�, HADR_LOCAL_HOST �� HADR_REMOTE_HOST � � � �� ��
�� IPv4 ��� ��� ���. �� �� IPv6� ���� ������� IPv4
� ����� �����.
update database configuration � ���� �� ���� �� ��(HADR) �
� ��� �� ��� � �(HADR_LOCAL_SVC
HADR_REMOTE_SVC)� �� ���� ��, ���� �� �� DB2 ����
� �� HADR ������� �"� �� ���� ���� �� �� ��
�. , ��� � � �� �� �������� ��� ���� �� �
�� ���� TCP/IP ��(SVCENAME ������ �� ���� �� � �)
� �� ��(SVCENAME + 1)� �� � ����.
�� � ������� �� ��� � ���� ��� �� ��� ���
��� ��� � ��� . � � ��� �� �� ��� ��� .
HADR_LOCAL_SVC HADR_REMOTE_SVC � �� �� ��� ��� �
��� �� � ���.
��� �(HADR_SYNCMODE) ��� ��(HADR_TIMEOUT)� ��
� ������ � ��� ��� ���. HADR � � �� � � �
� � �� ���� �����.
�� � ������ ��� ��� TCP � �����. � ������
� �� �� �� ������(�� ���� � ����)� �� ����
� 4 ���� �� 45
![Page 56: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/56.jpg)
� � �(listen)���.
�� ������� �� �� � ������� � � �� ����
�� ����.
�� ��� �� ��� � �(HADR_LOCAL_HOST,
HADR_LOCAL_SVC)� �� ��������� ����� � ��������
�� ��, � ������� � �������� ��� �� �� ��
��� � ���.
�� ������� ��� � � ������� ��� �� 30� ��
HADR_TIMEOUT ������ �� � �� ��� ��(�) ��(�� ���
� � � ��) �����. � ������� ��� �� �� �� ��� �
��� ����. (� �� �� BY FORCE ��� �� START HADR �
��� �����.)
HADR � � �� ��� ���� ���� �����. ���� ���
HADR_TIMEOUT ������ �� � � �� 1/4 �� 30�(�� ���� �
�� ��)���. HADR_HEARTBEAT �� ��� ������� ��� ��
� ���� �� �������� ���� �� ���� �� �����. ��
� ������� HADR_TIMEOUT� ��� ��(�) �� �� ��������
� ���� ���� ��� ��� ������. �� �� �������
� ������� � ���� ��� ���� �� � ��
HADR_TIMEOUT� ��� ��(�)� ����� �� �����.
HADR_TIMEOUT �� � �� �� �� ��� ��� �� � !�
���� �����.
HADR_PEER_WINDOW ������ �� � �� 0�� ��� ��
� ������� � ��� � � � ������ �� ���� ����
��� HADR_TIMEOUT �� � �� ��� ��(�) �� �� � �� �
�� �����. HADR_PEER_WINDOW� 0� �� ��� �� ��, �� �
������ � �������� � ��� ��� ��
HADR_PEER_WINDOW �� �� ��� ���(�� ���� � ��� �)
� ��� ����� ����.
�: � �� ��� ��, HADR_PEER_WINDOW ������ �� �
�� ���� 0���. HADR_PEER_WINDOW� 0�� ���, �� �
������ ��� � �� �(� ������� � ����, �
�� ��� �����, ��� �� ���) �� �� ������� � �
� ��� �� �� � ��� �����. ��� ���� ��� �� ��
� �� ��, HADR_PEER_WINDOW ������ �� � �� 0� �� �
�� �� � ���. ��� �� ������� HADR_PEER_WINDOW �
� ��� �� �� � ��� � ��� �����.
46 ��� �� ���� ��� ���
![Page 57: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/57.jpg)
�� � ��� �� � ������� �����.
�� ������:
HADR_LOCAL_HOST host1.ibm.comHADR_LOCAL_SVC hadr_serviceHADR_REMOTE_HOST host2.ibm.comHADR_REMOTE_SVC hadr_serviceHADR_REMOTE_INST dbinst2HADR_TIMEOUT 120HADR_SYNCMODE NEARSYNCHADR_PEER_WINDOW 120
� ������:
HADR_LOCAL_HOST host2.ibm.comHADR_LOCAL_SVC hadr_serviceHADR_REMOTE_HOST host1.ibm.comHADR_REMOTE_SVC hadr_serviceHADR_REMOTE_INST dbinst1HADR_TIMEOUT 120HADR_SYNCMODE NEARSYNCHADR_PEER_WINDOW 120
DB2 ���� � ��(HADR)� �� �� ���� ��
DB2 ���� �� ��(HADR)�� �� ����� �����, � �� ���
� ���� �� �� �� �� � �� ������� � ������ �
�� ������.
� ������� �� ������� � �� ���� ��� ���� � �
� ��, ���� �� ������ �� ��� �� ��� ��� ���.
v � ������ �� �� �� �� ��� �� ���� ��
v �� ������ �� �� �� �� ��� �� ���� ��
�� �� ������� �� ����� ��� � ���. �� � ���
���� �� ���� ���� �� ��, ��� �� ������� ���
� ���� �������. �� � �, � ������� � �� �����
�� �� �� ������ ����� ��� �� � ������� ���� �
�� ���. �� �� ����, ��� ��� �� �� �� ��� ����
��� � �� �� ������ ����(�� ���� ��). � �� ����
��� �� �� ������� �� ����� � � ��� ����� ��
���.
�� �, �� ������(�� � ������)�� �� ��� �� ��
�� � ���� ��� �� ��, �� �� ������ ���� ����
���� ��� ���� � � ���.
� 4 ���� �� 47
![Page 58: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/58.jpg)
� ������� �� ������� �� ��� ������� ��� ���
�� �� ���� �� ��� ���� ����. � ��� �� ��� ���
��� �� �� �� �����. � �� ��� �� �������� ���
��� �� �� ������� ���� �� �� ��� ��� ��, � �
������ ���� � ���� �� �� ��� ���� ����. �� �
������ �� ��� ����� ������� ��� ��� ���� ���
�����. � ������� � �� �������� ���� ��, �� ��
��� ����� �� �������. logarchmeth1 logarchmeth2 �� �
� � � �� �� ��, � ������� �� ������� � ��� ���
�� ��� ����� ��� � �� ��� ����� ����.
���� � ��(HADR) ��
��� ��, CPU � � ��� �"� ������ ���� �
�� ���� DB2 ���� �� ��(HADR) ������� �� �� �
���.
��� HADR �� ����, ��� ��� �� �� � ��� ������.
v ��� ��� ������ �� �� ���� � ���.
v ��� � ��� SYNC NEARSYNC ���� �� ������� �
� ���.
v SYNC �� ��� �� ��� ��� � �� �� ��� ���
�� � � ���. SYNC ���, �� ������� �� ���� ��
������ �� ��� ����� ��� ��� � ������� �� �
��� ����. ��� ��� ���� ��, �� ������� � ���
�� ���� ������� ������� ���� �� � �������
�� �� �����. � ������� ��� �� ���� � �����
� ��� � ��� �� �� ����. � ���� � �������
� �� ��� ��� �� ���� �� ����.
v NEARSYNC ���, �� ������� �� ���� �#� �� ����.
�� �� �� ������� � ������� �� �� �����. � �
������ �� ���� ��� ���� �� �� ����. � ���
���, �� ������� � ���� ������. �� �� �� ��
����� �� �� ��� �� � �� ��� � ���.
v ASYNC �� ���� �� �� ���� �#���, � ���� ��
������� �� �� �� ���� ����. ��� ��� � ���
��� �� ����. � ���� NEARSYNC ��� ASYNC ���
� ����.
v �� ��������� �� ����, ��� �� ���� � �������
����. � �� �� ����� ���. ��� ��� �� ������
48 ��� �� ���� ��� ���
![Page 59: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/59.jpg)
� �� � ��(logbufsz ������ �� � �� ����)� �����.
���� � � ��� �� � ����. �� �� ��� ��� ���
��� ��� �� ����.
v � ������� �� �������� ���� ��� � � �������
��� �� ��� � �� �� ��� ���. ��� �� � �
���� � ���.
v ��� �����, �� �� ���� ���� ����. SYNC ����,
�� ��������� � � �� ��� �� � ���. � ��, �� �
�� HADR �� � ���� �� 40Mb���, ���� HADR� �� �
�� �� �� 30Mb� �� ���� ����, �� ��� ��� ��� �
��� �� � ���.
v �� ��� ��� ��, �� �� ���� ���� ��� � ���. ��
� �� ���� �� ����� �� �# ���� �� �� ���
�� ��� �� �� � ������ � ��� � �� �� �
���.
���� ��
� ������� �� ���� �� ��� ���� �� �� �� �� ��
�� �� �� ���� ���� �� � ���. SYNC NEARSYNC �
��, �� ������� �� �� � � �� ���� ��, ���� �� �
�, ��� � ������� ���� ��� ������� ��� �
���. � ������� ���� ��� � ��� ��� � ��� ��
�� � ����, �� ������� � ������� �� �� ���� �
� �����.
ASYNC ���, �� ������� ������ �� �� �� �� ����
�� � �� ��� �� ���� �� ����. � ��� �� ����� ��
�. �� ��� hadr_connect_status �� ��� �� �����. SYNC
NEARSYNC �� ��, ������ �� �� ���� ����� �� ���
��� ����. ��� �� ������� ��� �� � � �����
�� �� �� ����� ��� ��� �����.
�� �� ��� � ������� ���� � �� ��� ��� �� �
�( : ������ �� �� ��� �� ��)� ���� ���� ���
�.
� ������ �� �� �� ��� ��� �� ��� � ��� ���
�� ��� �� ��� �� � ��� � � ���. ���, � ����
�� �� �� �� ��� �� ������ �� �� � ��� � ����.
logbufsz ������ �� � �� �� ������ �� �� �� ��� �
� 4 ���� �� 49
![Page 60: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/60.jpg)
����. DB2 ����� � DB2_HADR_BUF_SIZE� ��� � ����
�� �� �� �� ��� ��� � ���.
����� �� DB2_HADR_PEER_WAIT_LIMIT
����� � DB2_HADR_PEER_WAIT_LIMIT� �� ��, HADR �� �
������ � �������� �� ��� �� ��� ��(�) �� �� �
������ ��� ��� �� � ���� �����. � ��� ���� ��
������� � �������� � �����. � �� ���� �� �
�, �� ������� � ��� ��� �� ��� �� �����. � �
� ���� ��, �� ������� � ��� � ��� �� ��� ��
�����. �� ������� � �� � � �� � � ��� � �
��� ����. �� ������� � ��� � ���� ��� ��� �
� �����.
� ��� ��� � � � ��� ���� � ���� � � ���� �
��� �����. �� ������� �� �� ���� ���� � � ���
�� �����(�� � ��� � ��� � � ���� ���� ��
�).
����� �� DB2_HADR_SOSNDBUF �
DB2_HADR_SORCVBUF
���� HADR �� ����� TCP �� � ��� ��� � ��
���. HADR �� �� ����, ��� �� �� � ��� TCP ��
� ��� ��� � ��� ��� �����. ��� ���� TCP �� � �
�� ��� �� ���� � TCP � �� ��� � ���. � ��
� �� �� � �� ��� �� �� ��� ����.
� � ����� �� DB2_HADR_SOSNDBUF DB2_HADR_SORCVBUF
� ��� HADR � � TCP �� �� �� � ��� ��� �
���. � � �� �� � ��� 1024 - 4294967295�� ��� �� ���
�� � ���, �� ��� �� ����. �� �� ��� ���� ��� �
� �� ��� ����� ���� ������.
���� � ���� � ���� � ��(HADR)
���� ���� DB2 ���� �� ��(HADR) ������� ���� ���
� �� ����� ��� ������ ���� �� ��� �� � ��
�. ��� ���� �� ����� �� ������� � ������ � ��
����� ���, �� ���� �� ����� �� ������� � ���
���� ����� � � ���.
50 ��� �� ���� ��� ���
![Page 61: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/61.jpg)
��� ���� � ����� � � �� ������� ���
� ��� HADR � ��
� ��� �� � ������� ��� ���� ���� � �� � �
�� ��� ��� � �����. � ����� � ��� �� �� ��� �
��� ��� HADR� ��� DBMS �� ��� ���� �� ����.
���� �� ����� ��� ���� ���� ��� �� �� ����
� ���. HADR�� DBMS� � �� ����� �����, �� �!
��� ��� ���� �� ����� ��� ���. � ����� ����
�� ����� � ����� DBMS� ���� �� �!� � � ���
�� ��� ���� ��� ���. �� ���� ���� �� ��� �
��� ������ ��� � �� ������� ���� � ���.
��� ���� � ����� � � �� ������� ���
� ��� �� HADR � ��
� ��� �� � ������� �� ���� ���� �� ��� ��
� � �� ��� �� ����� ��� ��� � �����. � ��� ���
� � � �� ��� ���. HADR 1� �� � ������� �����
��� �� �� � �� � �� ����� ���.
v �� ��� ��� ��� DBMS� � ��� � � ��� �� � �
�� ���� ��, ���� � ��� ��� �� ��� � ���. � �
�, ���� �� ����� ��� IP �� �! � ��� �����.
HADR� � � �� ����.
v �� ������� � �� ��� ��� ��� HADR� ��� �� �
�� ��� DBMS �� ��� ������. � ������� � ��
��� ��� ��� ���� ����� � ������� �� ���� �
�� � ���.
�� ������ ���
������ ���� ������ ��� �� ��� ��� ��� ������
� � ��� �� ������ �� ������� ���� �� �� ���
���� � ������ ��� ��� � � �� �� � ������� �
��� ����. � ������ ���� �� ������� � ������
� ��� �����.
� ������� ����� � �� ��� ���. � ��, ��� ��
��.
v �� ���� ��� �� ������� ���� DB2 ������ ��
�� ��� ��� ��� ��� ��� �� ������� ������.
� 4 ���� �� 51
![Page 62: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/62.jpg)
v �� ������� � ���� ���� �� ���� � �������
������.
v SQL ��� ��� �� �������� ���� ���� �� ����
� ������� ������.
� ������� ���� �, �� ������� � ������� ����
�� ������ ���� ��� �� ������� ���� �� � ���
���� �� ������� ��� � �� � ���.
� ��� �� ������� ��
� ������� ���� �� ������� �� ��� ����� �� ��
�� ������. �� �������� ��� ��� � ��� ��� �
� � ������� ��� �� ������� ��� � ���.
�� ��� � ������� ����� �� ��� ������.
1. �� ������� ���� ��������.
db2 set write suspend for database
������� ����� ���� �� ����� ��� �� �� ���
���. �� ������� ��� �� ��� ���.
2. ��� �� �� �� � ��� �� �������� ��� ����
��.
�: �! ���� ��� �� ������ ���� ��� ���. ��
�� ��� ������ ��� �� ���� � ��� ���
� ��� ���. � ��� ��� ���� �� ������� � �
�� ���� ���� DBPATHS �� � ������.
3. �� �������� ���� � ����.
db2 set write resume for database
4. �� ����� ��� ������� ��������.
�: ��� ��� ������� �� ������� ��� ���� ���
� ����. ��� ��� ��� �� �� ������� ��� ����
��� ���� �� ���� ��� ���. ��� ������� �� �
������ ��� ���� ��� �� �� db2relocatedb ���� ��
db2inidb � RELOCATE USING ��� ��� �� ��� � ��
�.
5. �� ����� ������ ����� ������.
db2start
52 ��� �� ���� ��� ���
![Page 63: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/63.jpg)
6. �� ���� ��� ������� � ��� �� ��� ��� �����
��.
db2inidb database_alias as standby
��� �� db2inidb � RELOCATE USING ��� ��� � ��
����� �������.
db2inidb database_alias as standby relocate using relocatedbcfg.txt
�� relocatedbcfg.txt ��� ������� ����� �� ��� ��� �
� ���.
�:
a. DMS �� ����(������ �� ����) �� �� ���� �
� ����� � �� �� ��� ��� �� ������ �� �
� � ���. �� ��� ��� � ��� ���� ��������
�� ��� �� ���� �� �����.
b. ������ ���(�! ��� ��), �� ��� ��� �
��� RELOCATE USING ��� ���� �� ��� ��� ����
���.
7. User Exit ����� �� �� ����� �� ��� ������.
8. �� �� � ���� ������� � �������.
9. �� �� � ������� ��� � ��� ��� ��� �� ��
��� ���� ��� �� ������� � �������.
1 0 . � ��� ���� ����� ���� S T O P ��� ���
ROLLFORWARD � ������.
�: �� ������� ��� � ��� �� ���� ��� ��� ���
������� ��� � ����.
DB2 ���� � ��(HADR) ��� �� ��
HADR_SYNCMODE �� � �� DB2 ���� �� ��(HADR) �����
� ���� � �� �� � �� �� ��� ����. ��� �� ��
������� � ��������� �� ��� ��� � ��� �� ��
� ��� � ����. �� � �� � � �� ��� ��, � �� ���
�� � ������ ���� �� ��� � ����, � �� �� �� �
���. �� � ���� � �� �� � �� ���� ���� ���
���.
� �� �� � ������� � �� � ��� � ��� � �
��� �����.
� 4 ���� �� 53
![Page 64: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/64.jpg)
��� �� ���� HADR_SYNCMODE �� � �� ������. �
� �� ��� ����.
SYNC(��)
� �� � �� �� �� ����� � �� � ��� � ��
�� ��� � �� ����.
� ��� �� ��� ��� �� ������� �� ��� ���� �
� ������� � ��������� � ������� �� ���
� ��� ����� �� �� �� ���� ���� �����. �� �
��� � ��� �� ���� �����.
� ������� �� ��� ���� �� �� �� ��� ���
� �� �� ���� ��� ��� �����. �� ������� �
��� � ������� � ��� �� �������� ���� �
��� � ��������� ������ ���. � �� � �, �
���� � �� ������� ��� �� �� �������� �
��� ��� ���� �� � ��� � �� �������� ����
� ���. ��� ��� �� ������� � ������� ��
� ���� ���� �� ���� ��� ����. ���� ����
��� �� �� � ��� ����� ��� �� ������� ��
� �� ��� ���.
�� ������� � �������� � ��� �� ��� �
�� ��� hadr_peer_window ������ �� � �� �� ����.
hadr_peer_window� 0� �� �� ��� ��� � ��������
� ��� � �� ������� � ��� � ��� ����
� ������� �� �� �� ��� �� � ��� ������.
hadr_peer_window ������ �� � �� 0�� ��� ��
� ������� � �� � ��� � ��� ���� ���� �
��� � ������� �� �� ����� ���� ����. ���
���� � �� ��� � ��� �� � � �� �� ��
�� �� �������� ���� � � ��� � ������� �
��� � � � ����.
������� � �� ��� � ��� � � �� �����
�� ���� � �� � �� HADR � � ������� �� �
�� � ���. ��� � ������� �� ���� ������
�� �� ������� � ��������� ��� ��� � ���
���� ��� ���� ����, �� ��������� �� ����
� ������� �� ���� ����. ��� �� ������(���
� ������)� � �� � ��� � �� �������� ��
� � �� ��� ��� ��� ���.
54 ��� �� ���� ��� ���
![Page 65: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/65.jpg)
�� ������� ��� � � ��� � ���, �� �� ����
� ������� �� ���� �� �� ���. � �� �� �
��� �� ��, �� � ������� �� ���� �� �
���. � ������� � �� �� ��� �� ���� ����
�����. �� �� �� ��� � ����( : �� ��), � ��
���� ��� ���� �� ������� ��� � ����. �� ��
�� � � �� �� ������� � STANDBY ��� �� START
HADR � ��� ��, � ����� ���� �����. ��
� � ���� ��� �� ��� ����. ���� ���� ��
� ������ � �� �� �� �� ��� � ���� ��
��. ���� � ������� �� ����� �� �������
�� � �� � ������� ��� �� ���� ���. �
�� �� ������� HADR � ����� �� ���� BY FORCE
��� ���� �� TAKEOVER HADR � �� ������ �
�� ��� � ���. ��� �� ������� HADR � �� ��
� � ��� � �� ������� � ���� ����� � ��
����� �� ���� � ���.
NEARSYNC(� ��)
� �� �� ��� � �� �� ��� ��� � �� �� �
���� �� ��� ����.
� ��� �� ��� �� ��� �� ������� �� ��� �
��� �� ������� � ������� � ���� �� ��
� ��� ������ �� �� �� ���� ���� �����. � �
��� ��� ���� � ���� ��� �� ���� �� � ���
�� � ���� �� ���� ��� �� ����.
� ������� �� ��� ���� ��� ���� �� �
� �� �� ��� � �������� ����. �� � ���
���� ���� � �� ��������� �� �� ��� ���
� ���. ��� �� ������ �� ����� ��� ��� �
�� � ��� ��� ��, �� ��� � ������� ��
��� ���� � �� ��� ��� � ��� � ������
� �� ��� ����.
� ��� ��� � �� ������� � �� � �� ��� �
� ������� ���� ����. ���� ������� ��� �
��� �� ��� ������ ��� � ��� �� �� ��� �
��.
�� � ������� � ��� � � �� ������� ��
� ��, �� ���� �� ��� �� ����� ��� ��� ��
� 4 ���� �� 55
![Page 66: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/66.jpg)
������� � �������� HADR � �� ��� � ����.
� ��� �� �� ��� ���� ��(�� � ������
� � ���), �� � ������� �� ���� � � ��
�, � ���� �� ���� �� � �������� ��� ��
������� ������ �� �����. ��� �� �������
HADR � ����� �� ���� BY FORCE ��� ���� ��
TAKEOVER HADR � �� ������ ��� ��� � ��
�. ��� �� ������� HADR � �� ��� � ��� � ��
������� � ���� ����� � ������� �� ���
� � ���.
ASYNC(���)
� �� �� ���� ���� �� � �� � ��� � ���
�. �� � � ��� � �� �� ��� � ����.
� ��� �� ��� �� ��� �� ������� �� ��� �
��� �� ��� ��� ��� TCP ��� ��� ���� ���� �
����. �� ���� � ���� �� �� ���� ���� � �
�� �� ���� ��� ���� ��� � ���.
�� ������ ��� ��, ��� �� � �������� ���
� �� ��� �� �� �� � ���. �� ������� �� �
�� � ��� � �� �� ��� � ������� �
� �� � ���. ��� �� �� ��� � � � �� ��
��� �� � �� ��� � ������� ���� ���� ��
� � ��� � ���� ����.
� ��� ��� � �� ������� � �� � �� ��� �
� ������� � ���� ����. ���� ������� ��
� � ��� �� ��� ������ ��� � ��� �� �� �
�� ���.
�� � ������� � ��� � � �� ������� ��
� ��, �� ���� �� ��� �� ����� ��� ��� ��
������� � �������� HADR � �� ��� � ����.
� ��� �� �� ��� ���� ��, �� � ������
� �� ���� � � ���, � �������� ��� �� ���
���� ������ �� �����. ��� ��� � ��� ��
� �� ��� �� ��� ���, �� ������� HADR �
�� ��� � �� � ��� ���. ��� �� ������� HADR
� ����� �� ���� BY FORCE ��� ���� ��
TAKEOVER HADR � �� ������ ��� ��� � ��
56 ��� �� ���� ��� ���
![Page 67: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/67.jpg)
�. ��� �� ������� HADR � �� ��� � ��� � ��
������� � ���� ����� � ������� �� ���
� � ���.
���� � ��(HADR) �
DB2 ������ ���� �� ��(HADR) �� �� �����, ���� �
����� ���� �� � ��� ���� � ����� ������.
���� � ��(HADR)� �� ��� ���
���� �� ��(HADR)� � ��� �� �����, ���� ��� ��
����, �� �� DB2 ������ ���� ����� ����� ���
��.
����: � �� �� ��, �� ������� � ���� � �����
�� � ���� ��� ���� ������ ������. � �����
�� � ���� �� ������� � ����� �� ��� � ��
� ������� �� ������� �� ��� � �� ��� ��� � ��
��. �� �� �� � ������� ������ �� ������ ��
�� � ���. � �� ����, � �� �������� ���� ���
���� ���� ���� ��� ��� � ���.
���� � � �� ���
����: HADR �� � ������� � ��� ��� ��� ���
���. �, ��� ���� ���� ��� ����� ��� � ���.
�� � ������� �� ��� ��� ��� ��� ��� ���.
� ������ �� � � �� ��� � �� �� ��� ���.
TCP/IP ������ HADR ��� �� ��� �� �� ��� ��, ���
���� � ���.
DB2 ������ ���
�� � ������� � ������ ��� �� ��� ���. �
��, � � � 8��� � 9 ���. � ���� �� � ������
� � ������ ���� �� ��( : Fixpack ��)� � ��� ����
�� � �� �� �������� � �� � ���. ��� � �� ��
� ��� ���� ����. �� ������� ������ ��� �� ���
� �������� �� �� �� � ������� �� �� ���
�.
� 4 ���� �� 57
![Page 68: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/68.jpg)
�� � ������� DB2 ������ ������ �� ��� ���
���(32 �� 64��). �� ����� ���� ���� �� � ���
����� ��� ���. ��� �� � ���� �� ���� ��(DMS
�� SMS), �� ���� ��, ��� ��, ��� �� ��� �� �
�(�� ��� �� �� ���)� ���. �� ��� ��� ���� �� �
� � �������� ��� ���.
�� �������� �� ���� �� ��� ��( : CREATE
TABLESPACE, ALTER TABLESPACE �� DROP TABLESPACE) � ��
� �������� �����. �� �������� �� ���� ��
��� �� ��� ���� � ������ �� � ��� �� ��
���.
�� �������� �� ����� ���� ���� ��� � ��� �
�������� �� ��� ���� ��, �� ������� �� ��� ��
��� ��� �� ���� ���� ����.
�� �� ��� ����� � �� ����� ��� � � ��������
�� �� ��� db2diag� ��� ���.
�� �� ��� ��, ���� ��� � �� ����� � �� ����
���� ��� � ����. � ���� ����� � ���� �� � �� �
������� �� ����� ��������.
�� ��, �� ���� MY_TABLESPACE� � �� �������� ��
�� �� ������ MY_DATABASE�� �������.
1. db2 connect to my_database
2. db2 list tablespaces show detail
�: � �� ����� ��� ���� 5��� ��� �� ���� ID
��� ���� db2 list tablespaces show detail � ������.
3. db2 stop hadr on database my_database
4. db2 "restore database my_database tablespace (my_tablespace) online
redirect"
5. db2 "set tablespace containers for my_tablespace_ID_# ignore
r o l l f o r w a r d c o n t a i n e r o p e r a t i o n s u s i n g ( p a t h
'/my_new_container_path/')"
6. db2 "restore database my_database continue"
7. db2 rollforward database my_database to end of logs and stop
tablespace "(my_tablespace)"
8. db2 start hadr on database my_database as primary
58 ��� �� ���� ��� ���
![Page 69: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/69.jpg)
�� � ������� ������ ��� ���� ��� ���. � �
�� ��� ���� �� �� � ������� � � ��� ���
��� � ��� ��� � ���.
�� ���� ������� ADD STORAGE ON �� � ALTER DATABASE
�� ��� ��� HADR� �� �� �����. �� ���� ����
����, ���� ��� �� � ������ � �� ��� ���.
�� � ������� ������ ��� ��� ���. �� �� ���
�� � �� �����.
�� ���� ����� ���� ����. �, HADR� �� ���� ���
�� ���� ���� ����. ��� ������ ��� �� ���
���� �����. � ��� �� ��� �� ���� ���� � ���
��� ���� ��� ��� �������.
�� ���
� � �� � ��������� �����, �� � ������� �
�� �� ��� �� �� �����.
���� � ��(HADR)� �� �� � ���� ���
���� �� ��(HADR)� � ��� �� �����, ���� ��� �
���� ����� ����� �����.
�� ���
HADR� ��, ���� ��� �� � �������� ��� ���. �
� ���� �� ���� ��� ���� ��� �� � ���. � ��,
SQL ���� ����� ��� �� ��(UDF)� ����� UDF �� �
�� ��� 1� � �� � ���� ��� ��� ��� ����.
���� ���
�� ���� ������� ADD STORAGE ON �� � ALTER DATABASE
�� ��� ��� HADR� �� �� �����. �� ���� ����
����, ���� ��� �� � ������ � �� ��� ���. �
� ��� ��� ��� ��� ��� � ���. �� � �������
��� ��� � � ���. � ������� ������ ����� ��
� ���� �����, ���� �� ���� ���(embed)� ���� ���
��� ��� ���� ����(�� � ������� ��� ������
��� ��� � ��� �� ����� � �) . ���� ���
storage_path_name/inst_name/dbpart_name/db_name/tbsp_name/
container_name�� ������.
� 4 ���� �� 59
![Page 70: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/70.jpg)
�� ����� ���� ���� �� � �������� ��� ��
�. ��� �� � ���� �� ���� ��(DMS �� SMS), �� �
��� ��, ��� ��, ��� �� ��� �� ��(�� ��� ��
�� ���)� ���. �� ����� � ������� �� �� ��, �
��� ��� ��� ���. ��� �� ��� ���� ��������
�� ����� �� �����. �� ��� ��� ���� �� �� � �
������� ��� ���.
�� �������� �� ���� �� ��� ��( : CREATE
TABLESPACE, ALTER TABLESPACE �� DROP TABLESPACE) � ��
� �������� �����. �� �������� �� ���� ��
��� �� ��� ���� � ������ �� � ��� �� ��
���.
�� ���� �� �� � �������� ���� ���, � ���
����� �� �� � OUT OF SPACE �� TABLE SPACE CONTAINER
NOT FOUND ��� �� � ���. ����, ������� �� ���
�� � �� ��� ���� ��� ���� �� �� ALTER DATABASE
�� ADD STORAGE ON �� ��� �� ��� ���� ����. ��
��, �� ���� ��� � ����� ����� �� �� �� � ��
� �� ���� �� ����� ��� �� � ����. �� �� ��� �
�� � � �� �� ����� � ��� �� ��� ��� � �� ���
� �����. �� �� ��� ��, ������� � �� ����� �
�� � ����.
�� ��� � ����� ���� ��� �� ��� ���� ��� ���
� �� � ������� �� ��� ����. ��� ��� ����.
v � ������ ����
v � ������ ��
v � ���� � ���� �� ��� � ��� ��� � ��� ��
���� ����� �
v �� ������� � �� ��� � ����� ������ ����
(�� db2inidb � �� �� �� �� ��� ��� ��� �� ���).
�� ����� � �� ������� �� �� ��, ���� �� ��
�� ��� ����� ����. �� �� ���� ���� ����� �
�� �� ����� ����.
v � ����� HADR ���
60 ��� �� ���� ��� ���
![Page 71: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/71.jpg)
��� �� � �� � ������� � ���� ��� ��(�� ����
���� ��� ���� �� �� ��� ��) ��� �� ���� ��� �
� ����.
�� ����� � ������� �� ��� ����� � �������
��� ���� ���� �� ��� ��, �� ��� � ���.
1. �� ���� ��� �� ����� ���� �DB2 ��� ��� ��
�� ���� ����� �� ���� �����.
2. �� �� �� ���� � ���� ������.
�� ��� ��� ��� �� ��� �� � �� ��, ��� � �
�� �� �� ����� ��� � �� � IGNORE ROLLFORWARD
CONTAINER OPERATIONS ��� �� SET TABLESPACE CONTAINERS �
� �� � ROLLFORWARD � �� �� ����� ��� � �
��.
�� � ������� ������ ��� ���� ��� ���. � �
�� ��� ���� �� �� � ������� � � ��� ���
��� � ��� ��� � ���. ���, �� � ������� ���
��� ��� � �� ���� ���� �� �� � �� ���
����� � ��� ��� ��� ���.
HADR � ���� ��(NAT) �
NAT� �� �� IPv4 ��� ���� ��� ����� � ��� ���. IPv6
���(���� � 10�� �� � �)� � �� ���� ����. NAT�
HADR ���� �����.
HADR � NAT �
HADR� �� �� � ��� �� �� ��� ��� �� �����.
NAT ���� ���� ��� IP ��� �� ����� ����� �� ���
�� �� IP ��� ����. � ���� �� HADR ��� �� ��� ��
���.
NAT ���� � ��� �� �� ����� � DB2_HADR_NO_IP_CHECK
� ON�� �� � ���. ��� ��� �� ��� ����, �� ��
NAT ���� � � � ���.
NAT ���� �� �� �� ���� DB2_HADR_NO_IP_CHECK �����
�� �� �� OFF� �� �� ����. �� ��� ���� ��� HADR
� �� �� �� �����.
� 4 ���� �� 61
![Page 72: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/72.jpg)
���� � ��(HADR)� �� ����
���� �� ��(HADR)� ��� ��� �� �����, ���� DB2 �
����� ���� �� � HADR ����� ������.
�� �� ���� �� ��(HADR) ����� ��� ����.
v HADR� ���� ������ ���� ���� ����.
v �� � ������� �� ���� � � ��� ���� ��� �
� �� �� ��� DB2 ������ ��� �� ��� � ���.
v �� � ������� DB2 ������ ��� ����� �� ��� �
�� ���(32 �� 64��).
v � ��������� ��� ���� ����. ����� � �����
�� � � ����.
v �� ����� �� �� ��������� ��� � ���.
v �� � �� �� ���� �� �� ��������� ��� � ���.
�� ������� ����� � ������� ��� �� �� �����
�� �� �, � �� ����� � ��� STMM EDU� ���� �
� �� ���.
v � �� � �������� ���� ����.
v ������ �� � �� �� ���� ��� � ���� �� ���
� �� �� � ������� ���� ����.
v COPY NO ��� ��� �� ��� ���� ����.
v HADR� ������ �� ��� � �� ���(�� �� ���)� ��
� ���� ����. HADR� START HADR � �� �����, ���
���� HADR� ��� ��� ���(���)�� �� ��� ��� ��
�� � �����.
v 1�� ���� ��, HADR ������� ������ �(� �� �� �
���)� ��� ��(�� ���)�� ��� � ���. 2�� ���� ��
HADR ������� ��� ����� ��� � ���.
����� �� ���� ����
DB2 ������ ���� �� ����� �����. ����� �� ����
����, ������ � ��, ������ �, ���� �� �� �� �
��� �� ����� ��� ���. ������ ���� �� ��
� � ��� ���� ��� � � ���� ���.
���� ��� ��� � � �� ������ ���� ��� �� ���
� ��� �� ���.
62 ��� �� ���� ��� ���
![Page 73: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/73.jpg)
����� ����� �� ��� ������.
1. �� ������ �� ��� �����.
���� �� ��(� �� ��� ������� ������ ���� �
� � �� �� ��)� ���� ��� ���� �� � ����. ��
�� ���� ������� ��� ���� ������ ���� �����
��� ������� �� ��� �� ���.
2. ��� ��� ���� ��� �� ���� ��� ������.
v ����� ���� � �
v ����� ���� �� ������ ���� ������ � �
v ������ ���� ���� �� ����� ��� � �
3. ���� � � ���� ��� ��, �� ��� � ��� ��� ���
� ����� ������.
v auto_maint �� � � ��
v �� ���� �� ��� ��
v AUTOMAINT_SET_POLICY AUTOMAINT_SET_POLICYFILE��� �
�� ���� ��� � �� ��
4. ���� ��� �� ���� ���� ������ �� ������ �
� ��, ���� �� ��� ���� ���� ��� ������.
5. ������ �� ���� �� ��� � � ���� ��� ��,
v ��� ���� �� ��� �� �� � � �����.
v ������ ���� �� ��� � ���� �� ��� � � ���
��� ��� ���� ��� ������.
� ��, ���� �� � ��� ���� ��� ���� �� �����
��� ���� ��� ���� ��� ��� �� �����.
SYSPROC.AUTOMAINT_GET_POLICY ��
SYSPROC.AUTOMAINT_GET_POLICYFILE� ��� ��� ����
�� �� �
��� ���� ��� AUTOMAINT_GET_POLICY
AUTOMAINT_GET_POLICYFILE� ��� ������� � ��� ����
���� �� ��� � ���.
������� � ���� ���� �� ����� �� ��� ������.
1. �������
2. AUTOMAINT_GET_POLICY �� AUTOMAINT_GET_POLICYFILE ��
v AUTOMAINT_GET_POLICY� ��� � �� ��� ����.
� 4 ���� �� 63
![Page 74: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/74.jpg)
a. ��� ��� ���� ���� ��� ��� ���� ���� ��.
b. ���� XML ���� ���� ���� � ��� ���� BLOB
� � ���.
v AUTOMAINT_GET_POLICYFILE� ��� � �� ��� ����.
a. ��� ��� ���� ���� ��� ��� ���� ���� ��.
b. ���� ���� ���� � ��� ��� ��� ��.
�� ���� ��� ��� ����.
v AUTO_BACKUP - �� �
v AUTO_REORG - �� �� �� ���
v AUTO_RUNSTATS - �� �� Runstats ��
v MAINTENANCE_WINDOW - ���� ��
SYSPROC.AUTOMAINT_SET_POLICY ��
SYSPROC.AUTOMAINT_SET_POLICYFILE� ��� ��� ����
�� ��
� � � � � � � ��� A U T O M A I N T _ S E T _ P O L I C Y
AUTOMAINT_SET_POLICYFILE� ��� ������� � ���� ���
� �� ��� � ���.
������� � ���� ���� �� ����� �� ��� ������.
1. �������
2. AUTOMAINT_SET_POLICY �� AUTOMAINT_SET_POLICYFILE ��
v AUTOMAINT_SET_POLICY� ��� � �� ��� ����.
a. ��� ���� ���� ��� ��� ���� ���� ��.
b. XML ���� ���� ���� �� ���� BLOB� � ���.
v AUTOMAINT_SET_POLICYFILE� ��� � �� ��� ����.
a. ��� ���� ���� ��� ��� ���� ���� ��.
b. ���� ���� �� ���� XML ��� ��.
�� ���� ��� ��� ����.
v AUTO_BACKUP - �� �
v AUTO_REORG - �� �� �� ���
v AUTO_RUNSTATS - �� �� Runstats ��
v MAINTENANCE_WINDOW - ���� ��
64 ��� �� ���� ��� ���
![Page 75: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/75.jpg)
AUTOMAINT_SET_POLICY �� AUTOMAINT_SET_POLICYFILE�
�� �� ���� �� �� XML ��
���� ���� �� ���� �� AUTOMAINT_SET_POLICY ��
AUTOMAINT_SET_POLICYFILE � �� �� ����� �� ����, XML
� ��� �� ��� ���. SQLLIB/samples/automaintcfg�� XML� �
��� ���� �� ���� ��� �� � ��� ���.
��� ���� ��� AUTOMAINT_SET_POLICY� ���� � �� �
�� ��� ���� ���� �� ���� XML� ���� BLOB���. �
�� ���� ��� AUTOMAINT_SET_POLICYFILE� ���� � �� �
�� ��� ���� ���� �� ���� XML ��� �����.
AUTOMAINT_SET_POLICY� ���� BLOB�� �� XML ���
AUTOMAINT_SET_POLICYFILE� ���� XML ���� �� �����.
� ��� SQLLIB/samples/automaintcfg�� ���� ���� � �� �
���� � XML ��� ���.
DB2MaintenanceWindowPolicySample.xml
���� �� ��� � ����. � ��� ������ �� ���
�� ���� ����� ���� ���.
DB2AutoBackupPolicySample.xml
������ �� ����� �� �� ��� �� ��� ���� �
� ����.
DB2AutoReorgPolicySample.xml
������ �� ����� �� �� �� ���� ��� �� �
�� ���� �� ����(������ �����(MDC) ����
Extent� � �� �� ���).
DB2DefaultAutoRunstatsPolicySample.xml
������ �� ����� �� �� runstat �� ��� �� �
�� ���� �� ����.
� ���� XML� ���� ���� ����� �� XML� ��� ��� �
�� ���� ���� � �� XML� ��� � ���.
������ �� �� ��
��� ��� ��, �� �� �� �� ��� �� �� �� �� ��
����� � ��� �� ��� ����� ������ �� �� � �� �
�����.
� 4 ���� �� 65
![Page 76: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/76.jpg)
������ �� ��� ����� SYSADM, SYSCTRL SYSMAINT ���
� ���.
� ���(CLP)�� UPDATE DATABASE CONFIGURATION � ���
�� �� ��� ������ �� �� ��� GUI� ���� db2CfgSet API�
��� ������ �� ��� ��� � ���.
v � ����� UPDATE DATABASE CONFIGURATION � ���
������ �� ��� ����� ��� ������.
1. �� �� �� ���� ��� ������ �� ������. �� ��
� ����� �� LOGARCHMETH1 LOGARCHMETH2 ������
�� � �� OFF� ��� ���. ��� �� ����. ���
� ��� ����� �� ������ �� � � � ��� ��� OFF
� �� ��� �� ���. � �� ���� ��� ���� ���
����� ��� ��� ��� �� ��� �����.
db2 update db configuration for mydb using logarchmeth1disk:/u/dbuser/archived_logs
����� ��� /u/dbuser/archived_logs ���� �����.
2. ��� � � ������ �� �� � �� � �� ������.
��� ������ ��� � �� �� � ����.
– ARCHRETRYDELAY
– BLK_LOG_DSK_FUL
– FAILARCHPATH
– LOGARCHOPT1
– LOGARCHOPT2
– LOGBUFSZ
– LOGFILSIZ
– LOGPRIMARY
– LOGRETAIN
– LOGSECOND
– MAX_LOG
– MIRRORLOGPATH
– NEWLOGPATH
– MINCOMMIT
– NUMARCHRETRY
– NUM_LOG_SPAN
– OVERFLOWLOGPATH
66 ��� �� ���� ��� ���
![Page 77: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/77.jpg)
– USEREXIT
��� ������ �� �� � �� � ��� ��� ������� �
�� �� �� � ��� ������.
v ������ �� �� ���� ��� ��� ������.
1. �� ���� ��� ���� ������� �� ��� �� � ���
�����.
2. ������� ��� ��� ��� � � � ���� ������ ��
��� ������. ������ �� �� ���� ����.
v �� ��� � ��� ��� �� �� ���� ��� �����.
������ ��� �� �� ����
���� ��� �� ��� ������ �����. ������ ��� ���
� �� ��� ����, �� �� �� � ������� �����, ���
�� ������� � ��� �� ������� � ���� � ���. ��
� ������ �� ��� ��� ��� �� ����� ��� ������ �
� � �� �� ���.
���� �� �� ��(archretrydelay)
�� ��� ��� � �� ��� ������� �� ��� ��� ��
(�)� �����. ���� 20���.
�� ��� � ��(blk_log_dsk_ful)
� �� � �� DB2� �� �� �� ��� � �� ��� ��� �
�� �� �� ��� ��� ��� ��� ��� �� �� �
���. �, DB2� ��� ��� 5��� �� ��� ����� ���
��. �� �, DB2� �� �� ��� ���� �����. �� �
� ��� �� ��� ������� �� ��� ��� ��� ��� �
� �� ��� ���� ����. �� ���� ����� ���� �
�� ������� �� ��� ��� ��� � ��� ���� � ��
��. �� �� ��� �� � � �� �� � ���. ��� ��� �
� � � ��� �� �� ������� � ��� ��� ���
���� ���� �� ��, �� �� ��� ��� ��� �� �
���.
blk_log_dsk_ful� YES� ��� DB2�� �� �� ��� ��� �
� � ������� ���� ���. ��� ��� �� � �� �
��� ��� � ���. �� �� ��� �� �� ����� ����
� �� ���� ��� ��� �� ��� ��� ��� ������
��� �� � ���.
� 4 ���� �� 67
![Page 78: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/78.jpg)
blk_log_dsk_ful� NO� �� �� �� �� ��� ��� ���� �
��� ���� �����. �� ���� � ��� �� �� ���
��� � �� �� ������� �����.
�� �� ���� ��(failarchpath)
��� �� ���� ���� ���� �� ���� �� ��� �
� ���� �����. � ���� �� ��� � ����� ��
���� ���� ��� ��� ��� �� ���� ���� �� ��
��� � ��� �� ��� � �� ���� �����. �� ���
� �� ��� ��� �� ��� ��� ��� � � ���. �
� �� ��� �� ��� ���.
�� ���� �� 1(logarchmeth1), �� ���� �� 2(logarchmeth2)
�� � �� ������ �� ����� �� �� �� ��� �� �
�� �� ��� ������ ����. �� � �� � � ���� �
� �� ��� � � �������. ��� � � �� ��� ���
�� �� ��� � ��� �� �� �����.
�� � �� � ��� ��� �� �� �� ���� � �
�� �����. �� ����� ��(:)� ������. �� �� ��
� ����.
OFF �� ���� ���� ���� ��� �����. logarchmeth1�
logarchmeth2� � � OFF� ��� ��, ������� �� �
�� ���� ��� ���� � ��� �� ��� ����. �
�� �����.
LOGRETAIN
� �� logarchmeth1�� ��� � �� logretain �� �
�� RECOVERY� ��� �� ����. � �� ���� logretain
�� � �� ���� �����.
USEREXIT
� �� logarchmeth1�� ��� userexit �� � �� ON�
� ��� �� ����. � �� ���� userexit �� � �
� ���� �����.
DISK � �� �� ��(:)� ��, �� ��� ����� ��� ���
�� ��� �� ���. � ��, logarchmeth1�
DISK:/u/dbuser/archived_logs� �� �� ���� �� ��
� /u/dbuser/archived_logs�� ���� ��� ���.
�: ��� ������ ���� db2tapemgr ����� ���
�� ��� �� ��� � ���.
TSM ���� �� � �� ���� �� � �� ���� �� ��
68 ��� �� ���� ��� ���
![Page 79: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/79.jpg)
� �� �� ���� ��� �� TSM �� ������
�� �����. ��� ��(:)� TSM �� ���� � ��, �
� ��� ��� �� ���� ��� �������.
VENDOR
�� ��� ������ � ��� �� ������ �����. �
� ���� ��(:)� ����� ��� � ���. ������
� ��� API� �� ��� � � ���� API� ���
���.
�:
1. logarchmeth1 �� logarchmeth2� OFF� �� ��� ��� ��, �
������ � ��� ��� � �����.
2. userexit �� logretain �� � �� ���� �� logarchmeth1�
���� ����, � �� ������. ��� userexit ��
logretain� �� �� �� logarchmeth2� OFF� �� ���.
�� ���� �� 1(logarchopt1), �� ���� �� 2(logarchopt2)
TSM �� �� API� ���� ���� �����. TSM� �� � �
�� ������� �� TSM ���� �� �� TSM ���� �� �
�� ��� ����� ��� � �����. ���� �� ���� �
��� ���.
"-fromnode=nodename -fromowner=ownername"
�� nodename� �� �� ��� ����� TSM ��� ����,
ownername� �� �� ��� ����� TSM ���� �����. �
� ���� �� ��� �� ���� ��� � ��� �����.
logarchopt1� logarchmeth1� �� ����, logarchopt2� logarchmeth2
� �� �����.
�� ��(logbufsz)
� � �� ��� ��� ��� ��� ���� �� �� ��
� � �� ��� ���� ��� � ���. �� ��� �� �
�� � ��� �� � ��� �����.
v � �� ���
v �� �� ���
v �� �� �� ������ �� ���� ���� ����.
�� ��� � �� ��� ���� �� � �� ��� ���� �
��, �� � ��� ��� ��� �� ���(I/O) ��� �� ��
� �� ���. ��� �� � �� �� �� ��� � �� �� �
���.
� 4 ���� �� 69
![Page 80: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/80.jpg)
�� �� ��(logfilsiz)
� � �� ��� ��� ��� 4KB ��� �� �����.
���� ��� � � �� �� �� �� ����� � 1024GB
�� ��� ���. � ��� �� ��� � ��(4GB) 1�
2� �� ��� �� � �(256)� ����.
�� ��� ��� �� ���� ��� ����. � ���� �� ��
� ���� �� � ��� ���. ��� ��� � perspective��
�� ��� ��� � ����. � � �� �� ����� �� �� �
� ��� �����. � ��� � � �� �� ��� ��� ��� �
� ��� �� �� ������ � ��� � � � ��� � � �
� �� ��� ��� � �� �� ����. �� �� �� ����� �
�� � � �� �� ��� � �� �� �� �� � ���. � ��
2 � �� � �� ��� � � ��� �� �� ��� � ����
� ���� �� �� ����� ��� �� �� ��� ����.
������� ����(������� � � � ��)� ���, �
� ���� � �� ��� �����. ���� ������� �� �
����� � ���� � �� �� ��� ���� �� �� � ���
�. DB2� � ��� ����� �� ���� � ��� ���� ����
�. ACTIVATE DATABASE � ��� � ��� �� � ��,
� �� ����� �� �� �� ��� ���.
������� � � �� ��� ����� �� ������� �� ��
�� ������� �� ��� �, �� �� ��� ����� �� �
�� ������ ��� � ��� ��� �� ��� ���.
�� �� �� ����� �� �� ��� �� � ��� �����
��. ����� �� ��� ����. ��� � ��� ���� �� �
��� ��� ��� �����. ��� ���� ��� ���� �� �
� � �� ��� ��� � ���. �� ��� �� ���� ���
����� � �� �� �� � �� ��� ��� � ��� �� ��
� ��� �� �� �� � � ���.
�� ��(logretain)
� �� � �� logarchmeth1�� �������. DB2� �� ���
���� �� �� �����.
logretain� RECOVERY� ��� ����� ��� ������ �� ��
���� ���� ������� �� �� ��� ����� � ��
� ��� �� ��� �����.
70 ��� �� ���� ��� ���
![Page 81: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/81.jpg)
�: logretain ������ �� � �� ���� � ��� ��� �
��� ����. � ��� ��� ����� �� � � �� �� �
� ���.
����� �� ��(max_log)
� � �� � � ���� ��� � � 1� �� ����� ���
� �����. �� logprimary �� � �� � ��� �� ����
��.
�� 0�� ��� � ��� ��� � � �� 1� �� ����� �
��� � ��� ����. ������� max_log ��� ���� ��
������� ��� �������� � ���� � ��� ����
�� SQL1224N� �����.
DB2_FORCE_APP_ON_MAX_LOG ����� �� FALSE� ��
� ��� ��� � ���. ��� max_log ��� ���� � ���
���� �� SQL0964N� ���� ���. ������� � � �
�(UOW)� �� �� �� �� �� ���� � �� �� �
� ��� � ��� �� ��� � ���.
� � �� num_log_span �� � �� �� �� �� �� ����
� �� �� � ��� � ���. �� ��� ���� ��(�,
logsecond� -1) � ��� �� �� �� ��(logprimary + logsecond)
�� ���� ����. logprimary� �� ��� � DB2� � ��� �
��� � �� �� ��� ������ �����. ��� � �� �
���� �� �� � � �� �� � ��(��� ��� �����
�� ��)� � �� ���� � � � ���. � �� �� �� �
���� �� � ��, ��� � �� �� ���� � ���. ��
��� �� max_log �� num_log_span �� � � � �� �� �
�� � �� ��� � ���.
�: �� DB2 � max_log �� � �� �� ���� ����� �
����. ARCHIVE LOG, BACKUP DATABASE, LOAD, REORG,
RESTORE DATABASE ROLLFORWARD DATABASE.
� �� ��(mirrorlogpath)
1� �� ��� ��� �� �� �� � �� ����� ���� ��
��� �� ��� 2�(��) �� ��� ������� ��� � ��
�. � � ��� � �� � �� �� �� �� ���� ���
���. ������� � ��� ��� � ���� �� �� �� ��
�� ���� �� �� �� ��� � ��� ���� ����.
� 4 ���� �� 71
![Page 82: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/82.jpg)
�� �� ��� �� � � ���, � ��� ��� �� ��� ��
� �� ���� ��� � ���. � ��� �� �� � �� �
�� �� �� � ��� � ��� ���� � ���.
�� ��� ��� ���.
������� ��� � ��� � ��� �� ���� ����. �
� � � database_consistent� ������� ��� �����.
� �� � �� ��� �� DEFAULT� �����.
�:
1. � �� � �� 1� �� ��� �� ���� ���� ����
����.
2. � � �� ���� �� �� ���� � ����.
� �� ��(newlogpath)
������ ��� ��� ������ ���� ������
SQLOGDIR� �����. � �� � �� �� �� ���� ��
�� ����� �� �� �� �� �� ��� ���� ��� ��
�� ��� �� � ���. ������� � ��� ��� � ��
�� �� �� ������ �� �� ���� �� �� �� ��
� � ��� ���� ����.
�� �� ��� �� � � ���, � ��� ��� �� ��� ��
� �� ��� �� �� ���� ��� � ���. � ��� ��
�� � �� � �� �� �� � ��� � ��� ���� �
���.
�� ��� ��� ���.
������� ��� � ��� � ��� �� ���� ����. �
� � � database_consistent� ������� ��� �����.
��� �� �(mincommit)
� � �� ���� �� ��� �� ��� ��� ��� �� �
� ��� ��� � ���. � �� �� �� ��� �� ��
���� �� ���� ���� �� � ��� ��, ���� ��
����� � �� �� ������� � �� �� �� �� ��
������� �� ���� � � � �� ��� � ���.
��� ���� � � �� �� 1�� � ��� ������� �
������ �� � � � ��� � ���� ����. ��� ��
�� �� �� ��, 1�� ����� ��� � �� � � � �� �
�� ��� ������ ��� � � �����.
72 ��� �� ���� ��� ���
![Page 83: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/83.jpg)
� � ���� �� �(numarchretry)
�� ��� failarchpath �� � �� �� ���� ��� �����
� �� ��� �� ���� ���� ��� �� ��� �������
�� �� �����. � � �� failarchpath �� � �� ���
���� ��� � ���. ���� 5���.
�� �� �(num_log_span)
� � �� �� � ��� �� � � �� �� �� ��� �� �
����. �� 0�� �� ���� �� � ��� �� � � �� �
�� �� ��� ����.
������� num_log_span ��� ���� �� ������� ��� �
�������� � ���� �� SQL1224N� �����.
� � �� max_log �� � �� �� �� �� �� ����� �
� �� � ��� � ���. �� ��� ���� ��(�, logsecond�
-1) � ��� �� �� �� ��(logprimary + logsecond)�� ����
����. logprimary� �� ��� � DB2� � ��� ���� � �
� �� ��� ������ �����. ��� � �� ����� ��
�� � � �� �� � ��(��� ��� ������� ��)�
� �� ���� � � � ���. � �� �� �� ����� �� �
��, ��� � �� �� ���� � ���. �� ��� ��
max_log �� num_log_span �� � � � �� �� � �� � �
� ��� � ���.
�: �� DB2 � num_log_span �� � �� �� ���� ���
�� �����. ARCHIVE LOG, BACKUP DATABASE, LOAD, REORG,
RESTORE DATABASE ROLLFORWARD DATABASE.
���� �� ��(overflowlogpath)
� � �� �� ����� �� � ��� �����. DB2� � �
�� ��� �� ��� �� ��� �� ��� ��� � ���.
ROLLFORWARD � OVERFLOW LOG PATH ��� �����. �
�� � ROLLFORWARD � � OVERFLOW LOG PATH ��
� ���� � � �� � �� � � �� � ���. � � ��
�� �� �� � ��� ��� � OVERFLOW LOG PATH ���
overflowlogpath �� � �� �����.
logsecond� -1� ��� ��, DB2� ������ ���� �� �� �
� ��� � ���� ��� � ���. (�� �� �� ��� �
�� �� �� �� ��� � �� ��, �� ��� �� �� �� �
� ��� ��� ���.)
� 4 ���� �� 73
![Page 84: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/84.jpg)
overflowlogpath� ���� �� �� DB2� �� ��� �� �� �� �
��� �����. � � �� ���� DB2� ��� �� ���
�� �� �� ��� ��� � ���. �� ��� ��� ��� �
�� �� �� �� ��� � �� �� ��� ��� �� �
�� ��� ���.
� �� ��� �� db2ReadLog API� �� �� �� overflowlogpath
� ��� DB2� � API� ��� �� ��� ��� ��� ��� �
���. �� ��� �� � �� ��(�� �� �� �� �� ���
� �� ����) ������� userexit �� ��� ��� ��, DB2
� �� ��� �����. �� � � �� ��� DB2� ��� ��
��� � ���� ��� �� ���. �� �� �� ���� �
�� ��� �� �� �� �� ��� � �� �� ��� � �
� ��� ���.
�� �� �� ��� � �� ���� ��� ��, logsecond� -1�
���� �� �� db2ReadLog API� ����� �� overflowlogpath
� ��� ���.
overflowlogpath� ���� � 242���� ���� ������. � �
��� �� ��� ��� ��, � �� ��� ��� ��� ��
���. �� ��� �� ���� ��� ��� ���.
�: ���� ������ ���� ������ ��� ��� ���� �
�� �����. � � �� ���� ��� ���� ���� �� �
�� �� �����.
1� ��(logprimary)
� � �� ��� logfilsiz ��� 1� �� �� �����.
1� ��� �� � �� �� ��� �� �� ����� �����.
���, ��� ��� �� ��� ���� �� ����� ����� �
����. �� �� ��� ���� �� ��� ��� �� � ���.
��� �� �� ��� � ��� ���� �� ������� ��
��� ��� ��� � �� �� ��� ���. �� �� �� �
���� � �� �� �� �� ��� 256GB���.
� ��� ��� � �� ������� �� �� ��, 1� �� �� 1
� 2� �� �� �� 1� �� ��� �����. �� ��� � �
�� ��� �� �� ������� LONG VARCHAR LOB ��
� � �����.
2� ��(logsecond)
� � �� ��� �� ��� �� ���� ���� 2� �� �� �
� �����.
74 ��� �� ���� ��� ���
![Page 85: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/85.jpg)
1� �� ��� �� ��, 2� �� ��(��� logfilsiz)� ��� ���
���, � � �� ���� � ���� �����. � � �� -1
� ��� �� ������� �� �� �� ����� ��� ���
��. �������� �� �� �����(inflight) � ��� �� ��
��� ��� ����. �� �� ��� ����� 1� ��� ���� �
�� �� �� ����� ��� � �� ��� �� ���� ���
��.
�:
1. logsecond� -1� ���� �� ����� �� �� ���.
2. � � �� -1� ��� ��, DB2� ����� �� ��� ��
� � � ��� � �� ��� ��� � ���.
User exit(userexit)
� �� � �� logarchmeth1�� �������. DB2� �� ���
���� �� �� �����.
� � �� ������ �� ����� �� ���� ��� ��
User Exit ����� ���� ���. �� ��� �� �� �� ����
�� ��� �������. userexit� ON�� ��� �� � ��� �
�� �� ����.
���� ����� ��� �� � ���� ���� ��� �� �
��, ��� ���� � ���� ������ ��� ������ �� �
���� ��� ���� ���� �� ��� ��� ���. �� ��
� ���� � �� ���� �� ��� ��� � �� ��, �� ���
�� � �� �� ���� �� ����� ��� � ���. ��
����� ����� � ��� ��� �� �� �� ����� ��
�� ����. �� ���� ���� ������ ��� �����.
��� �� ��� �� �� �� ��� ��� � � �����. �
� �� ���� ��� �� �� ��� ���� � ��� ��� �
����. ���� ���� �� �� ���.
�� ���� �� ����� ����. ���� � � ��� ���
��. � �� �� ��� ��� � �� ��� 5�� �� ��� �
� �� �� 5�� �� ���� ���� �� � ���. ��
���� ��� �� �� ���� � ��� �� � ���. �� �
�� �� � ��� ��� ��� ���.
�:
1. �� �� �� ����� ����� � �� ON�� �� ���.
� 4 ���� �� 75
![Page 86: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/86.jpg)
2. userexit ������ �� � �� ���� � ��� ��� ��
�� ���, �� ����� �� ��� ���.
NOT LOGGED INITIALLY ����� �� ���
������� ��� ���� � ��� ��� ��� �� ��� ��
�� � ���� � ��� ��� � ��� �� ��� ���� ���
CREATE TABLE��� NOT LOGGED INITIALLY � �� ��� �
��� ��� � ���. ��� ��� ��� �� ����.
NOT LOGGED INITIALLY � �� ���� ��� ���� ��� � �
�(UOW)��� ��� � ��(��, ��, �� �� �� �� �� ��)�
���� ���� �� ���. ���� ��� � �� ��� ������
�� ��� �� ���. NOT LOGGED INITIALLY � �� �� ALTER
TABLE�� ��� �� ����� ��� �� �� � ���.
�:
1. ��� � ��(UOW)� NOT LOGGED INITIALLY � �� ��� �
��� ��� ��� � ���.
2. ���� �� � ��� ��� � � ��� �� �����.
��� � � ��� ���� ���� NOT LOGGED INITIALLY ��
�� ��� �� � � ��� �����.
v ��� � � � ��� ���� � ��� ������. �, ����
� ��� � �� ����.
v NOT LOGGED INITIALLY ��� ����� ���� �� ��� ��� �
� �� ����� ROLLBACK TO SAVEPOINT� ����(SQL1476N)
�� � ��(UOW)� �����.
v ���� �� ��(HADR)� ���� �� NOT LOGGED INITIALLY �
� ��� ��� � ����. NOT LOGGED INITIALLY ��� ��� ��
�������� ��� ��� � ������� ���� ����. HADR
� ������� �� ������� �� � ��� ��� ������
�� ��� ����.
v � ����� �� � ��� ��� � ����. � ��� �� � NOT
LOGGED INITIALLY ���� ���� ��� ��� ���� ��� �
� ��� � �� �����. ������� ��� � ��� ������
�� SQL1477N� �����.
�: ��� ���� COMMIT� �� ��� ���� ��� � �� �
����. ���� �� ��� ����� ��� ��� � ��(UOW)��
��� �� ���. �� ���� �����.
76 ��� �� ���� ��� ���
![Page 87: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/87.jpg)
��� �� ����� �� ���
�� �� ��� � ��� ����� �� ��� ������.
v �� �� ��� ������ ���� ���� �� ���� ����.
v � �� COMMIT ���� �� �� ���� ��� ���� ����.
v ON COMMIT PRESERVE ��� ��� COMMIT �� ���� �� �
����. � � ��� � �� �����.
v �� �� ��� ��� ������� ��� �� ����� ���� �
���.
v ������� � ������ � ���� ��� ����� ����
�.
v �� �� ��� ���� � ��(UOW)�� � � ��� �� ��
� ��(UOW)� �� ���� ����. ��� �� �� ��� ��
�� ��� ��� � � ��� ��� �� ��� � �� ��
���. � ��(UOW)� ���� �� � ��(UOW) �� �������
� ��� �� �� ��� � �� �����.
�� ��� � �� ��� ��
DB2 ������ �� ����� �� �� �� ���� � �� ��� ���
� ����. � ��� ��� ��� ���� �����. ��� ��� �� �
�� ���� ��� ����. blk_log_dsk_ful ������ �� � ��
��� ��� ���� ��� ���� � ��� ����� ��� ��� ��
�� DB2 ������ �� ������ � �� ��� �����.
blk_log_dsk_ful ������ �� � �� ��� ��� ��� 5� ����
DB2 ������ �� ������ �� ��� �����. �� ���� ���
���� DB2 ������ �� ������� �� �� ���� �� ���
��. ����� �� ��� ����� ������ DB2 ������ �� ��
��� ���� �� �� �� ��� � �� �� ���� ���� �� ���
� ���. �� � DB2 ������ �� ����� �� �� ��� ��
�� �����. �� �� ��� �� ��� ������� ������ �
�� ��� ��� �� �� ��� ���� ����.
�� ���� ����� ���� ��� ������� �� ��� ��� ��
� � ��� ���� � ����. �� �� ��� �� � � �� �� �
���. ��� ��� �� � � ��� �� �� ������� � ��
� ��� ��� ���� ���� �� ��, �� �� ��� ��� ��� �
� � ���.
� 4 ���� �� 77
![Page 88: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/88.jpg)
�� ����� � �� �� �
DB2 ��� � �� �� ����� ��� �� �� �� �� ��� �
���� ���� � ���. � �� � ���� DB2 ������ �� �
���� ��� ������ �� �� ��� ����� ���. �� DB2 ��
���� �� ����� �� �� �� ����� � ��� ���� �� �
� �� ��� � �� ���� ��� � ���. ������ ��� ��
� ���� �� �� �� ��� ���� ��� ��� ��� ��
� ���.
��� � �� ���� ��� ���� �� �������.
v ������ �� � � logarchmeth1� � �� ���� ��� ��� �
�� ������� � ��� ��� ���� � ������ �� ����
�� ��� ������� �� ��� ����� �� ����. �� ���
���� � � � ��� ����� �� �� ���� �� �� ��� �
�� �� �����.
v �� � ��� ���� �� ��� � �� ����� ��� �� �
�� ��� ����.
– �� ��
– ��� �� ���� �� ��
– ��
– ��� �� �� API(db2ReadLog)
– ���� �� ��(HADR)
��� ���� �� ��� ��� �� ���� ��� ��� � ���.
v �� ����� ���� �� �� �� ����� ��� ���� �� ��
��� ������� ���. �� �� �� �� ����� ����� ���
� �� ���� �� ������� ������ �� �� ����� ���
���� ���� � ��� �� ������� ���. ��� �� ��� �
� �� ����� � ���.
v ������ �� ��� � �� ��� �� ��� �� ���� �� �
� �� �� ������ �� �� ��� �����. �� �� �� � �
��� � � ����� ���� ��� ��� � ���. �� �� ���
�� ��� �� ��� � �� �� ��� ���� �� ��� �� ��
���� �����. �� �� ����� ������.
v �� ��� ������ �� � ��� ���� �� �� DB2 �����
� �� ����� ��� ���� ��� � ��� ��� � �� �� ���
��� ����. �� ��� ��� � � �� ��� ���� �� ���
78 ��� �� ���� ��� ���
![Page 89: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/89.jpg)
�� � �� �� � ���� ����� �� ����. � ���
��� ���� ��� ���� �� ��� ��� ����� �� ��
�����.
v DB2 ������ �� ����� logsecond ������ �� � �� -1�
��� �� �, � �� �� �� � �� ��� ���� ����.
v �� ���� ��� �� ����� � ��� ��� � �� ��� �� �
��� ��� � �� ��� ��� �����. �� ��� �� �� �� �
� ����� ������ ��� �������. �� ��� �� �� �� �
�� ���� ���� �� ��� �� �� ��� ���� �����.
�� ����� �� ��� �� ���� � ��� ���� �� ���
� �� ��� �� � �� ��� ��� � ���.
�� ��� � �� �� ����� �� �� �� �� �� ���
� �� �� ������ �� ��� �� �, MIRRORLOGPATH
������ �� � �� ��� ��� 2� ��� ��� � � ��
�.
v �� ��� ��� ��� �� ����� �� ��� ���. �
� ��� �� �� �� �� �� �� �� ���� ��� � ��
�. �� �� ��� ����� ������� ���� �� �� ����� �
�� � �� �������.
��� ��� �� ��� �� ���� ���� ���� �� ��� �
� ��� ��� � � �� ��� ����� ��� ���. � �� ���
�� ������ ��� ���� ���� ��( : �� ��� ���
�� ���� ��� � �)�� � ���.
v �� ����� ���� �� �� �� ����� ��� ���� �� ��
��� ������� ���. �� �� �� �� �� �� �� ����� �
�� ������� ���. SET WRITE SUSPEND � ����� ���
� �� ARCHIVE LOG � ��� �� ��� ���� ������
����� �� � ��� ����.
�: ���� �� �� ����� ���� �� ������ �� �� ���
�����.
v �� � ���� �� ���� ���� �� ����� �� �
���� ������ �� ����� �� � ���� �� ��� �
� ����� ��� ���. �� �� ����� � �� �� �� ��
�� ��� � ��� � ����� ��� ��� �� ����� ����
� �� ��� �� � ���.
� 4 ���� �� 79
![Page 90: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/90.jpg)
�� ����� �� ��� ���� ���� �� User Exit ���� �� �
� ����� ��� � �����.
v DB2 ������ �� ����� User Exit ����� ��� ��� ���
�� � �� �� �� ��� ���. �� ���� ��� ���� User
Exit ����� �� ��� ��� � ��� ���. AIX� �� � ���
�� User Exit ����� ���� ������ �� ��� ��� � ��
�. ����� ��� ��� � �� ��� � ��� ����� User Exit
����� �� ��� ��� � ����. DB2 ������ �� ����� �
� ��� ����� � �� ���� ���� �����.
v User Exit �� �� ����� �� �� ��� ������� � � ���
��(���� � � � � � �� ���� �� � ��� ��� ��)
�� ��� ����� � � ��� ��(�� ���� �� �� � �
�� ��) � � � ���� ���� �� �� ��� ���.
v Windows �� ��� �� REXX™ User Exit� ��� ��� ����� �
����.
v User Exit �� �� ����� � �� �� �� ��� ��� �� �� �
� ��� �� ���. � �� �� �� ���� �� �� ��� ��
� �� ��� ���� ���� ���.
v ��� �� ���� ��� �� ��� ������ � ��� ����
��� � User Exit �� �� ����� �� ��� � � � �����
��� � ��� ��� ���� �� �� ������� �� �� ���
���. � ��� ��� ���� �� �� ������� �� ��� ���
���� �� � ��� ��� ��� ��� �� � ��� �� ����
����� � �� ��� ��� �� �� ���� � �� ��� �
�� � ���.
�� ���� �� � ��� �� � User Exit ����� ���� �����
� ����� �� ������� �� ��� ���. �� User Exit ����
� ��� � ��� ��� � ���.
����� �� ����� �� ��
��� ����� ���� ���� �� ������ ��� ���� � ��
� ��� �� ���� ���� ��� � �� �����. ����� � �
� � �� �� � ��� IBM Data Server� ��� �� ������� �
� �� ��� ���� ����� ���� �� ����� ��� ���. �
� ���� ���� ���� ���� ������ �� ���� ����� �
�� ���.
� ���� �� ��
80 ��� �� ���� ��� ���
![Page 91: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/91.jpg)
������ ���� ���� �� ����� ���� �� ���� ��
���� ��� ��� ��� ��� ���. DB2 ����(HA) �� ���
� �� ���( : ������ �� ���� ���� ��)�� ����� �
�� � � ������ �� ����� ���� ���� �� ����� ��
� � �� �� �������(infrastructure)� �����.
����
1. ���� �� ������ �����.
SA MP� AIX, Linux Solaris SPARC �� ���� DB2 Enterprise Server
Edition, DB2 Workgroup Server Edition, DB2 Connect Enterprise Server Edition
DB2 Connect Application Server Edition� �����. �� Linux �� �
���� DB2 Express-C FTL(Fixed Term License) DB2 High Availability
Feature for Express™ Edition� �����. Windows �� ����, SA MP
� � DB2 ������ �� �� �� ��� � ��, DB2 �
����� ����� ����.
2. ���� �� ����� � IBM Data Server ������ �� ���� �
���� ���� IBM Data Server� � ���� �� ����� ����
��.
DB2 ���� ���� �� ����(db2haicu)� ����� ���� ����
������� �� ���� �� ��� � � ��� �� ������
�. db2haicu� ��� ���� ��� ������ ����, ���� ��
�� �� ���� ���� �� ����� � ��� ����. db2haicu
����� ��� ��� db2haicu ��, �� ���, �� ���� �
�� �� ��� ��� �����.
3. ��� ��� ��� ������� �� ���� ���� �� ��� ��
���� ��� ��� ���, ������ �� ���� ���� �� �
��� �� ���� ��� ������ �� ������.
DB2 ����(HA) �� ���� �� ���( : ������ �� ���
� ���� ��)�� ����� ��� � � ������ �� �����
���� ���� �� ����� ��� � �� �� �������
(infrastructure)� �����.
SA MP�� db2haicu� ����� DB2 ���� �� ���� API� ���
� �� ���� �� ����� ����� �� �� ��, DB2 HA Feature
� ��� ���� ��� ���� �� ������ �� ���� ��
���� ��� ��� ������ ��� � ���.
� 4 ���� �� 81
![Page 92: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/92.jpg)
DB2 ����(HA) ���� ���� � ���� �
DB2 ����(HA) �� ��� IBM Data Server� ���� �� �����
��� ��� � ���.
����� ���� ������ �� ���� ����� ��� � ����� �
�� �� ���� �� ����� ����� � ���. ���� �� ����
� ����� ��� �� ���� ���, ���� �� ����� ��� ���
�� � ��� �� �� ��� � ���. DB2 ����(HA) �� ��
�� �� ���( : ������ �� ���� ���� ��)�� �����
��� � � ������ �� ����� ���� ���� �� ����� �
�� � �� �� �������(infrastructure)� �����.
DB2 HA �� �� ��� �����.
v IBM Tivoli SA MP(System Automation for Multiplatforms)� DB2 ����
(HA) �� ��� AIX Linux� IBM Data Server� �� ��� ����
DB2 � ������ �����. DB2 � ������, IBM Data Server
� ��� ��� installSAM uninstallSAM ����� ��� SA MP�
�, ���� �� � ��� � ���.
v ���� ���� �� ������ �� ���� ���� �� �� ���
�� ���� �� �� �����. DB2 ����(HA) �� ���� �
������ �� ���� ���� �� �� ��� ��� ��� ����
�� �� ����� ���� ���� �� ���� �� �� � � �
�� ���. ��: 83 ���� �DB2 ����(HA) �� ����� ����
���� ���
v DB2 ���� ���� �� ����(db2haicu)� ����� ���� ����
������� �� ���� �� ��� � � ��� �� �������.
db2haicu� ��� ���� ��� ������ ����, ���� ���� �
� ���� ���� �� ����� � ��� ����. db2haicu ��
��� ��� ��� db2haicu ��, �� ���, �� ���� � ��
�� ��� ��� �����. ��: 92 ���� �DB2 ���� ���� ��
����(db2haicu)�
v The DB2 ���� �� ���� API� ������ �� ����� ����
�� ����� �� ���� ��� � �� �� � ��� �����.
��: 131 ���� �DB2 ���� �� ���� API�
IBM Tivoli SA MP(System Automation for Multiplatforms)
IBM Tivoli SA MP(System Automation for Multiplatforms)� AIX, Linux, Solaris
SPARC Windows� ���� �� �� �� �����.
82 ��� �� ���� ��� ���
![Page 93: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/93.jpg)
SA MP� AIX, Linux Solaris SPARC �� ��� DB2 Enterprise Server
Edition, DB2 Workgroup Server Edition, DB2 Connect Enterprise Server Edition
DB2 Connect Application Server Edition� �����. ��, Linux �� ��
� DB2 Express-C FTL(Fixed Term License) Express Edition� DB2 High
Availability ��� �����. Windows �� ����, SA MP� � DB2 �
����� �� �� �� ��� � ��, DB2 � ����� ����
� ����.
� SA MP ��� ��� DB2 ������ ���� ����� ��� � �
��. SA MP ����� �� ����� ���� �� ��, �� ��� ��
��� ��� � ����.
SA MP� AIX Linux�� IBM Data Server ���� ��� �� ���� �
� �������.
SA MP� �� ��� ��� http:/ /publib.boulder. ibm.com/tividd/td/
IBMTivoliSystemAutomationforMultiplatforms2.2.html� ������. ���� �
� �� �� http://www.ibm.com/software/tivoli/products/sys-auto-linux/
platforms.html � ���� ������.
DB2 ����(HA) ��� ����� ��� ���� ��
���� ���� �� ������ �� ���� ���� �� �� ��� �
� ���� �� �� �����. DB2 ����(HA) �� ���� � ��
���� �� ���� ���� �� �� ��� ��� ��� ������ �
� ����� ���� ���� �� ���� �� �� � � � �� ��
�.
��� ��
������ �� ����� ������ �� ���� � ��� ���� ��
� ��� � �� ��� db2haicu� ��� ����� � ���� ����
����� ����� �� ����� ��� ���. ��� ��� 85 ���
� �DB2 ���� ���� �� ����(db2haicu)� ��� ���� �� ���
� ������.
����
�� ������ �� ���� ���� �� �� ��� ��� �, ����
�� �� ����� ���� �� ���� �� ���� ��� �����.
v START DATABASE �� db2start� ��� ������ ��
v STOP DATABASE �� db2stop� ��� ������ ��
v CREATE DATABASE� ��� ������ ��
� 4 ���� �� 83
![Page 94: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/94.jpg)
v CREATE TABLESPACE� ��� ���� ��
v ALTER TABLESPACE DROP �� DROP TABLESPACE� ��� ����
��
v ALTER DATABASE� ��� ���� �� �� �� ��
v DROP TABLESPACE� ��� ������ ��
v RESTORE DATABASE �� db2Restore� ��� ������ ����
v SET TABLESPACE CONTAINERS� ��� �� ���� ����� �
�� ���� ��� ��
v ROLLFORWARD DATABASE �� db2Rollforward� ��� ������ �
���
v RECOVER DATABASE �� db2Recover� ��� ������ ��
v CREATE EVENT MONITOR� ��� ��� �� ��
v DROP EVENT MONITOR� ��� ��� �� ��
v ��� ��� �� �� �� �:
– CREATE PROCEDURE
– CREATE FUNCTION
– CREATE FUNCTION
– CREATE METHOD
– ALTER PROCEDURE
– ALTER FUNCTION
– ALTER METHOD
v ��� ��� �� �� ��:
– DROP PROCEDURE
– DROP FUNCTION
– DROP METHOD
v START HADR� ��� ������� � DB2 ���� �� ��(HADR)
�� ��
v STOP HADR� ��� ������� � HADR �� ��
v TAKEOVER HADR� ��� HADR � ������� HADR �� ��
������ ����� �
v ������ �� ���� �� � � DIAGPATH �� SPM_LOG_PATH
�
v ������ �� � � NEWLOGPATH, OVERFLOWLOGPATH,
MIRRORLOGPATH �� FAILARCHPATH �
v db2idrop� ��� ������ �� ���� ���� ��
84 ��� �� ���� ��� ���
![Page 95: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/95.jpg)
�
������ �� ����� ��� ������ �� ���� � ���� ��
�� ��� �, ���� �� ���� �� ���� ��� ��� ��� �
���.
DB2 ���� ��� �� ����(db2haicu)� ���� ���� ��
��
DB2 ���� ���� �� ����(db2haicu)� ��� ���� ���� ��
����� �� ��� � ���. ������ �� ���� ���� �� �
���� db2haicu� ��� � db2haicu� ��� ���� �� ����� ���
� �� ������ �����.
��� ��
v SLES(SUSE Linux Enterprise Server) 11�� IBM Tivoli SA MP(System
Automation for Multiplatforms) � 3.1� DB2 ����� �����, db2haicu
��� ��� HA ��� ���� �� � SA MP � 3.1 Fixpack 4�
����� �� ���. �� Fixpack� ������� http://www.ibm.com/
software/tivoli/support/sys-auto-multi� ������.
v DB2 ���� ���� �� ����(db2haicu)� ���� �� ��� ��
��� ��� ���. ��� ��� 126 ���� �DB2 ���� ���� �
� ����(db2haicu) ������ ������.
����
DB2 ���� ���� �� ����(db2haicu) ��� � � �� �����
���. ��� ��� 129 ���� �DB2 ���� ���� �� ����(db2haicu)
������ ������.
� ���� �� ��
db2haicu� ���� �� XML �� ��� ��� ��� � ���.
��� ��
-f � �� ��� XML �� ��� ���� �� db2haicu � �
�� DB2 ���� ���� �� ����(db2haicu)� ��� �, ���
�� �� ��� �����. �� ��� db2haicu� ��� ���
� ��� �� ���� ����� ��� �����. ��� ��� 95 �
��� ��� ��� DB2 ���� ���� �� ����(db2haicu) �
��� ������.
XML �� ��� ���� � �� ��
-f <input-file-name> � �� db2haicu � �� ��� �� �
� 4 ���� �� 85
![Page 96: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/96.jpg)
���� ��� XML �� ��� �� DB2 ���� ���� �� ��
��(db2haicu)� ��� � ���. XML �� ��� �� db2haicu� �
��� �� ����� �� ���� �� ������ ���� �
� ��� �� ���� � � ��� � � �����. ��� ��
� 96 ���� �XML �� ��� �� DB2 ���� ���� �� ��
��(db2haicu) ���� ������.
����
������ �� ���� ����� � �� ��� ������.
1. � ���� ��� ��
���� ������ �� ���� ����� � DB2 ���� ���� �
� ����(db2haicu)� ��� � db2haicu� ���� ������ ��� �
���� �� �����. ��� ��� 127 ���� �DB2 ���� ���
� �� ����(db2haicu)� ��� ���� ��� ���� ������.
2. ���� ���� ��� �� �� �� ���� ��� �� ����
db2haicu� ��� ���� ��� ���� ��� �� ��� �, ���
��� �� ����� �� �� ������ �� ���� ���� �
��� ���� ������. ��� ��� 128 ���� �DB2 ���� ��
�� �� ����(db2haicu)� ��� ���� ��� ������ ����
��.
� ��
DB2 ���� ���� �� ����(db2haicu)�� �� �� ��� ����. �
����� �� ���� �� ��, db2diag �� �� db2pd ��� ���
db2haicu ��� ���� ��� � ���. ��� ��� 129 ���� �DB2 �
��� ���� �� ����(db2haicu) ��� ��� ������.
���� ��
���� ���� ���� ��( : ������, ��� �� � �� �)�
� ��� ���� ����. DB2 ���� ���� �� ����(db2haicu)�
��� ���� ���� �����. db2haicu� ���� ���� � ���
��� �� ���� ���� �� ���� ���� ���. �� DB2 �
���(HA) �� ���, ������ �� ����� ���� ���� ���
��� ���� ���� �� ���� �����.
���� ���� ���� ��� ����, � ��� � � db2haicu �� �
��, DB2 HA �� ��� ������ �� ����� ���� ���� �
� �� �����. ���� ����� ���� ��� ����, � ��� �
86 ��� �� ���� ��� ���
![Page 97: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/97.jpg)
�� db2haicu �� ��� ������ �� ���� ��� ���� �� �
� ���� ����. db2haicu ������ �� ����� db2haicu� ���
���� ���� ���� � ���� ��� ��� ���� �� ���
�� �� ��� � ���.
db2haicu� ��� �� ���� ��� ��� ���� ��� � ���.
v �� �� ��(���� ��� ������� �� ���� ��� ���� �)
v ��� ����� �� �� NIC(db2haicu��� ��� �����, ���
��, ��� ��� �� ���� �)
v IP ��
v ���� �� ��(HADR) �� � ������ � ���, ������
v ������ ���
v �� � � � ��� ���� �� ��� ���, ��� �� ��
v � �� �
v Quorum ���
���� � ����:
���� �� ������ �� ����� ��� � � �� ������.
���� �� ����� ���� ���� ����, ���� ��� ��(health)
� ����, �� �� � � ��� �����. ���� �� ����� ��
��� ���� ����� � ��� � �� ���� ��� � ��� ��
� � ���( � ��, ���� ��� ����� ����� �����).
���� �
���� ����� ���, ���� �� ����� ���� ��� ��� ��
����� ����, ���� �� ��� ��� ��� ���.
��� ���� �� ����� ��� �� ���� ��� ���.
v ����� � �� �� �� ��, �� �� ���(���� ������
� �� ���� ���� �)
v ���� ��� �� ���
v ���� ��� ���� �� ��� �����
v ���� ��� IP ��
v �� �� ��� IP ��
��� ���� �� ����� ��� �� ��� ���.
v ��� ������ ��� �� � ��� � � ���� ��
v � ��� ���� �� � ��� ��� � � ���
� 4 ���� �� 87
![Page 98: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/98.jpg)
v �� IP ��� �� ��� � ���� ��
��� � �� �� ��
���� �� ����� ����� ��� �� ��� ��� ����� ��� �
�� ���� ���� �� ����� � ��� �� ���. ��� ���
� ���� ��� ��� �� ���� ���� ���� �� ����� �
�� ���. ���� �� ������ ��� ���� ��� � � � ��
���� ���.
���� ��� �� ���� ��� ����� �����. ���� ���� �
�� ���� �� ��, ��� ���� ���, ���� ��� �� �
����( : ������ �����)� � ��� ���. ���� �� ��
���� � ���� ��� ���� ��� � � ���� �� �����
���� �� ���� �� ��� ��� � ���.
db2haicu� ���� ���� � �� �� ��
DB2 ������ �����, DB2 ���� ���� �� ����(db2haicu)� �
�� ���� �� ����� � ���� ��� ���, ����� � �
� ��� �� � ���� �� ����� ��� � ���. db2haicu� ��
�� ��� ���� ���� ���. db2haicu� ����� ��� ����� �
� ���� �� �� ��� ��� �� ���� ���� �� ����, ��
�� ���� �� ���� ������ �� � ���� ���� ���.
� ��:
��� ���� �� ����� � �� ����� ���� ��, �����
�, ��� �� �� ��� ����� ��� �� ���� �����. ���
���� �� ����� � ��� � ��� ���� �� ����� ��
� ���� ��� ���� �� �� �� ��� ����� ����. �� �
�� �� �� ������. �� ��� �� ��� � ��� � ��� �
� ��� ��� ����� �� ����� �� ��� ��� � ��� �
� ��� ������.
���� �� ����� ��� ���� ��� ��, ���� �� �����
���� � ��� � ����� ��� � ���. � ��, � � ��
���� database-1 database-2� resource-group-A �� ��� ��� �
� ���� �� ����� resource-group-A� � �� ��� ����
database-1 database-2� ��� ���� �� ���� ��� �� ����
�.
88 ��� �� ���� ��� ���
![Page 99: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/99.jpg)
����
v �� ��� equivalency� ��� � �� equivalency� �� ��� ��� �
����(Equivalency� ��� ��� �� ���� �� ���, �� � �
�� � ���.).
v ��� ��� �� ���� � � ���.
v ��� �� �� equivalency� � � ����.
v �� ��� �� �� ��� ��� � �� � �� ��� 50���.
v �� ���� �� � � � �� �� 100���.
Quorum ���:
Quorum ���� ���� �� ����� ���� � ������ � �
�� �� �� �� ���� �� �� �� � ��� �����. ���� ��
����� �� � �� ���� ��� �� �� ���� �� �����
� �� ��� ���� ���� ��� �� �� �� � ��� ��
�� ��� ���� ���� ��� �����. � �� ��� ���� ���
�� �� � ��� ����� ���� ��, ���� �� ����� quorum
���� ��� �����.
db2haicu� �� �� ��� quorum ���� �����.
� 2. db2haicu�� ���� quorum ���� ��
Quorum �� �
��� ��� quorum ���� � ���� ��� ��� ��
� � � IP �����.
���� ��� ����:
���� ���� ���� ��� ��� �����, DB2 ���� ���� �
� ����(db2haicu)� ��� �� ���� ���� ���� ���� ��
�. �� ���� ��� ����� ��, IP �� ����� ���� �
����.
���� ��� ��
��� ����� ��(NIC)� ��(���� ����� �)� ����
�� �������. NIC� �� �����, ��� ��� �� ���� �
��. db2haicu� ��� �� ���� ���� ���� ��� � NIC� �
�� ��� ��� ��, ��� ��� NIC ��, NIC� IP ��� ��� �
� ��� NIC� �����.
� 4 ���� �� 89
![Page 100: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/100.jpg)
IP �
��� ���� ��(IP ��)� ����� ��� �����. IP � 4��, IP
��� 32�� ���, �� 129.30.180.16� �� � 10� ��� �����. IP
��� ��� ��� ��� �� ���� �����.
db2haicu� IP � 6� ���� ����.
������ ��
���� ����� ���� ��� � � � ������ ����
��. ����� ���� IP ��� ��� �� � �� ��� IP ��� ��
� ���� ���� �� �������. db2haicu� ��� IP ��� ����
���� ��� � �� IP ��� � ����� ���� ��� ���.
� ��, db2haicu� ��� NIC� ��� � NIC� IP ��� � �����
���� ��� ���.
���� equivalency
Equivalency� ��� ��� �� ���� �� ���, �� � ��� �
���. db2haicu� ��� ���� ��� �, �� ���� NIC� ��
� ��� � ���. �� �� ���� ��� equivalency��� ���.
���� ����
db2haicu� ��� ���� ���� ���� ��� � ���� ��� �
���� ��� ��� ���. ��� TCP/IP ��� ����� �����.
���� ���� �� �� ��:
� �� �� ��� ����� �� �� ������ �� �� ����
��� ��� � ���� �� ����� ��� �� ��� �����. ���
��, ���� �� ����� ��� ���� �� ����� � ��� ���
��� ��� �� � ��� ��� ��� ����� �����. ��� ��
�� �� ���� ��� ���� ��� � ���� ���.
��� �� �� �� ��
��� �� � �� �� �� �� �, ���� ���� � � ��(��
�� ��� �� �� �� ����� �)� ��� ��� � �� ����
�� �� ����� ���� ���� � �� ��� ��� ���� ��� �
��� �� ������.
90 ��� �� ���� ��� ���
![Page 101: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/101.jpg)
�� �� �� ��
�� � �� �� ����� ���� ���� � ��(���� ��� �
� �� �� ����� �) � ��� �� �����. � � � ��
� ���� ��� ��� �� ��� ��� ������ ���� � �� �
�� � �����. �� � ��� � � ������ ���� � ��
�� �� ����.
N Plus M �� �� ��
N Plus M � �� �� �� �� �, ���� ���� � � ��(���
� ��� �� �� �� ����� �)� ��� ��� � �� ��� �
�� ������ ���� ���� ���� � �� ��� � �����. N
Plus M � ��� � � ������ ���� � ���� �� ���
�.
�� � �� �� ��
�� ��� � �� �� �� �� �, ���� ���� � � ��(��
�� ��� �� �� �� ����� �)� ��� ��� � �� ����
�� �� ����� ��� �� ��� � ����(�� ���) ������� �
�����.
HADR �� �� ��
HADR � �� �� ���� ��, DB2 ���� �� ��(HADR) ��
� ��� ����� � � ���. HADR �� ������� ����, ���
��� �� ����� ��� �������� HADR � ������� ���
�� �����.
��� �� �� �� ��
��� �� � �� �� ��� �� ���� ����� ������ �� �
���� � ��� � � ��(���� ��� �� �� �� �����
�) �� �����. ���� ���� ��� ���� ������ �� ���
�� ��� ����, ���� ��� �� � �� � ��� ����� ��
���.
���� ����� �� ��:
�� ���� ����� DB2 ���� ���� �� ����(db2haicu)� ���
��� ��� ���� ���� ��� � ���.
� 4 ���� �� 91
![Page 102: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/102.jpg)
�� �
UNIX, Linux AIX �� ����, �� ���� ������ �� �� ���
�� ���� �� ���� ���� �����. ��� � �, �� ��� �
� �� �� ��� �� ��� �� ���� ���� ��� ��� ����
�� ���� �����. ���� �� ���� ����� �� ��� � �
� �� ��� ��� ��� ����� ���.
���� �� �� � �� ��
����� �� � � � ���� ��� �� ��� ���� ��� � �
���. db2haicu� ��� �� �� ���� �� ��� �� �� �� �
� ���� ���� ��� � ���. ���� �� ����� ���� ��
�� � ��� �� �� ��� � �� �� ����� ����.
� ��, ����� node1 ���� �� ����� /mnt/driveA� ����
��� ��� ����. /mnt/driveA� �� ���� �� �� ����� �
��, ���� �� ����� node1� ���� �� /mnt/driveA� �� ��
�� ���� �� � �����. ��� node1� ���� �� /mnt/driveA�
�� ���� �� �� ��� �� ���, ���� �� �� ��
/mnt/driveA� ��� /mnt/driveA� � ��� ���� ��� ���� �
� ����� ��� � ���. /mnt/driveA� ��� ���� �� ��� �
�� node1� ���� �� �� ����� ��� � ����.
DB2 ���� ��� �� ����(db2haicu)
DB2 ���� ���� �� ����(db2haicu)� ����� ���� ���� �
������ �� ���� �� ��� � � ��� �� �������.
db2haicu� ��� ���� ��� ������ ����, ���� ���� ��
���� ���� �� ����� � ��� ����. db2haicu �����
��� ��� db2haicu ��, �� ���, �� ���� � �� �� ��
� ��� �����.
��
db2haicu [ -f <XML-input-file-name> ][ -disable ][ -delete [ dbpartitionnum <db-partition-list> |
hadrdb <database-name> ] ]
����
db2haicu �� ���� � �� ���� ���� ��� ���.
-f <XML-input-file-name>
-f � �� ��� XML �� �� <XML-input-file-name>�� ��
92 ��� �� ���� ��� ���
![Page 103: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/103.jpg)
�� ��� ����� ��� � ���. ��� ��� 96 ���� �XML
�� ��� �� DB2 ���� ���� �� ����(db2haicu) ����
������.
-disable
���� ������ �� ���� ����� � ���� ���� �
��� �� db2haicu� ���� � ����� ������ ��� ���
�����. ������ �� ���� ����� ������ ��� ��,
��� ���� �� ���� ��� ������ �� ���� �� �
�� ��� ��� ������ �� ����� ���� �� �����
���� ���� �� ���� �����. ������ �� �����
��� � ���� �� ����� �� � ���� �� ���� ��
�� ��, ���� ���� �� ���� � �� ���� �� ��
�� ��� ���� ��� ���. ������ �� ����� ����
�� ���� ��� �� �� ��� DB2 ����(HA) ����.
-disable � �� ��� ������ �� ���� ����� ���
��� ���� �� ����� � � ���. ������ �� ����
����� � �� ������ ���� �� ��, ���� ��� ��
�� �� ���� ��� ������ �� ���� �� ��� ���
� ������ �� ����� ���� �� ����� �� ���� �
���.
������ �� ���� ����� ������ ������ ��
db2haicu� ���� ���.
-delete
-delete � �� ��� �� ������ �� ���� �����
� �� ��� ��� � ���.
dbpartitionnum � �� hadrdb � �� ���� �� �� db2haicu
� �� ������ �� ���� ����� ��� � �� ��� �
����.
dbpartitionnum <db-partition-list>
dbpartitionnum � �� ��� <db-partition-list>� �
�� ������ ���� ��� �� ��� ��� � ��
�. <db-partition-list>� ������ ���� ��� ��
���, ��� �����.
hadrdb <database-name>
hadrdb � �� ��� DB2 ���� �� ��(HADR) ��
���� <database-name>� ��� �� ��� ��� � �
��.
� 4 ���� �� 93
![Page 104: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/104.jpg)
db2haicu� �� ��� ��� � ���� ����� �� ��� ��
� ��� db2haicu� ���� ���� �����.
-delete � �� ��� db2haicu� ���� �� ������ �� �
��� ����� ������ ���� �� �����. ������ ��
���� ����� � �� ������ ���� �� ��, ���� �
�� ���� �� ���� ��� ������ �� ���� �� ��
� ���� ������ �� ����� ���� �� ����� �� �
��� ����.
������ �� ���� ����� ������ ������ ��
db2haicu� ���� ���.
DB2 ���� ��� �� ����(db2haicu) �� ��:
��� ������ �� ���� ����� � �� DB2 ���� ���� �
� ����(db2haicu)� ���� �� db2haicu� �� ��� �����.
db2haicu� ��� �, db2haicu� ������ �� ���� ����� ����
��� ��� ���� �� ���� ���� �����. ���� ���� ��
�� ��( : ������, ��� �� � �� �)� � ��� ����
����. DB2 ���� ���� �� ����(db2haicu)� ��� ���� �
��� �����. db2haicu� ���� ���� � ��� ��� �� �
��� ���� �� ���� ���� ���. �� DB2 ����(HA) �� �
��, ������ �� ����� ���� ���� ��� ��� ���� �
��� �� ���� �����.
��� ������ �� ���� ����� � db2haicu� ����� �� �
���� � �� ���� ��� ���� ���� �� �� db2haicu� �� �
���� ���� ���� ���� ����� �����. db2haicu� � ���
� ���� ��� �� ��� ��� ��� �� ��� ����� �����
� ���� ���� �����.
���� ���� ����� ���� ��� �� ���� ��� �� ��, �
�� db2haicu� ��� � db2haicu� ���� ��� �� ���� � ���.
������ �� ���� ����� � ���� ���� �� ���� �
�, db2haicu� ���� ��� �����.
DB2 ���� ��� �� ����(db2haicu) ���� ��:
DB2 ���� ���� �� ����(db2haicu)� ���� �� ������ ��
���� ����� � ��� ���� ���� �� � ��, db2haicu� �
��� ��� �����.
94 ��� �� ���� ��� ���
![Page 105: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/105.jpg)
db2haicu� ���� ��� �� �� �� db2haicu� ���� ��� � �
�� �� ��� �� �����.
db2haicu ���� ����� ������ �� ���� �� �� ���� ��
� ���� ���� �� �� ���� ����� �� ��� �����. db2haicu
���� ����� ������ �� ���� ����� � � �� � �
� ���� ��� ��� ���� ��� �����.
db2haicu� ���� ��� ��� � db2haicu� ���� ���� � ���
� � �� �� �����.
v ���� ��(��� ���� ��� ��) �� �� ��
v ��� �����(��� ����� ��) �� �� ��
v ������ ��� �� �� ��(���� ������ ��� ��)
v DB2 ���� �� ��(HADR) ������ �� �� ��
v ���� ������ �� �� ��
v ��� �� �� �� ��
v IP �� �� �� ��
v ���� �� �� �� �� ��
v ��� ����� �� ������ ��� HADR ������ ��
v �� ����� � � �� � �
v ���� ���� � � quorum ��� ��
v ���� ��� ��
��� ���� DB2 ���� ��� �� ����(db2haicu) � :
-f � �� ��� XML �� ��� ���� �� db2haicu � ���
DB2 ���� ���� �� ����(db2haicu)� ��� �, ����� ��
��� �����. �� ��� db2haicu� ��� ���� ��� �� ���
� ����� ��� �����.
��� ��
v SLES(SUSE Linux Enterprise Server) 11�� IBM Tivoli SA MP(System
Automation for Multiplatforms) � 3.1� DB2 ����� �����, db2haicu
��� ��� HA ��� ���� �� � SA MP � 3.1 Fixpack 4�
����� �� ���. �� Fixpack� ������� http://www.ibm.com/
software/tivoli/support/sys-auto-multi� ������.
v DB2 ���� ���� �� ����(db2haicu)� ���� �� ��� ��
��� ��� ���. ��� ��� 126 ���� �DB2 ���� ���� �
� ����(db2haicu) ������ ������.
� 4 ���� �� 95
![Page 106: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/106.jpg)
� ���� �� ��
db2haicu� �� �� ��� � ��� ��� ��� ��� ���� ����
�. �� � ��� � ����� db2haicu� � �� ��� ��� � ��
�.
����
db2haicu� �� ��� ����� -f <input-file-name> �� db2haicu
� ������.
� ��
DB2 ���� ���� �� ����(db2haicu)�� �� �� ��� ����. �
����� �� ���� �� ��, db2diag �� �� db2pd ��� ���
db2haicu ��� ���� ��� � ���. ��� ��� 129 ���� �DB2 �
��� ���� �� ����(db2haicu) ��� ��� ������.
XML � ��� �� DB2 ���� ��� �� ����(db2haicu) � :
-f <input-file-name> � �� db2haicu � �� ��� �� �����
��� XML �� ��� �� DB2 ���� ���� �� ����(db2haicu)� �
�� � ���. XML �� ��� �� db2haicu� ���� �� ����� �
� ���� �� ������ ���� � � ��� �� ���� �
� ��� � � �����.
��� ��
v SLES(SUSE Linux Enterprise Server) 11�� IBM Tivoli SA MP(System
Automation for Multiplatforms) � 3.1� DB2 ����� �����, db2haicu
��� ��� HA ��� ���� �� � SA MP � 3.1 Fixpack 4�
����� �� ���. �� Fixpack� ������� http://www.ibm.com/
software/tivoli/support/sys-auto-multi� ������.
v DB2 ���� ���� �� ����(db2haicu)� ���� �� ��� ��
��� ��� ���. ��� ��� 126 ���� �DB2 ���� ���� �
� ����(db2haicu) ������ ������.
� ���� �� ��
sqllib ���� samples ������� ���� db2haicu� �� ��� �
��� ��� ��� � � � XML �� �� ��� ���. ��� ���
117 ���� �DB2 ���� ���� �� ����(db2haicu)� �� � XML
�� ���� ������.
����
96 ��� �� ���� ��� ���
![Page 107: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/107.jpg)
1. XML �� ��� ������.
2. -f <input-file-name>� �� db2haicu� ������.
db2haicu ���� ���� db2haicu-input.xml��� �� ��� ���
�� ������ �� ���� ����� � ���� ��� �����
�� � ������.
db2haicu -f db2haicu-input.xml
� ��
DB2 ���� ���� �� ����(db2haicu)�� �� �� ��� ����. �
����� �� ���� �� ��, db2diag �� �� db2pd ��� ���
db2haicu ��� ���� ��� � ���. ��� ��� 129 ���� �DB2 �
��� ���� �� ����(db2haicu) ��� ��� ������.
DB2 ���� ��� �� ����(db2haicu) � �� XML �� ��:
DB2 ���� ���� �� ����(db2haicu) �� �� XML ��� ��(XSD)�
db2haicu XML �� ���� ��� � � ���� ��� �� �� ����
�. � db2haicu XSD� sqllib/samples/ha/xml ���� db2ha.xsd�� ��
� ���.
DB2ClusterType
db2haicu XML ��� ��(XSD)� �� ��� ��� DB2ClusterType�
DB2Cluster���. db2haicu XML �� ��� DB2Cluster ��� ��� ��
�.
�XML ��� ���
��� ���
99 ���� ����
99 ���� ��� � �����
XML � ��
<xs:complexType name='DB2ClusterType'><xs:sequence><xs:element name='DB2ClusterTemplate' type='DB2ClusterTemplateType' minOccurs='0' maxOccurs='unbounded'/>
<xs:element name='ClusterDomain' type='ClusterDomainType' maxOccurs='unbounded'/><xs:element name='FailoverPolicy'
type='FailoverPolicyType'minOccurs='0'/>
<xs:element name='DB2PartitionSet' type='DB2PartitionSetType' minOccurs='0' maxOccurs='unbounded'/><xs:element name='HADRDBSet' type='HADRDBType' minOccurs='0' maxOccurs='unbounded'/><xs:element name='HADBSet' type='HADBType' minOccurs='0' maxOccurs='unbounded'/></xs:sequence><xs:attribute name='clusterManagerName' type='xs:string' use='optional'/>
</xs:complexType>
�� �
DB2ClusterTemplate
� 4 ���� �� 97
![Page 108: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/108.jpg)
� : DB2ClusterTemplateType
��� ��:
db2haicu XML �� ��� DB2ClusterTemplateType ��� ��
�� ����. DB2ClusterTemplateType ��� �� ��� ��
�� �� ����.
ClusterDomain
� : ClusterDomainType
ClusterDomainType ���� ���� ���(���� ��� ��
��� �)� �� �� ��, ��� ��(��� � � �
�� � � ��� ��) Quorum ���(��� �� ��
��)� � � ��� �� ���.
���� ��:
DB2ClusterType ��� �� ��� ClusterDomain ��� ���
���.
FailoverPolicy
� : FailoverPolicyType
FailoverPolicyType ��� ���� �� ����� ���� �
��� �� ��� �� � �� �� �����.
���� ��:
DB2ClusterType ��� 0 �� ��� FailoverPolicy ��� �
�� � ���.
DB2PartitionSet
� : DB2PartitionSetType
DB2PartitionSetType ��� ������ ���� �� ��� �
����. DB2PartitionSetType ��� ���� ������ ��
��� ��� � ���.
���� ��:
db2haicu db2haicu XML ��� ��� ��� DB2ClusterType �
�� 0 ��� DB2PartitionSet ��� ��� � ���.
HADRDBSet
� : HADRDBType
HADRDBType ���� ���� �� ��(HADR) �� � �
����� � �� �� ���.
98 ��� �� ���� ��� ���
![Page 109: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/109.jpg)
���� ��:
db2haicu db2haicu XML ��� ��� ��� DB2ClusterType �
�� 0 ��� HADRDBSet ��� ��� � ���.
��� ��:
v ���� ������ ����� HADRDBSet� ���� �� �
��.
v HADRDBSet� ���� ��, FailoverPolicy ����
HADRFailover� � �� �� ��� ���.
HADBSet
� : HADBType
HADBType ��� ���� ���� ���� ������ �� �
����� �� �����.
���� ��:
db2haicu db2haicu XML ��� ��� ��� DB2ClusterType �
�� 0 ��� HADBSet ��� ��� � ���.
��
clusterManagerName( ��)
clusterManagerName ��� ���� �� ����� �����.
� ��� � �� �� �� ��� �����.
� 3. clusterManager ��� � �� �
clusterManagerName value ��� �� ��� ��
TSA IBM Tivoli SA MP(System Automation for Multiplatforms)
�� � ����
�� ��� ������ ����� ������ �� ���� �����
� ��� ���� ����� �����.
�� ��� ������ ��� � �� ��� ��� ����.
v FailoverPolicy ��� Mutual� �����.
v DB2PartitionSet� DB2Partition �� ���� MutualPair ��� ���
�� ���� ���� � � ���� ��� ��� ������.
DB2 � � � � � � � � � � � � � (db2ha icu ) � � � � � �
ClusterDomainType XML �� ��:
� 4 ���� �� 99
![Page 110: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/110.jpg)
ClusterDomainType ���� ���� ���(���� ��� ����� �)� �
� �� ��, ��� ��(��� � � ��� � � ��� ��)
Quorum ���(��� �� ����)� � � ��� �� ���.
��� ���
�XML ��� ���
��� ���
101 ���� ����
�� �
�� ��� ��� ClusterDomainType �� ��� �����.
v DB2ClusterType
XML � ��
<xs:complexType name='ClusterDomainType'><xs:sequence>
<xs:element name='Quorum'type='QuorumType'minOccurs='0'/>
<xs:element name='PhysicalNetwork' type='PhysicalNetworkType' minOccurs='0' maxOccurs='unbounded'/><xs:element name='ClusterNode' type='ClusterNodeType' maxOccurs='unbounded'/></xs:sequence>
<xs:attribute name='domainName' type='xs:string' use='required'/></xs:complexType>
�� �
Quorum
� : QuorumType
QuorumType ��� ���� ���� � Quorum ���(quorum
device)� �����.
���� ��:
ClusterDomainType ��� 0 �� ��� Quorum ��� ��� �
���.
PhysicalNetwork
� : PhysicalNetworkType
PhysicalNetworkType ��� ��� � � ��� � �
��� ����� ��� �����. � ��� ���� ���
������ ���.
���� ��:
ClusterDomainType ��� 0 ��� PhysicalNetwork ��� �
�� � ���.
ClusterNode
� : ClusterNodeType
100 ��� �� ���� ��� ���
![Page 111: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/111.jpg)
ClusterNodeType ���� ����� � ��� ��(����
��� ����� ��)� �� ��� �� ���.
���� ��:
ClusterDomainType ��� ��� ��� ClusterNode ��� �
�� ���.
�� � ����
IBM Tivoli SA MP(System Automation for Multiplatforms)� �
32
���� ��� ��� �����. ���� �� ����� SA MP
� ��, ClusterDomainType ��� � 32 ClusterNode ��
� ��� � ���.
��
domainName(��)
ClusterDomainType ��� � ��� ��� ��� ���.
RSCT(Reliable Scalable Cluster Technology)� ��� ����� �� �
� �� �� ����� domainName� �����.
v domainName� �� A - Z, a - z, �� 0 - 9, ���(.) �(_)� �
�� � ���.
v domainName� ″IW″� � ����.
DB2 ���� ��� �� ����(db2haicu) � ��� �� QuorumType
XML �� ��:
QuorumType ��� ���� ���� � Quorum ���(quorum device)� �
����.
��� ���
�XML ��� ���
102 ���� ��� ���
102 ���� ����
�� �
�� ��� ��� QuorumType �� ��� �����.
v ClusterDomainType
XML � ��
<xs:complexType name='QuorumType'><xs:attribute name='quorumDeviceProtocol' type='QuorumDeviceProtocolType' use='required'/>
<xs:attribute name='quorumDeviceName' type='xs:string' use='required'/></xs:complexType>
� 4 ���� �� 101
![Page 112: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/112.jpg)
�� �
��.
��
quorumDeviceProtocol(��)
quorumDeviceProtocol� ��� ���� ��� �����.
Quorum ���� ���� �� ����� ���� � ������
� ��� �� �� �� ���� �� �� �� � ��� ����
�. ���� �� ����� �� � �� ���� ��� �� ��
���� �� ����� � �� ��� ���� ���� ��� �
� �� �� � ��� ���� ��� ���� ���� ��� ��
���. � �� ��� ���� ��� �� �� � ��� �����
���� ��, ���� �� ����� quorum ���� ��� ��
���.
quorumDeviceProtocol ��� ��� QuorumDeviceProtocolType���.
��� QuorumDeviceProtocolType� XML ��� �����.
<xs:simpleType name='QuorumDeviceProtocolType'><xs:restriction base='xs:string'><xs:enumeration value='disk'/><xs:enumeration value='scsi'/><xs:enumeration value='network'/><xs:enumeration value='eckd'/><xs:enumeration value='mns'/>
</xs:restriction></xs:simpleType>
� ��� � �� ���� �� �� ��� �����.
� 4. quorumDeviceProtocol ��� � �� �
quorumDeviceProtocol � �
network ��� quorum ���� � ���� ��� ��� ��
� � � IP �����.
quorumDeviceName(��)
quorumDeviceName� �� quorumDeviceProtocol� ��� ��� ���
�����.
� ��� � �� �� �� ��� �����.
102 ��� �� ���� ��� ���
![Page 113: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/113.jpg)
� 5. quorumDeviceName ��� � �� �
quorumDeviceProtocol� � quorumDeviceName� � ��� �
network ���� ���� IP ��� ���� ������. � ��, �
�� ����.
12.126.4.5
��� Quorum ����� ���� ���� IP ���
�, ���� ��� ��� � IP ��� ���� � �
���( � �� ping ����� ���).
DB2 � � � � � � � � � � � � � (db2ha icu ) � � � � � �
PhysicalNetworkType XML �� ��:
PhysicalNetworkType ��� ��� � � ��� � � ��� ����
� ��� �����. � ��� ���� ��� ������ ���.
��� ���
�XML ��� ���
��� ���
104 ���� ����
�� �
�� ��� ��� PhysicalNetworkType �� ��� �����.
v ClusterDomainType
XML � ��
<xs:complexType name='PhysicalNetworkType'><xs:sequence>
<xs:element name='Interface' type='InterfaceType' minOccurs='1' maxOccurs='unbounded'/><xs:element name='LogicalSubnet' type='IPAddressType' minOccurs='0' maxOccurs='unbounded'/></xs:sequence>
<xs:attribute name='physicalNetworkName' type='xs:string' use='required'/><xs:attribute name='physicalNetworkProtocol' type='PhysicalNetworkProtocolType' use='required'/></xs:complexType>
�� �
Interface
� : InterfaceType
InterfaceType ��� IP ��, ���� � ��� ��(�
��� ��� ����� �)� �� �� ���� ��� ��
� ��� ����� ��(NIC) ���� �����.
���� ��:
PhysicalNetworkType ��� �� ��� Interface ��� ��
� ���.
LogicalSubnet
� 4 ���� �� 103
![Page 114: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/114.jpg)
� : IPAddressType
IPAddressType ���� �� ��, ��� ��� IP ��� �
�� ���� �� �� IP ��� � ����� �� ���.
���� ��:
PhysicalNetworkType ��� 0 ��� LogicalSubnet ��� �
�� � ���.
��
physicalNetworkName(��)
PhysicalNetworkType ��� � ��� physicalNetworkName� �
�� ���.
physicalNetworkProtocol(��)
physicalNetworkProtocol ��� ��� PhysicalNetworkProtocolType
���.
��� PhysicalNetworkProtocolType ��� � XML ��� ����
�.
<xs:simpleType name='PhysicalNetworkProtocolType'><xs:restriction base='xs:string'><xs:enumeration value='ip'/><xs:enumeration value='rs232'/><xs:enumeration value='scsi'/><xs:enumeration value='ssa'/><xs:enumeration value='disk'/>
</xs:restriction></xs:simpleType>
� ��� � �� ���� �� �� ��� �����.
� 6. physicalNetworkProtocol ��� � �� �
physicalNetworkProtocol � �
ip TCP/IP ����
DB2 ���� ��� �� ����(db2haicu) � ��� �� InterfaceType
XML �� ��:
InterfaceType ��� IP ��, ���� � ��� ��(���� ��� �
���� �)� �� �� ���� ��� ��� ��� ����� ��(NIC)
���� �����.
105 ���� ��� ���
105 ���� �XML ��� ���
105 ���� ��� ���
105 ���� ����
104 ��� �� ���� ��� ���
![Page 115: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/115.jpg)
�� �
�� ��� ��� InterfaceType �� ��� ����.
v PhysicalNetworkType
XML � ��
<xs:complexType name='InterfaceType'><xs:sequence><xs:element name='IPAddress' type='IPAddressType'/>
</xs:sequence><xs:attribute name='interfaceName' type='xs:string' use='required'/><xs:attribute name='clusterNodeName' type='xs:string' use='required'/>
</xs:complexType>
�� �
IPAddress
� : IPAddressType
IPAddressType ���� �� ��, ��� ��� IP ��� �
�� ���� �� �� IP ��� � ����� �� ���.
���� ��:
InterfaceType ��� IPAddress� ��� ��� ���.
��
interfaceName(��)
interfaceName ��� NIC� ��� ��� ���. ����
interfaceName� ���� NIC� clusterNodeName ��� ���� ��
�� ��� ��� ��� ���.
clusterNodeName(��)
IPAddress ��� ���� IP ��� ���� ���� ��� ��� �
�� ��� ���.
DB2 � � � � � � � � � � � � � (db2ha icu ) � � � � � �
IPAddressType XML �� :
IPAddressType ���� �� ��, ��� ��� IP ��� ��� ����
�� �� IP ��� � ����� �� ���.
106 ���� ��� ���
106 ���� �XML ��� ���
106 ���� ��� ���
106 ���� ����
� 4 ���� �� 105
![Page 116: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/116.jpg)
�� �
�� ��� ��� IPAddressType �� ��� ����.
v PhysicalNetworkType
v InterfaceType
v DB2PartitionType
XML � ��
<xs:complexType name='IPAddressType'><xs:attribute name='baseAddress' type='xs:string' use='required'/><xs:attribute name='subnetMask' type='xs:string' use='required'/><xs:attribute name='networkName' type='xs:string' use='required'/>
</xs:complexType>
�� �
��.
��
baseAddress(��)
�� IP �� ��(���� ���� 0 - 255 ��� � ��� 4 ��)
� � ���� ��� �� IP ��� ��� ���. � ��, ��
� ����.
162.148.31.101
subnetMask(��)
�� IP �� ��� � ���� ��� �� IP ��� ��� �
��.
networkName(��)
� IPAddress ��� ���� P h y s i c a l N e t w o r k T y p e ���
physicalNetworkName ��� ��� � �� networkName� � �
�� �� ��� ���.
DB2 � � � � � � � � � � � � � (db2ha icu ) � � � � � �
ClusterNodeType XML �� ��:
ClusterNodeType ���� ����� � ��� ��(���� ��� ����
� ��)� �� ��� �� ���.
107 ���� ��� ���
107 ���� �XML ��� ���
107 ���� ��� ���
107 ���� ����
106 ��� �� ���� ��� ���
![Page 117: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/117.jpg)
�� �
�� ��� ��� ClusterNodeType ��� ����.
v ClusterDomainType
XML � ��
<xs:complexType name='ClusterNodeType'><xs:attribute name='clusterNodeName' type='xs:string' use='required'/>
</xs:complexType>
�� �
��.
��
clusterNodeName(��)
���� ��� ��� ��� ��� ���.
DB2 � � � � � � � � � � � � � (db2ha icu ) � � � � � �
FailoverPolicyType XML �� ��:
FailoverPolicyType ��� ���� �� ����� ���� ���� �� �
�� �� � �� �� �����.
��� ���
�XML ��� ���
��� ���
108 ���� ��� ��
�� �
�� ��� ��� InterfaceType �� ��� �����.
v DB2ClusterType
XML � ��
<xs:complexType name='FailoverPolicyType'><xs:choice><xs:element name='RoundRobin' type='xs:string' minOccurs='0' />
<xs:element name='Mutual' type='xs:string' minOccurs='0' maxOccurs='unbounded'/><xs:element name='NPlusM' type='xs:string' minOccurs='0' maxOccurs='unbounded'/><xs:element name='LocalRestart' type='xs:string' fixed=''/><xs:element name='HADRFailover' type='xs:string' fixed=''/><xs:element name='Custom' type='xs:string' minOccurs='0' /></xs:choice></xs:complexType>
�� �
��.
� 4 ���� �� 107
![Page 118: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/118.jpg)
��� �
���� ��� � ��� ���� ��� � �� ��� � �� �� ��
� ���� �� ����� ����� �� ���� � ��� ������.
� �� �� ��� ����� �� �� ������ �� �� ����
��� ��� � ���� �� ����� ��� �� ��� �����. ���
��, ���� �� ����� ��� ���� �� ����� � ��� ���
��� ��� �� � ��� ��� ��� ����� �����. ��� ��
�� �� ���� ��� ���� ��� � ���� ���.
RoundRobin
��� �� � �� �� �� �� �, ���� ���� � � �
�(���� ��� �� �� �� ����� �)� ��� ��� �
�� ������ �� ����� ���� ���� � �� ��� ��
� ���� ��� ���� �� ������.
Mutual
�� � �� �� ����� ���� ���� � ��(���� �
�� �� �� �� ����� �) � ��� �� �����. �
� � �� � ���� ��� ��� �� ��� ��� �����
� ���� � �� ��� � �����. �� � ��� � �
������ ���� � ���� �� ����.
NPlusM
N Plus M � �� �� �� �� �, ���� ���� � � �
�(���� ��� �� �� �� ����� �)� ��� ��� �
�� ��� ��� ������ ���� ���� ���� � �� ��
� � �����. N Plus M � ��� � � ������ ���
� � ���� �� ����.
LocalRestart
�� ��� � �� �� �� �� �, ���� ���� � � �
�(���� ��� �� �� �� ����� �)� ��� ��� �
�� ������ �� ����� ��� �� ��� � ����(�� �
��) ������� ������.
HADRFailover
HADR � �� �� ���� ��, DB2 ���� �� ��(HADR) �
� � ��� ����� � � ���. HADR �� ������� �
���, ������ �� ����� ��� �������� HADR �
������� ����� �����.
Custom
��� �� � �� �� ��� �� ���� ����� ������
108 ��� �� ���� ��� ���
![Page 119: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/119.jpg)
�� ����� � ��� � � ��(���� ��� �� �� ��
����� �) �� �����. ���� ���� ��� ���� �
����� �� ����� ��� ����, ���� ��� �� � �
� � ��� ����� �����.
DB2 � � � � � � � � � � � � � (db2ha icu ) � � � � � �
DB2PartitionSetType XML �� ��:
DB2PartitionSetType ��� ������ ���� �� ��� �����.
DB2PartitionSetType ��� ���� ������ ����� ��� � ���.
��� ���
�XML ��� ���
��� ���
����
�� �
InterfaceType� ��� �� �����.
v PhysicalNetworkType
XML � ��
<xs:complexType name='DB2PartitionSetType'><xs:sequence><xs:element name='DB2Partition'type='DB2PartitionType' maxOccurs='unbounded'/>
</xs:sequence></xs:complexType>
�� �
DB2Partition
� : DB2PartitionType
DB2PartitionType ��� ������ ���� ��� DB2 ��
���� �� ���� ����� ���� ������ ���
������ ��� ��� �����.
���� ��:
DB2PartitionSetType ��� �� ��� DB2Partition ��� �
�� ���.
��
��.
DB2 � � � � � � � � � � � � � (db2ha icu ) � � � � � �
DB2PartitionType XML �� :
� 4 ���� �� 109
![Page 120: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/120.jpg)
DB2PartitionType ��� ������ ���� ��� DB2 ������ �� �
��� ����� ���� ������ ��� ������ ��� ��� ��
���.
��� ���
�XML ��� ���
��� ���
111 ���� ����
�� �
InterfaceType� ��� �� �����.
v DB2PartitionSetType
XML � ��
<xs:complexType name='DB2PartitionType'><xs:sequence><xs:element name='VirtualIPAddress' type='IPAddressType' minOccurs='0' maxOccurs='unbounded'/>
<xs:element name='Mount'type='MountType' minOccurs='0' maxOccurs='unbounded'/><xs:element name='HADRDB'type='HADRDBType' minOccurs='0' maxOccurs='unbounded'/><xs:element name='MutualPair'type='MutualPolicyType' minOccurs='0' maxOccurs='1'/><xs:element name='NPlusMNode'type='NPlusMPolicyType' minOccurs='0' maxOccurs='unbounded'/></xs:sequence><xs:attribute name='instanceName'type='xs:string' use='required'/><xs:attribute name='dbpartitionnum'type='xs:integer' use='required'/>
</xs:complexType>
�� �
VirtualIPAddress
��: IPAddressType
IPAddressType ���� �� ��, ��� ��� IP ��� ���
���� �� �� IP ��� � ����� �� ���.
VirtualIPAddress ��� ��� � ��, DB2PartitionType ��� �
��� �� �� VirtualIPAddress ��� ��� � ���.
Mount
��: MountType
MountType ���� ���� ��� ��� ��� �� �� �� ��
� ��� �� ��� �� ���.
Mount ��� ��� � ��, DB2PartitionType ��� ���� ��
�� Mount ��� ��� � ���.
110 ��� �� ���� ��� ���
![Page 121: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/121.jpg)
HADRDB
��: HADRDBType
HADRDBType ���� ���� �� ��(HADR) �� � �����
� � �� �� ���.
HADRDB ��� ��� � ��, DB2PartitionType ��� ���� ��
�� HADRDB ��� ��� � ���.
MutualPair
��: MutualPolicyType
MutualPolicyType ���� ��� � � ��� � � ���� �
�� ��� � � ��� �� ���.
MutualPair ��� ��� � ��, DB2PartitionType ��� ����
�� �� MutualPair ��� ��� � ���.
NPlusMNode
��: NPlusMPolicyType
NPlusMNode ��� ��� � ��, DB2PartitionType ��� ����
�� �� NPlusMNode ��� ��� � ���.
��
instanceName(��)
instanceName ���� � DB2PartitionType ��� ��� DB2 ��
���� �� ���� ����� ��� ���.
dbpartitionnum(��)
dbpartitionnum ���� ������ ���� ���� ��� ���
��� ��� ��( � �� db2nodes.cfg ���� ��� dbpartitionnum
��)� ��� ���.
DB2 ���� ��� �� ����(db2haicu) � ��� �� MountType
XML �� ��:
MountType ���� ���� ��� ��� ��� �� �� �� ��� ���
�� ��� �� ���.
112 ���� ��� ���
112 ���� �XML ��� ���
112 ���� ��� ���
112 ���� ����
� 4 ���� �� 111
![Page 122: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/122.jpg)
�� �
�� ��� ��� MountType �� ��� �����.
v DB2PartitionType
XML � ��
<xs:complexType name='MountType'><xs:attribute name='filesystemPath' type='xs:string' use='required'/>
</xs:complexType>
�� �
��.
��
filesystemPath(��)
�� ���� ���� � ��� ��� �� ��� ������.
DB2 � � � � � � � � � � � � � (db2ha icu ) � � � � � �
MutualPolicyType XML �� ��:
MutualPolicyType ���� ��� � � ��� � � ���� ��� �
�� � � ��� �� ���.
��� ���
�XML ��� ���
��� ���
113 ���� ����
�� �
�� ��� ��� MutualPolicyType �� ��� �����.
v DB2PartitionType
XML � ��
<xs:complexType name='MutualPolicyType'><xs:attribute name='systemPairNode1' type='xs:string' use='required'/><xs:attribute name='systemPairNode2' type='xs:string' use='required'/>
</xs:complexType>
�� �
��.
112 ��� �� ���� ��� ���
![Page 123: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/123.jpg)
��
systemPairNode1(��)
systemPairNode1��, systemPairNode2�� ���� ���� ���� �
�� ��� � � ��� � � ���� ��� ��� ��� ���
���.
systemPairNode2(��)
systemPairNode2��, systemPairNode1�� ���� ���� ��� �
�� � � ��� � � ���� ��� ��� ��� ��� ��
�.
DB2 � � � � � � � � � � � � � (db2ha icu ) � � � � � �
NPlusMPolicyType XML �� ��:
��� ���
�XML ��� ���
��� ���
����
�� �
�� ��� ��� NPlusMPolicyType �� ��� �����.
v DB2PartitionType
XML � ��
<xs:complexType name='NPlusMPolicyType'><xs:attribute name='standbyNodeName' type='xs:string' use='required'/>
</xs:complexType>
�� �
��.
��
standbyNodeName(��)
standbyNodeName ����, � NPlusMPolicyType ��� ���� ���
� � ��� � � ���� ��� ��� ��� ��� ���.
DB2 ���� ��� �� ����(db2haicu) � ��� �� HADRDBType
XML �� ��:
HADRDBType ���� ���� �� ��(HADR) �� � ������ �
�� �� ���.
� 4 ���� �� 113
![Page 124: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/124.jpg)
��� ���
�XML ��� ���
��� ���
����
115 ���� ��� � �����
115 ���� ������
�� �
�� ��� ��� HADRDBType �� ��� �����.
v DB2ClusterType
v DB2PartitionType
XML � ��
<xs:complexType name='HADRDBType'><xs:sequence><xs:element name='VirtualIPAddress' type='IPAddressType'minOccurs='0' maxOccurs='unbounded'/>
<xs:element name='HADRDB' type='HADRDBDefn'maxOccurs='unbounded'/></xs:sequence></xs:complexType>
�� �
VirtualIPAddress
� : IPAddressType
IPAddressType ���� �� ��, ��� ��� IP ��� �
�� ���� �� �� IP ��� � ����� �� ���.
���� ��:
HADRDBType ��� 0 ��� VirtualIPAddress ��� ��� �
���.
HADRDB
� : HADRDBDefn
HADRDBDefn ��� ���� �� ��(HADR) �� � ��
���� � �� ��� �����.
���� ��:
HADRDBType ��� �� ��� VirtualIPAddress ��� ���
� ���.
��
��.
114 ��� �� ���� ��� ���
![Page 125: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/125.jpg)
�� � ����
��� ���� ���� � ��� HADRDBType ��� ���� �� ��� �
��� ��� ��� HADRFailover� ���� FailoverPolicy ��� ���
���.
����
���� ������ ����� HADRDBType ��� ��� � ����.
DB2 ���� ��� �� ����(db2haicu) � ��� �� HADRDBDefn
XML �� ��:
HADRDBDefn ��� ���� �� ��(HADR) �� � ������ � �
� ��� �����.
��� ���
�XML ��� ���
��� ���
����
�� �
�� ��� ��� HADRDBDefn �� ��� �����.
v HADRDBType
XML � ��
<xs:complexType name='HADRDBDefn'><xs:attribute name='databaseName' type='xs:string' use='required'/><xs:attribute name='localInstance' type='xs:string' use='required'/><xs:attribute name='remoteInstance' type='xs:string' use='required'/><xs:attribute name='localHost' type='xs:string' use='required'/><xs:attribute name='remoteHost' type='xs:string' use='required'/>
</xs:complexType>
�� �
��.
��
databaseName(��)
HADR ������� ��� ������.
localInstance(��)
localInstance� HADR �� ������� ������ �� ���� �
������.
� 4 ���� �� 115
![Page 126: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/126.jpg)
remoteInstance(��)
remoteInstance� HADR � ������� ������ �� ����
�������.
localHost(��)
localHost� HADR �� ������� ���� ���� ��� ���
��� �����.
remoteHost(��)
remoteHost� HADR � ������� ���� ���� ��� ���
��� �����.
DB2 ���� ��� �� ����(db2haicu) � ��� �� HADBType
XML �� ��:
HADBType ��� ���� ���� ���� ������ �� ������ �
� �����.
��� ���
�XML ��� ���
��� ���
117 ���� ����
�� �
�� ��� ��� HADBType �� ��� �����.
v DB2ClusterType
XML � ��
<xs:complexType name='HADBType'><xs:sequence><xs:element name='HADB'type='HADBDefn' maxOccurs='unbounded'/>
</xs:sequence><xs:attribute name='instanceName'type='xs:string' use='required'/>
</xs:complexType>
�� �
HADB
� : HADBDefn
HADBDefn ��� ���� ���� ���� ����� � ���
���� ���.
���� ��:
HADBType ��� �� ��� HADB ��� ��� ���.
116 ��� �� ���� ��� ���
![Page 127: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/127.jpg)
��
instanceName(��)
instanceName ���� HADB ��� ���� ������� ��� DB2
������ �� ���� ����� ��� ���.
DB2 ���� ��� �� ����(db2haicu) � ��� �� HADBDefn
XML �� :
HADBDefn ��� ���� ���� ���� ����� � ������� �
��.
��� ���
�XML ��� ���
��� ���
����
�� �
HADBDefn� ��� �� �����.
v HADRDBType
XML � ��
<xs:complexType name='HADBDefn'><xs:attribute name='databaseName' type='xs:string' use='required'/>
</xs:complexType>
�� �
��.
��
databaseName(��)
databaseName ��� � �� ��� ������ ��� ��� ���.
DB2 ���� ��� �� ����(db2haicu)� �� �� XML � ��:
sqllib ���� samples ������� ���� db2haicu� �� ��� �
��� ��� ��� � � � XML �� �� ��� ���.
db2ha_sample_sharedstorage_mutual.xml:
� �� db2ha_sample_sharedstorage_mutual.xml� � ���� ���� �
��� �� DB2 ���� ���� �� ����(db2haicu)� ���� XML ��
��� ���. db2ha_sample_sharedstorage_mutual.xml�
sqllib/samples/ha/xml ���� ���.
� 4 ���� �� 117
![Page 128: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/128.jpg)
��
db2ha_sample_sharedstorage_mutual.xml �� XML �� ��� �� db2haicu
� ��� �� ������ ���� ���� ���� ��� ����.
v Quorum ���: ���
v ����� ��(���� ��� ��): 2
v � �� �: mutual
v ������ ���: 1
v ��(���) IP ��: 1
v � ��� �� �� ��� ��: 1
XML �
<!-- ================================================================= --><!-- = Use the DB2 High Availability Instance Configuration Utility = --><!-- = (db2haicu) XML schema definition, db2ha.xsd, and specify = --><!-- = IBM Tivoli System Automation for Multiplatforms (SA MP) = --><!-- = Base Component as the cluster manager. = --><!-- ================================================================= --><DB2Cluster xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="db2ha.xsd"clusterManagerName="TSA"version="1.0">
<!-- ================================================================= --><!-- = Create a cluster domain named db2HAdomain. = --><!-- ================================================================= --><ClusterDomain domainName="db2HAdomain">
<!-- =============================================================== --><!-- = Specify a network quorum device (IP address: 19.126.4.5). = --><!-- = The IP must be pingable at all times by each of the cluster = --><!-- = domain nodes. = --><!-- =============================================================== --><Quorum quorumDeviceProtocol="network" quorumDeviceName="19.126.4.5"/>
<!-- =============================================================== --><!-- = Create a network named db2_public_network_0 with an IP = --><!-- = network protocol. = --><!-- = This network contains two computers: hasys01 and hasys02. = --><!-- = Each computer has one network interface card (NIC) called = --><!-- = eth0. = --><!-- = The IP address of the NIC on hasys01 is 19.126.52.139 = --><!-- = The IP address of the NIC on hasys02 is 19.126.52.140 = --><!-- =============================================================== --><PhysicalNetwork physicalNetworkName="db2_public_network_0"
physicalNetworkProtocol="ip">
<Interface interfaceName="eth0" clusterNodeName="hasys01"><IPAddress baseAddress="19.126.52.139"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
</Interface>
<Interface interfaceName="eth0" clusterNodeName="hasys02"><IPAddress baseAddress="19.126.52.140"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
</Interface>
</PhysicalNetwork>
<!-- =============================================================== --><!-- = List the computers (cluster nodes) in the cluster domain. = --><!-- =============================================================== --><ClusterNode clusterNodeName="hasys01"/>
118 ��� �� ���� ��� ���
![Page 129: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/129.jpg)
<ClusterNode clusterNodeName="hasys02"/>
</ClusterDomain>
<!-- ================================================================= --><!-- = The failover policy specifies the order in which the cluster = --><!-- = domain nodes should fail over. = --><!-- ================================================================= --><FailoverPolicy>
<Mutual /></FailoverPolicy>
<!-- ================================================================= --><!-- = Specify all the details of the database partition = --><!-- ================================================================= --><DB2PartitionSet>
<DB2Partition dbpartitionnum="0" instanceName="db2inst1"><VirtualIPAddress baseAddress="19.126.52.222"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
<Mount filesystemPath="/home/db2inst1"/><MutualPair systemPairNode1="hasys01" systemPairNode2="hasys02" />
</DB2Partition>
</DB2PartitionSet>
</DB2Cluster>
db2ha_sample_DPF_mutual.xml:
� �� db2ha_sample_DPF_mutual.xml� � ���� ���� ���� �� DB2
���� ���� �� ����(db2haicu)� ���� XML �� ��� ���.
db2ha_sample_DPF_mutual.xml� sqllib/samples/ha/xml ���� ���.
��
db2ha_sample_DPF_mutual.xml �� XML �� ��� �� db2haicu� ���
�� ������ ���� ���� ���� ��� ����.
v Quorum ���: ���
v ����� ��(���� ��� ��): 4
v � �� �: mutual
v ������ ���: 2
v ��(���) IP ��: 1
v � ��� �� �� ��� ��: 2
v ����� �� ��� ������: 2
XML �
<!-- ================================================================= --><!-- = Use the DB2 High Availability Instance Configuration Utility = --><!-- = (db2haicu) XML schema definition, db2ha.xsd, and specify = --><!-- = IBM Tivoli System Automation for Multiplatforms (SA MP) = --><!-- = Base Component as the cluster manager. = --><!-- ================================================================= --><DB2Cluster xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="db2ha.xsd"clusterManagerName="TSA"
� 4 ���� �� 119
![Page 130: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/130.jpg)
version="1.0">
<!-- ================================================================= --><!-- = Create a cluster domain named db2HAdomain. = --><!-- ================================================================= --><ClusterDomain domainName="db2HAdomain">
<!-- =============================================================== --><!-- = Specify a network quorum device (IP address: 19.126.4.5). = --><!-- = The IP must be pingable at all times by each of the cluster = --><!-- = domain nodes. = --><!-- =============================================================== --><Quorum quorumDeviceProtocol="network" quorumDeviceName="19.126.4.5"/>
<!-- =============================================================== --><!-- = Create a network named db2_public_network_0 with an IP = --><!-- = network protocol. = --><!-- = This network contains four computers: hasys01, hasys02, = --><!-- = hasys03, and hasys04. = --><!-- = Each computer has a network interface card called eth0. = --><!-- = The IP address of eth0 on hasys01 is 19.126.124.30 = --><!-- = The IP address of eth0 on hasys02 is 19.126.124.31 = --><!-- = The IP address of eth0 on hasys03 is 19.126.124.32 = --><!-- = The IP address of eth0 on hasys04 is 19.126.124.33 = --><!-- =============================================================== --><PhysicalNetwork physicalNetworkName="db2_public_network_0"
physicalNetworkProtocol="ip">
<Interface interfaceName="eth0" clusterNodeName="hasys01"><IPAddress baseAddress="19.126.124.30"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
</Interface>
<Interface interfaceName="eth0" clusterNodeName="hasys02"><IPAddress baseAddress="19.126.124.31"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
</Interface>
<Interface interfaceName="eth0" clusterNodeName="hasys03"><IPAddress baseAddress="19.126.124.32"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
</Interface>
<Interface interfaceName="eth0" clusterNodeName="hasys04"><IPAddress baseAddress="19.126.124.33"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
</Interface>
</PhysicalNetwork>
<!-- =============================================================== --><!-- = Create a network named db2_private_network_0 with an IP = --><!-- = network protocol. = --><!-- = This network contains four computers: hasys01, hasys02, = --><!-- = hasys03, and hasys04 (same as db2_public_network_0.) = --><!-- = In addition to eth0, each computer has a network interface = --><!-- = card called eth1. = --><!-- = The IP address of eth1 on hasys01 is 192.168.23.101 = --><!-- = The IP address of eth1 on hasys02 is 192.168.23.102 = --><!-- = The IP address of eth1 on hasys03 is 192.168.23.103 = --><!-- = The IP address of eth1 on hasys04 is 192.168.23.104 = --><!-- =============================================================== --><PhysicalNetwork physicalNetworkName="db2_private_network_0"
physicalNetworkProtocol="ip">
<Interface interfaceName="eth1" clusterNodeName="hasys01"><IPAddress baseAddress="192.168.23.101"
subnetMask="255.255.255.0"networkName="db2_private_network_0"/>
</Interface>
<Interface interfaceName="eth1" clusterNodeName="hasys02"><IPAddress baseAddress="192.168.23.102"
120 ��� �� ���� ��� ���
![Page 131: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/131.jpg)
subnetMask="255.255.255.0"networkName="db2_private_network_0"/>
</Interface>
<Interface interfaceName="eth1" clusterNodeName="hasys03"><IPAddress baseAddress="192.168.23.103"
subnetMask="255.255.255.0"networkName="db2_private_network_0"/>
</Interface>
<Interface interfaceName="eth1" clusterNodeName="hasys04"><IPAddress baseAddress="192.168.23.104"
subnetMask="255.255.255.0"networkName="db2_private_network_0"/>
</Interface>
</PhysicalNetwork>
<!-- =============================================================== --><!-- = List the computers (cluster nodes) in the cluster domain. = --><!-- =============================================================== --><ClusterNode clusterNodeName="hasys01"/><ClusterNode clusterNodeName="hasys02"/><ClusterNode clusterNodeName="hasys03"/><ClusterNode clusterNodeName="hasys04"/>
</ClusterDomain>
<!-- ================================================================= --><!-- = The failover policy specifies the order in which the cluster = --><!-- = domain nodes should fail over. = --><!-- ================================================================= --><FailoverPolicy>
<Mutual /></FailoverPolicy>
<!-- ================================================================= --><!-- = Specify all the details of the database partitions. = --><!-- ================================================================= --><DB2PartitionSet>
<DB2Partition dbpartitionnum="0" instanceName="db2inst1"><VirtualIPAddress baseAddress="19.126.124.251"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
<Mount filesystemPath="/hafs/db2inst1/NODE0000"/><MutualPair systemPairNode1="hasys01" systemPairNode2="hasys02" />
</DB2Partition>
<DB2Partition dbpartitionnum="1" instanceName="db2inst1"><Mount filesystemPath="/hafs/db2inst1/NODE0001"/><MutualPair systemPairNode1="hasys02" systemPairNode2="hasys01" />
</DB2Partition>
<DB2Partition dbpartitionnum="2" instanceName="db2inst1"><Mount filesystemPath="/hafs/db2inst1/NODE0002"/><MutualPair systemPairNode1="hasys03" systemPairNode2="hasys04" />
</DB2Partition>
<DB2Partition dbpartitionnum="3" instanceName="db2inst1"><Mount filesystemPath="/hafs/db2inst1/NODE0003"/><MutualPair systemPairNode1="hasys04" systemPairNode2="hasys03" />
</DB2Partition>
</DB2PartitionSet>
<!-- ================================================================= --><!-- = List of databases to be configured for High Availability = --><!-- ================================================================= --><HADBSet instanceName="db2inst1"><HADB databaseName = "SAMPLE" /><HADB databaseName = "MYDB" />
� 4 ���� �� 121
![Page 132: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/132.jpg)
</HADBSet>
</DB2Cluster>
db2ha_sample_DPF_NPlusM.xml:
� �� db2ha_sample_DPF_NPlusM.xml� � ���� ���� ���� �� DB2
���� ���� �� ����(db2haicu)� ���� XML �� ��� ���.
db2ha_sample_DPF_NPlusM.xml� sqllib/samples/ha/xml ���� ���.
��
db2ha_sample_DPF_NPlusM.xml �� XML �� ��� �� db2haicu� ���
�� ������ ���� ���� ���� ��� ����.
v Quorum ���: ���
v ����� ��(���� ��� ��): 4
v � �� �: N Plus M
v ������ ���: 2
v ��(���) IP ��: 1
v � ��� �� �� ��� ��: 4
XML �
<!-- ================================================================= --><!-- = Use the DB2 High Availability Instance Configuration Utility = --><!-- = (db2haicu) XML schema definition, db2ha.xsd, and specify = --><!-- = IBM Tivoli System Automation for Multiplatforms (SA MP) = --><!-- = Base Component as the cluster manager. = --><!-- ================================================================= --><DB2Cluster xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="db2ha.xsd"clusterManagerName="TSA"version="1.0">
<!-- ================================================================= --><!-- = Create a cluster domain named db2HAdomain. = --><!-- ================================================================= --><ClusterDomain domainName="db2HAdomain">
<!-- =============================================================== --><!-- = Specify a network quorum device (IP address: 19.126.4.5). = --><!-- = The IP must be pingable at all times by each of the cluster = --><!-- = domain nodes. = --><!-- =============================================================== --><Quorum quorumDeviceProtocol="network" quorumDeviceName="19.126.4.5"/>
<!-- =============================================================== --><!-- = Create a network named db2_public_network_0 with an IP = --><!-- = network protocol. = --><!-- = This network contains four computers: hasys01, hasys02, = --><!-- = hasys03, and hasys04. = --><!-- = Each computer has a network interface card called eth0. = --><!-- = The IP address of eth0 on hasys01 is 19.126.124.30 = --><!-- = The IP address of eth0 on hasys02 is 19.126.124.31 = --><!-- = The IP address of eth0 on hasys03 is 19.126.124.32 = --><!-- = The IP address of eth0 on hasys04 is 19.126.124.33 = --><!-- =============================================================== --><PhysicalNetwork physicalNetworkName="db2_public_network_0"
physicalNetworkProtocol="ip">
122 ��� �� ���� ��� ���
![Page 133: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/133.jpg)
<Interface interfaceName="eth0" clusterNodeName="hasys01"><IPAddress baseAddress="19.126.124.30"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
</Interface>
<Interface interfaceName="eth0" clusterNodeName="hasys02"><IPAddress baseAddress="19.126.124.31"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
</Interface>
<Interface interfaceName="eth0" clusterNodeName="hasys03"><IPAddress baseAddress="19.126.124.32"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
</Interface>
<Interface interfaceName="eth0" clusterNodeName="hasys04"><IPAddress baseAddress="19.126.124.33"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
</Interface>
</PhysicalNetwork>
<!-- =============================================================== --><!-- = Create a network named db2_private_network_0 with an IP = --><!-- = network protocol. = --><!-- = This network contains four computers: hasys01, hasys02, = --><!-- = hasys03, and hasys04 (same as db2_public_network_0.) = --><!-- = In addition to eth0, each computer has a network interface = --><!-- = card called eth1. = --><!-- = The IP address of eth1 on hasys01 is 192.168.23.101 = --><!-- = The IP address of eth1 on hasys02 is 192.168.23.102 = --><!-- = The IP address of eth1 on hasys03 is 192.168.23.103 = --><!-- = The IP address of eth1 on hasys04 is 192.168.23.104 = --><!-- =============================================================== --><PhysicalNetwork physicalNetworkName="db2_private_network_0"
physicalNetworkProtocol="ip">
<Interface interfaceName="eth1" clusterNodeName="hasys01"><IPAddress baseAddress="192.168.23.101"
subnetMask="255.255.255.0"networkName="db2_private_network_0"/>
</Interface>
<Interface interfaceName="eth1" clusterNodeName="hasys02"><IPAddress baseAddress="192.168.23.102"
subnetMask="255.255.255.0"networkName="db2_private_network_0"/>
</Interface>
<Interface interfaceName="eth1" clusterNodeName="hasys03"><IPAddress baseAddress="192.168.23.103"
subnetMask="255.255.255.0"networkName="db2_private_network_0"/>
</Interface>
<Interface interfaceName="eth1" clusterNodeName="hasys04"><IPAddress baseAddress="192.168.23.104"
subnetMask="255.255.255.0"networkName="db2_private_network_0"/>
</Interface>
</PhysicalNetwork>
<!-- =============================================================== --><!-- = List the computers (cluster nodes) in the cluster domain. = --><!-- =============================================================== --><ClusterNode clusterNodeName="hasys01"/><ClusterNode clusterNodeName="hasys02"/><ClusterNode clusterNodeName="hasys03"/><ClusterNode clusterNodeName="hasys04"/>
</ClusterDomain>
� 4 ���� �� 123
![Page 134: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/134.jpg)
<!-- ================================================================= --><!-- = The failover policy specifies the order in which the cluster = --><!-- = domain nodes should fail over. = --><!-- ================================================================= --><FailoverPolicy>
<NPlusM /></FailoverPolicy>
<!-- ================================================================= --><!-- = Specify all the details of the database partitions = --><!-- ================================================================= --><DB2PartitionSet>
<DB2Partition dbpartitionnum="0" instanceName="db2inst1"><VirtualIPAddress baseAddress="19.126.124.250"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
<Mount filesystemPath="/ha_dpf1/db2inst1/NODE0000"/><Mount filesystemPath="/hafs/NODE0000"/><NPlusMNode standbyNodeName="hasys03" />
</DB2Partition>
<DB2Partition dbpartitionnum="1" instanceName="db2inst1"><Mount filesystemPath="/ha_dpf1/db2inst1/NODE0001"/><Mount filesystemPath="/hafs/NODE0001"/><NPlusMNode standbyNodeName="hasys04" />
</DB2Partition>
</DB2PartitionSet>
</DB2Cluster>
db2ha_sample_HADR.xml:
� �� db2ha_sample_DPF_HADR.xml� � ���� ���� ���� �� DB2
���� ���� �� ����(db2haicu)� ���� XML �� ��� ���.
db2ha_sample_HADR.xml� sqllib/samples/ha/xml ���� ���.
��
db2ha_sample_HADR.xml �� XML �� ��� �� db2haicu� ��� ��
������ ���� ���� ���� ��� ����.
v Quorum ���: ���
v ����� ��(���� ��� ��): 2
v � �� �: HADR
v ������ ���: 1
v ��(���) IP ��: ��
v � ��� �� �� ��� ��: ��
XML �
<!-- ================================================================= --><!-- = Use the DB2 High Availability Instance Configuration Utility = --><!-- = (db2haicu) XML schema definition, db2ha.xsd, and specify = --><!-- = IBM Tivoli System Automation for Multiplatforms (SA MP) = --><!-- = Base Component as the cluster manager. = --><!-- ================================================================= --><DB2Cluster xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="db2ha.xsd"
124 ��� �� ���� ��� ���
![Page 135: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/135.jpg)
clusterManagerName="TSA"version="1.0">
<!-- ================================================================= --><!-- = Create a cluster domain named db2HAdomain. = --><!-- ================================================================= --><ClusterDomain domainName="db2HAdomain">
<!-- =============================================================== --><!-- = Specify a network quorum device (IP address: 19.126.4.5). = --><!-- = The IP must be pingable at all times by each of the cluster = --><!-- = domain nodes. = --><!-- =============================================================== --><Quorum quorumDeviceProtocol="network" quorumDeviceName="19.126.4.5"/>
<!-- =============================================================== --><!-- = Create a network named db2_public_network_0 with an IP = --><!-- = network protocol. = --><!-- = This network contains two computers: hasys01 and hasys02. = --><!-- = Each computer has a network interface card called eth0. = --><!-- = The IP address of eth0 on hasys01 is 19.126.52.139 = --><!-- = The IP address of eth0 on hasys01 is 19.126.52.140 = --><!-- =============================================================== --><PhysicalNetwork physicalNetworkName="db2_public_network_0"
physicalNetworkProtocol="ip">
<Interface interfaceName="eth0" clusterNodeName="hasys01"><IPAddress baseAddress="19.126.52.139"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
</Interface>
<Interface interfaceName="eth0" clusterNodeName="hasys02"><IPAddress baseAddress="19.126.52.140"
subnetMask="255.255.255.0"networkName="db2_public_network_0"/>
</Interface>
</PhysicalNetwork>
<!-- =============================================================== --><!-- = Create a network named db2_private_network_0 with an IP = --><!-- = network protocol. = --><!-- = This network contains two computers: hasys01 and hasys02. = --><!-- = In addition to eth0, each computer has a network interface = --><!-- = card called eth1. = --><!-- = The IP address of eth1 on hasys01 is 192.168.23.101 = --><!-- = The IP address of eth1 on hasys02 is 192.168.23.102 = --><!-- =============================================================== --><PhysicalNetwork physicalNetworkName="db2_private_network_0"
physicalNetworkProtocol="ip">
<Interface interfaceName="eth1" clusterNodeName="hasys01"><IPAddress baseAddress="192.168.23.101"
subnetMask="255.255.255.0"networkName="db2_private_network_0"/>
</Interface>
<Interface interfaceName="eth1" clusterNodeName="hasys02"><IPAddress baseAddress="192.168.23.102"
subnetMask="255.255.255.0"networkName="db2_private_network_0"/>
</Interface>
</PhysicalNetwork>
<!-- =============================================================== --><!-- = List the computers (cluster nodes) in the cluster domain. = --><!-- =============================================================== --><ClusterNode clusterNodeName="hasys01"/><ClusterNode clusterNodeName="hasys02"/>
</ClusterDomain>
<!-- ================================================================= --><!-- = The failover policy specifies the order in which the cluster = -->
� 4 ���� �� 125
![Page 136: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/136.jpg)
<!-- = domain nodes should fail over. = --><!-- ================================================================= --><FailoverPolicy>
<HADRFailover /></FailoverPolicy>
<!-- ================================================================= --><!-- = Specify all the details of the database partitions = --><!-- ================================================================= --><DB2PartitionSet><DB2Partition dbpartitionnum="0" instanceName="db2inst1" />
</DB2PartitionSet>
<!-- ================================================================= --><!-- = List of HADR databases = --><!-- ================================================================= --><HADRDBSet><HADRDB databaseName="HADRDB"
localInstance="db2inst1"remoteInstance="db2inst1"localHost="hasys01"remoteHost="hasys02" />
</HADRDBSet>
</DB2Cluster>
DB2 ���� ��� �� ����(db2haicu) ���
DB2 ���� ���� �� ����(db2haicu)� ���� �� ��� �� �
�� ��� ���.
��
������ �� ���� ���� ���� db2haicu� ��� � � ��, �
� ��� � ���� preprpnode � ��� ���.
preprpnode� AIX� � RSCT(Reliable Scalable Cluster Technology) �� ��
Linux� � RSCT ���� �����. preprpnode� ���� �� ��� �
� �� ���� �����. preprpnode � ���� �� ���� ����
�. preprpnode� � ��� ��� ��� ������.
v preprpnode (AIX)
v Linux� RSCT � �� - preprpnode
RSCT� � ��� ��� RSCT Administration Guide - What is RSCT?� �
�����.
db2haicu� ���� ��, ������ �� ���� ���� ���� �� ��
�� ��� ���.
v ����� ��� � ��� ��� ��� �������.
v ���� ���� ���� � ��� ������ �� ���� �����
� db2profile ����� ������.
v db2start � ��� ������ �� ����� ������.
126 ��� �� ���� ��� ���
![Page 137: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/137.jpg)
DB2 ���� � ��(HADR)
HADR �� �� �� �� �� ���� ������.
v � DB2 ���� �� ��(HADR) ������� �� �� � ���
��� ���� ���� � HADR ��-� ������ � � ���
�� �����.
v � HADR ������� � hadr_peer_window� ��� 120�� ��� �
�����.
v DB2 � ��� ���� ����.
���� ������ ��
����� �� ��� �� ������ ���� � �� �� ��� ����
��.
v ���� ���� ��� � ���� DB2_NUM_FAILOVER_NODES ���
�� �� ������.
v (���) db2haicu� ���� �� ������� �������.
DB2 ���� ��� �� ����(db2haicu)� ���� ���� �
� ��
���� ������ �� ���� ����� � DB2 ���� ���� ��
����(db2haicu)� ��� � db2haicu� ���� ������ ��� ����
� �� �����.
DB2 ���� ��� �� ����(db2haicu)� ��� �� �����
� ��:
�� DB2 ���� ���� �� ����(db2haicu)� ��� � db2haicu� ��
�� ��� ���� ������ �� ��� �� �� ������ ���� �
����.
�� ������ �� ��
�� ������ ��� ����, db2haicu� ���� �� ��� ����.
v ���� � ��� ��
v �� �� ��
v �� ���� �� ��
v ��� �� ����(SPM) �� ��
v DB2 �� ��(db2diag �� ��) ��
v ������ �� ��:
– ������ �� ��
� 4 ���� �� 127
![Page 138: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/138.jpg)
– ������ �� ���� ��� ��
– ������ �� ���� ��� ��
– �� ������ ���
� ������ �� ��
�� ������ ��� ����, db2haicu� ���� �� ��� ����.
v ������ �� ��
v ������ �� ���� ��� ��
v ������ �� ���� ��� ��
v �� ������ ���
DB2 ���� ��� �� ����(db2haicu)� ���� ���� �
� ����
db2haicu� ��� ���� ��� ���� ��� �� ��� �, �����
� �� ����� �� �� ������ �� ���� ���� ���� �
��� ������.
��� ��
db2haicu� ��� ���� ��� ��� � � �� ���� ���� ��
��� ���. ��� ��� 127 ���� �DB2 ���� ���� �� ���
�(db2haicu)� ��� ���� ��� ���� ������.
� ���� �� ��
db2haicu ���� ����� ������ �� ���� �� �� ���� ��
� ���� ���� �� �� ���� ����� �� ��� �����. db2haicu
���� ����� ������ �� ���� ����� � � �� � �
� ���� ��� ��� ���� ��� �����.
����
1. db2haicu� ������.
db2haicu� ���� ��� ��� � db2haicu� ���� ���� � �
�� � � �� �� �����.
v ���� ��(��� ���� ��� ��) �� �� ��
v ��� �����(��� ����� ��) �� �� ��
v ������ ��� �� �� ��(���� ������ ��� ��)
v DB2 ���� �� ��(HADR) ������ �� �� ��
v ���� ������ �� �� ��
128 ��� �� ���� ��� ���
![Page 139: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/139.jpg)
v ��� �� �� �� ��
v IP �� �� �� ��
v ���� �� �� �� �� ��
v ��� ����� �� ������ ��� HADR ������ ��
v �� ����� � � �� � �
v ���� ���� � � quorum ��� ��
v ���� ��� ��
2. ��� ���� ����, db2haicu� ���� �� ��� ������.
�
������ �� ����� ���� ���� ��� ��� ���� �� ��
��� �����. db2haicu� ��� ������ ���� ��� ���� �
� ��� DB2 ����(HA) �� ���� �� ��� ���� �� �
�� �����. db2haicu� ��� ������ �� ���� ���� ���
�� �, ������ �� ����� ��� ���� �� ���� �� �� �
���� ���� �� ����� � �� ��� ��� ��� ����.
� ��
DB2 ���� ���� �� ����(db2haicu)�� �� �� ��� ����. �
����� �� ���� �� ��, db2diag �� �� db2pd ��� ���
db2haicu ��� ���� ��� � ���. ��� ��� �DB2 ���� ���
� �� ����(db2haicu) ��� ��� ������.
DB2 ���� ��� �� ����(db2haicu) ��� ��
DB2 ���� ���� �� ����(db2haicu)�� �� �� ��� ����. �
����� �� ���� �� ��, db2diag �� �� db2pd ��� ���
db2haicu ��� ���� ��� � ���.
DB2 ���� ��� �� ����(db2haicu) ���
DB2 ���� ���� �� ����(db2haicu) ��� � � �� �����
���.
v 130 ���� ������ �����
v 130 ���� ��� ����
v 130 ���� ��� � �����
v 131 ���� �� ���
� 4 ���� �� 129
![Page 140: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/140.jpg)
���� � ����
v ��, IBM Tivoli SA MP(System Automation for Multiplatforms) � 2.2,
Fixpack 3� db2haicu� ���� ��� ���� �� �������.
v RSCT(Reliable Scalable Cluster Technology) � 2.4.7.3� �����. RSCT
� � ��� ��� RSCT Administration Guide - What is RSCT?� ���
���.
v db2haicu� IP � 6� ���� ����.
�� ���
db2haicu� ��� �� ���� ��� � ����.
v db2haicu� ��� �� ���� ����� ��� � ����.
v Linux, UNIX Windows� DB2 ������ � 9�� IBM Data Server
� 9.5�, �� � 9.5�� �� ��� ����� �, db2haicu� ���
���� ��� ��� � ����. ���� ��� ����� �� ���
��� ���.
1. �� ���� ���(��� � ��) ��
2. ������ � ����
3. db2haicu� ��� � ���� ��� ��
�� � ����
���� �� �� ��� ��� � �� db2haicu ��� ��� ������.
v db2haicu� ����� �� ��� ��� �� �� �� ���� ����
db2haicu� ������ �� ���� ���� ���� ��� �� �����.
�� ���� ���� db2haicu ���� �� db2haicu� ���� ��� �
�� ��� �� �� �� �� ��� � ���.
v � ���� ���� ��� � db2haicu� ���� � ���� ���� �
���� ��� ��� ���� ����. � �� db2haicu� ��� ���
���� ��� �� ��� ����� �� �� ���� ���� ���
��� ��� ��� ����.
v db2haicu� ���� ���� �� ���� �� ������ ���� ��
� ����� �� ��� ����. db2haicu� ���� �� � ��� �
�� � ���� �� ���� ����� ��� � �� ���, � ��
db2haicu� �� ��� �� �� ��� � �� ��� �� ����
���� �� ������ �����.
v ��� ��� � ���� ���� �� ���� �� db2haicu� ���
� �� �� ��� ��� ���.
130 ��� �� ���� ��� ���
![Page 141: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/141.jpg)
1. -delete � �� ��� db2haicu� ��� ����� ��� ����
���� �� ��� ������.
2. db2haicu� �� ��� � ���� ���� �� ������.
v -delete � �� �� db2haicu� ��� �, db2haicu� �� �� ���
�� ��� �� �� ������ �� ���� ����� �� �� �
�� �� �����.
v DB2 ���� �� ��(HADR) �� ������, � ������ � ��
���� �� ���� ����� �� �� ��� ����� �� ��� �
�����.
1. � ��� HADR � ������� ������ �� ���� �����
� -delete � �� �� db2haicu� ������.
2. �� HADR �� ������� ������ �� ���� ����� �
-delete � �� �� db2haicu� ������.
v db2haicu� ��� ����� ���� ��� �� ��� �� db2haicu�
����� ��� ���� ����. ���� ��� ���� � db2haicu�
��� � �� ��� ���� �� �� �� �� ���� ��� ���� �
� �� ��� ������ � � ����. �� �� �� ��� ����
�� �� ���� ��� ������ ����.
v ��� ������ ����� � � �� �� ��-���� ���� �
�, �� �� ��� ����� db2haicu� ��� ���� �� � �� ���
���. �� ��� � �� ����� ��� ���� �� db2haicu� ��
��� �� ���� ��� ��� db2haicu� �� ����� ���� ��
� ���� ����.
����
��� db2haicu� ��� � ���� ������ �� ���� ���� ��
� �� � �� ����.
v /etc/fstab� � � ��� ����� � � ��� ��� ��� �, noauto
��� ��� ��� ���� ����� � ��� ���� ���� ���
�� ��� ����. � ��, ��� ����.
dev/vpatha1 /db/svtpdb/NODE0010 ext3 noauto 0 0
DB2 ���� � ���� API
The DB2 ���� �� ���� API� ������ �� ����� ���� �
� ����� �� ���� ��� � �� �� � ��� �����.
� 4 ���� �� 131
![Page 142: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/142.jpg)
��� ���� � ����
���� �� ������ ����� � ��� � ��� �� ��������
����� �� ��� � �� ������� DB2 ������ ��� ���
� ���.
DB2 ������� �� ���� �� ������ �����.
v AIX� � HACMP(High Availability Cluster Multi-Processing)
HACMP/ES� � ���� ��� IBM Software Library � ���
(http://www.ibm.com/software/sw-library/)�� �� �� �AIX HACMP/ES�
IBM DB2 Universal Database Enterprise Edition���� ��� ������.
v Linux� Tivoli System Automation.
Tivoli System Automation� � ���� ��� IBM Software Library � �
��(http://www.ibm.com/software/sw-library/)�� �� �� �Linux� Tivoli
System Automation� ��� ���� DB2 Universal Database��� ��� �
�����.
v Windows �� ��� �� Microsoft® Cluster Server
Microsoft Cluster Server� � ��� IBM Software Library � ���
(http://www.ibm.com/software/sw-library/)�� �� �� �� �Microsoft Cluster
Server� ��� IBM DB2 Universal Database V8.1 Enterprise Server Edition
���� ������.
v Solaris �� ��� �� Sun Cluster �� VERITAS Cluster Server.
Sun Cluster� � ��� IBM Software Library � ���(http://www.ibm.com/
software/sw-library/)�� �� �� �DB2 Universal Database and High
Availability on Sun Cluster 3.X� ��� ������. VERITAS Cluster Server
� � ��� ��� �DB2 UDB and High Availability with VERITAS Cluster
Server��� � � ��� ������. � ��� �IBM Support and downloads�
� ���(http://www.ibm.com/support/docview.wss?uid=swg21045033)�� ��
����.
v Hewlett-Packard� � Multi-Computer/ServiceGuard
AIX� HACMP(High Availability Cluster Multi-Processing)
AIX� HACMP(High Availability Cluster Multi-Processing)� ���� �� ��
������. HACMP ����� ��� ���� �� ����� ����� ��
���� �����. ��� � ��� ��� ���� HACMP� ������ �
� �� ��� � ��� �����. ��� ��� ��� ���� HACMP�
�� ����� �����.
132 ��� �� ���� ��� ���
![Page 143: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/143.jpg)
� �� ��� ���� ���. HACMP �� ��� �� ����, ���
� ����� ������ � � ���� ��� ��� �� �����
�.
�� ��� � ��� node_down ������. � ���� ����� ��� �
��� HACMP� ����� �� �� ��� � ��� ���� �����.
� �� ����� ��� ��� � ��� ��� � HACMP�� � ���
� �� ��� �(�� ��) �� �� ��� ��� � ���.
�: HACMP� ��� �, ��� �� DB2 ����� db2iauto ����� ���
�� � ���� ���� �����.
db2iauto -off InstName
�� InstName� ����� ��� �����.
��� ��
� � ����, �� ��� AIX ���� ��� �� ����� ���� �
���. �� �� ����� �� ��� AIX ���� ��� �� ����� �
����.
�����, ���� ������ ���� DB2 ������� ���� ���
��� ���� � �� �� ��� �����. � �� �� ���� ��
�� � � ��� ��� �������.
��� � ��� � �� ��� � ����� ���� �����. � �����
� �� ����� ���� �� � ��, �� �� ������ ��� � ��
��� ���� �� � ���. ��� � ���� ���� ������� ��
� ��� ������. � �� 16 � ���� ��� � �� �������
�� �� ��, 8 � 2 �� ������ �� ����� ��� ���� �� �
���. ��� 16 � ��� �� ���, �� �� ��� ��� ��
�� ������� ���� ��, ��� �� ����� ����� �� � ��
��. ��� � �� ��� HACMP ����� ����� �� ������. �
�� � ������ � ����� ��� ���� �� � ����. HACMP�
�� �� �� ��� ����� � � �� ��� ���� �� �
����.
HACMP � ����� �� ��� � �� ��� �� ���(���� �)
��� ����. � �� ������ �� �� ��� � �� ��� �
��(������ �) ��� ����. �� �� �� IP ��� �� ��
�! ��, �� �� ���, �� NFS �� ���, ��� ������ �(AS)
� ������ �� ������ ����� �����. ������ �� ���
� 4 ���� �� 133
![Page 144: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/144.jpg)
��� ����� � �� ���� �� �� �� ���� HACMP� ��
��� � ���. � �� ��� ��� ���� �� ��� ���, ��
��� ���� ��� �� �����.
� ��, DB2 ������ ���(� ��)� ��� ����. �� ��
�� ���� ���� �� ��� ���� �� ��� �� ��� ���
��, �� ��� � ��� ���� ������ ���� ���� � ��
�(�� ����). HACMP� �� ����� ��� ��� �����. HACMP
� �� DB2 ���� �� ��� ����� ���� NFS �� ���� ��
�� ���� ��� � ���.
���� ������ ���� DB2 ������� � �� ��� ��� HACMP
��� � ��� ����. �, ��, � �� ���� �� � ��� �
� �� ����� ��� ���. ��� �� ��� ��� ��� �� ��
�������, ��� HACMP ����� �� ��(� � �� �� ��)�
�����.
��� ��� � �� �� �� ���� ��� �� �� � ���.
HACMP� ��� DB2 �� ��� ��, �! ��� ��� �� �� ���
�� � �� ��� �� ��� ���. �� �� �����, � ���
� �� ��� �� �� ��� �! ��� ���� � �� �� ��� ��
���. ���� ������ ����, �� � ��� ��� � �����
� ��� ��� �� �����.
���� ���� �� � �� ��� ��� ��� ������ ��� ��� �
���� ����. SMS �� DMS ��� �� � ��� ��� ��� �
�� ���� ��� � ���. ���� ��� � �� ��� ��� ���
�����, �� ��� ��� �� ��� �� ��� ��� ��� � �
���. �� ���� ����� �� ″ $N″( blank]$N)� ������. ��� �
�� ���� �� �� �� �� �� � ��� ����� ��� �
���.
� 7. ��� ��� ��� ��. �� ��� 5� �����.
�� � �
blank]$N ″ $N″ 5
blank]$N+ number] ″ $N+1011″ 1016
blank]$N% number] ″ $N%3″ 2
blank]$N+ number]% number] ″ $N+12%13″ 4
blank]$N% number]+ number] ″ $N%3+20″ 22
�:
1. %� ������.
2. � ���, �� ���� ����� �����.
134 ��� �� ���� ��� ���
![Page 145: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/145.jpg)
��� � � ��� ��� ���� ���� �� ��� ���.
v 2-�� ����� ��� ���� �����.
CREATE TABLESPACE TS1 MANAGED BY DATABASE USING(device '/dev/rcont $N' 20000)
�� ���� �����.
/dev/rcont0 - on Node 0/dev/rcont1 - on Node 1
v 4-�� ����� ��� ���� �����.
CREATE TABLESPACE TS2 MANAGED BY DATABASE USING(file '/DB2/containers/TS2/container $N+100' 10000)
�� ���� �����.
/DB2/containers/TS2/container100 - on Node 0/DB2/containers/TS2/container101 - on Node 1/DB2/containers/TS2/container102 - on Node 2/DB2/containers/TS2/container103 - on Node 3
v 2-�� ����� ��� ���� �����.
CREATE TABLESPACE TS3 MANAGED BY SYSTEM USING('/TS3/cont $N%2, '/TS3/cont $N%2+2')
�� ���� �����.
/TS3/cont0 - on Node 0/TS3/cont2 - on Node 0/TS3/cont1 - on Node 1/TS3/cont3 - on Node 1
HACMP� �� DB2 ������ �� ��
����, ����� ������ ���� � �� ��� �� ���� HACMP
� �� �����. � ���� � �# DB2 ��� ����� ��� ��
��� � ���. 64-�� �# DB2 ����, � 16-�� ������ 32
� 2-�� HACMP ����� �#� ���� �� � ����.
���� ��� � � �� �� �� ���� HACMP � �� �� ���
� ��� � ���� �� DB2 Enterprise Server Edition� ������. ��
�� ��� �� ��� �� rc.db2pe.ee�� �� ��� �� rc.db2pe.eee�
��. � ���� sqllib/samples/hacmp/es ���� �����. HACMP �
���� � ����� /usr/bin�� �� ��� ��� � ��� rc.db2pe
� �����.
�� DB2 � � ��� �� �� ���� � ���� �� rc.db2pe�� �
�� ��� � ���. (� � ��� � � ������ ���� ��� �
� ���� ��� � �� �� ����� ��� � ���.)
� 4 ���� �� 135
![Page 146: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/146.jpg)
HACMP ��� ���� � ��� �� ���
��� ���� ����� ��� �� � �� �� ���� �� ��� �
� ���� ���. ���� ���� �� ���� ��� �� ���� ��
��� ���.
���� IBM DB2 ������ �� �� �� � ���� ��� IBM
Software Library � ���(http://www.ibm.com/software/sw-library/)� �����
�.
IBM Tivoli System Automation for Multiplatforms(Linux � AIX)
IBM Tivoli SAM(Tivoli System Automation for Multiplatforms)� ������ �
����� ��� ��� ���, ������ ��� �� ��� ���� ��
���� �� ��������. Tivoli SAM� IT ��( : ����, �� ���
IP ��) ��� ������.
Tivoli SAM� ���� ��� �� �� ��� ���� ���� �� Framework
� �����. �� � ��� ����.
v ���� �� ��, �� �� ����� ��� � � ������ �
v Tivoli SAM� ��� ��� �� ��� ����� ��(NIC). �, Tivoli
SAM� ��� ��� �� NIC ��� IP ��� ���� ���� ����
� IP ��� �� ��� �����.
� ��, DB2 ����� ���� �� �� ��� � � ��, �� ��
� ���. ��� Tivoli SAM ����� ��� ���� �� �� ��
� ��� � ���. ���� ���� ��( : ��� ��� ���� ���
� ���� ��)� �� ����� ���.
DB2
�� ��� DB2 ����� �� DB2 ����� ��� �����. � DB2 �
���� ���(��� �� � ���� ����� ���� ������)�
� �� ��� ��� ����. � DB2 ����� �� ����� ��� �
�� ���� �� IP ��� � DB2 ����� ���� ���.
DB2 ���� �� ��� IP ��� � Tivoli SAM� ���� �� ��
�� �����. � ��� ���� �����( : ��� ��� ���� ���
� ���) �� ����� ���.
�� �� ��� ����� � ���� ����. � ��� ��, �� �� �
�� �� ���� �����.
��� � �� ���� ��� �� ���� �����.
136 ��� �� ���� ��� ���
![Page 147: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/147.jpg)
v DB2 ����� �� �� ��� ��� ���.
v DB2 ����� �� �� ��� ��� ���.
v HA IP ��� ����� � ��� ���.
�� ����
DB2 ������� �� ��� ����� � � ��� �����.
v �� ��( : /dev/sda1)
v LVM(Logical Volume Manager)� ���� �� �!
v �� ���( : ext3, jfs)
DB2 ���� �� ��� �� ��� �����, �� �!� �����, �
� ���� �����, �� � �� � ��� � � ���. �� ��
� ��� �� ���� � ���.
HA IP � �� DB2 ������ ���
DB2 �������� IP ��� � �� ����� ����. ����� ��
�� �� ��� ����� �� �� ���� �� IP ��� ��� ��� ��
��. ��� ���� IP ��(� ��)� ���� � ����� �����
��, � ��� � ����� �� ��� ���. ���, � IP ���
CATALOG TCPIP NODE �� ����� ���� IP �����.
Tivoli SAM ��
IBM Tivoli SAM(System Automation for Multiplatforms)� Linux �� ����
� ����, ������, IP �� � �� ��� ���� ����� ���
� �����. IT ��( : IP ��)� ������ ��� Tivoli SAM� ���
���. �� � ��� � �� ��� �� ��� ���� ���. � ���
�� ��� ��� ���� �� ��, ��� � ��� �� ��� ����
���.
� ������� Tivoli SAM�� �� ������ ��� ���� ���
���. ������ ��� �� �� �� ��� IBM.Application�� ���
��. � �� ����� ��� ���� � � ��� �� � �� � ���
��� � ��� ������ � �����.
v StartCommand
v StopCommand
v MonitorCommand
� � ����� �� ��� � � ���.
� 4 ���� �� 137
![Page 148: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/148.jpg)
DB2 ��� �� Tivoli SAM ��
Tivoli SAM� DB2 ��� � ����� ��� � ��� � ��� �� �
�� ��� IBM Software Library � ���(http://www.ibm.com/software/sw-
library/)�� ″Tivoli System Automation″� ������.
Microsoft Failover Clustering �(Windows)
Microsoft � �� ������ Windows �� ���� �� ����� ��
���. ���� � �� ������ �� ��� ���� � �����
���� � ���.
�
Microsoft � �� ������ Windows Server �� ��� ����. MSCS
� � � (DataCenter Server��� � �� �)� ����� �
���� ������� ���� ��� � ��� � �� �� �������
�. �� ��� � �� ������ �� ������� ��� ���� �
�� ��� � ���. �� �� ����� �� �� �� �� ��� ��
� ���� ��� �� �� �� �� ��� ���� �� ����� ���
� ���.
�� DB2 ��� ��� �� � �� ������ �����.
v DB2 Workgroup Server Edition
v DB2 Enterprise Server Edition(DB2 ESE)
v DB2 Connect Enterprise Edition(DB2 CEE)
DB2 �� �� ����� ��
����� � ��� ��� ��� ���, ��� ��� �� �����
�. ����� ��� ����� � � �� ����.
138 ��� �� ���� ��� ���
![Page 149: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/149.jpg)
� �� ����� ����� ��� �� ��� �� ���� �� �� �
�� ����� ��� ���� ��� ���. �� �� ����
� ����� �� �� ���� � ����� ���. ����
� ���� ���� �� ����� ���. ���� �� ��� ��
��� ���. �� ���� �� �� ��� ��� �����. ���
�� ��� �� �� ��� � �� � � �����. DB2 �����
� �� ��� ���. DB2 ������ ��( : ��, ��, �� ��).
� �� ������� �� ���� ���� ���� � �� ����� �
��� �� ���� ����� DB2� ��� � ����.
DB2
� �� ����� ���� ��� ����� ������ ���� �����
�. � ��, ��� IP �� �� �� ���� ���� ��� � ���.
DB2� DB2 ��� �� �� ��� ��� � �� ������ ����
�. DB2 � ��� DB2 ����� ����, ���� ������ ����
��� � DB2 � ��� ������ ���� �����. DB2 � ���
��� ���� ������ ���� DB2 � �� ��� ���� ��� ��
���� ���(�� ��) ��� ���� ���� ���� �����.
�� 3. � � �� ����� ��
� 4 ���� �� 139
![Page 150: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/150.jpg)
��� � ���� � ��� �� ����
DB2 ��� ���� �� ��� ��� � ����� ��� � ���. ��
� ����� ��� �� ����� ��� �� ������ ���. ���
�� ��� �� ����� DB2 ��� � ��� � � .BAT ���
��.
��� ���� � � DB2 ����� ��� � � ����� ��� ��
��� �� ����� ��� � ���� � ��� � �� ��� ��
� � ���. � �� ��� ��� �� ����� ��� �� �����
� ��� ��� � ���. ��� �� ����� ��� DB2� ��� ��
������ ���� ��� �� ���.
DB2 ��
�� ���� �� ��� �� ���� �����. ���� �� �� ��� �
��� � ��� �� �����. � ��, ���� DB2 �� ��� ����
���� �� ��� ���� DB2 ��� ���.
1. DB2 ��. DB2 ��� DB2 ����(�� ��)� �����.
2. IP �� ��. IP �� ��� ��� ���� ������� DB2 ��
� � ���.
3. ��� �� ��. ��� �� ��� ��� ���� ������� IP
��� ���� �� ��� ��� DB2 �� � � ���. ���
�� ��� IP �� ��� �����. ��� �� ��� ��� �����.
(��� �� ��� ���� � �� �� � � � ���.)
4. �� ��� ��� �� ��. ��� �� ��� ����� �� �
�� �����.
�: DB2 ��� ��� ��� � �� � ��� ����� ���� ��
� ��� ����� � DB2 �� ��� � ���.
�� �� ��
� �� ��� ��� �� ����.
v �� �
v �� ��
���� ������ ����, ����� � �� ��� �� ��� ����.
�� ����� �� �� ����� ���, �� ����� �� ��� ��
��� �� � ���. � ��, DB2 ����� 5 � ������� ��
��, � ��� �� �� ��� ����� ���, � � �� � ��� �
140 ��� �� ���� ��� ���
![Page 151: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/151.jpg)
���� ���, � ��� � �� ��� � ���� ��� �� � �
��.
�� �� ��
�� � ���� � �� ������ � ��� � �� ��� ����, �
� ��� ������ ���� ����. ������ ���� ��� ���
�� �� ��, � ��� ������ �� � �� ���� �����.
���� ������ ��� � ���� �� � ��� ����� ���� �
�, � �� ���� � ��� �����. �� 4� �� � ��� � �
���.
�� �� ��
�� �� ����, � ������ � ������ ���� ����. (�,
���� ��� ��� ������ �� �����.) � �� ������
� ����� � ��� �� �� ��, �� �� ��� ������
�� �� ���� ����� �����. �� �� ����� � ��� ���
��� �� �� ��� � ������ �� � �� �� � �
��. ��� ������ ��� � ���� ��� ���� ���� � �
��. 142 ���� �� 5� �� �� ��� � � ���.
�� 4. �� � ��
� 4 ���� �� 141
![Page 152: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/152.jpg)
Windows �� ���� ���� IBM DB2 ������ �� �� �� �
���� ��� IBM Software Library � ���(http://www.ibm.com/software/sw-
library/)� ������.
Solaris � �� ���� �
DB2� Solaris �� ��� �� �� � ��� ���� �� ���� Sun
Cluster� VCS(Veritas Cluster Server)� �����.
Sun Cluster� � ��� IBM Software Library � ���(http://www.ibm.com/
software/sw-library/)�� �� �� �DB2 Universal Database and High Availability
on Sun Cluster 3.X� ��� ������.
�: Sun Cluster 3.0 �� Veritas Cluster Server� ��� �, ��� �� db2iauto
����� ��� �� ��� DB2 ����� ���� ��� �����.
db2iauto -off InstName
�� InstName� ����� ��� �����.
����
��� ���� ����� �� ���� ��� �� ����� ���� �
����� ��� ″MTBF(mean time before failure)″� ���. MTBF� ��
��� �� � ��� ���� �� �����. ��� �� ����� �
MTBF� � 100� ��(� 114�)���. � ��� � ��� 200 � �� �
��� �� 6 �� �����.
�� 5. �� �� ��
142 ��� �� ���� ��� ���
![Page 153: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/153.jpg)
��� ���� � �� ��� ��� ��� ��� �� � ���� �
�� HA �������. ����� ����� ��� �� � ��� ��, �
��� ����� ��, �� ��� �� ��� ����� �� ��
��� �����. � � ��� ��� ��� ���� �� ��� ��� �
���. ��� ���� ����� �� ���� ���� �� �� ����
� ���� ��� � � ���. �� ��� ��� ���� ���� ��
� ���� �� �� 6� �� ���.
� ��� ������ ������ �� ��� ���� ���� �� ���
� ��� �� �����. �� ��� ������ HA ����� �����
�� ���� �� �����. HA ����� ��� ����� � � ��
� ��� ���, ��� ��� ���� �� ��� ��� � ��� �
�� ����.
HA ������ �� �� ��� ����� �� ��� �� �� ��� �
����� �� ��� �� ��� ���. HA ��� ���� �����
TCP/IP� �� ��� ���� �� ��� ������� ���. � �
�� ���, ��� ���� ���� �� ��� ����� �� ��
� �� �� ���� �����.
�� 6. � ��. �� B� ���� �� ���� �� ���� � �� �� ��� ���� �� ����
�����.
� 4 ���� �� 143
![Page 154: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/154.jpg)
HA ����� �� � ��� ��� ���� �� ���� �� �� ��� �
� ��� �� �� ��� � �� ����. �� ��� ������. ��
��� ��� ����� � � ��� ���� ���. ����� �� �
��� ��� � � ���.
�� ��� �� ��� ���� ����� �� �� � ��, �� ����
����� ��� ���. �� ��� �� ��� ���� ����� ��
� ���� ��� �� ��� ��� ���� ��� ��� ���, ��
� ���� �� ��� ���� ��� ���� � � ��� � � ���
����.
�� ��� �� � �� ��� �� � ���� ��� ����. � � �
�� ��� � ���� �� ��� ���� URL(Uniform Resource Locator)
� ����. ���� ��� �� ��� � � � �� ��� ����
��� ��� ����. ���� � ��� ��� ������ ��� �
� � ���� �� ���� � � �� �� ���.
��� ���� �� ��� ��� ���� ���� ��� � � ����
����. �� ��� � ���� � ��� ″�� ��″� ������. �
� �� ″9″� �� ���.
99.99% => service is down for (at most) 52.6 minutes / yr99.999% => service is down for (at most) 5.26 minutes / yr99.9999% => service is down for (at most) 31.5 seconds / yr
HA ����� � ��� �:
1. ���� ���� ���� � �� � � �� �� ��� ����
�����.
2. ����� ��� ���� � ���� �� ���� ��� � ��
�����.
3. �� ���� �� ���� ��� ����� �� �� �� � � ��
��� �����.
4. � ���� ��� ������. �� ��� �� ��� ����� �
��� ��� ��� ��� ���� �� �����. � ��, ����� �
��� �� � ��� � �� 5� �� �� ��� ��� ������.
5. � ��� �� � ����� �� ���� ����� �����.
6. ����� ����� ����. ��� ���� � �� � ��� � �
���� �� ����� ��� � �� �����.
7. ��� � ��� ��� � �� ���� �� ����( : ��)� ��
����.
� ��
144 ��� �� ���� ��� ���
![Page 155: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/155.jpg)
��� ���� �� ��� ����� � �� ��� �� ����. ��
� ���� ���� � ��� ���� � �� ��� CPU ��� �
� �� ��� �� �� �� � � ���. �� � ��� �� � ��
� �� ����, �� ��� �� ��� �����. �� ��� ��� ���
� HA�� �� �� ������ � � �� ����� ��� � � ��
�����.
HA ����� ���, ���� ��� ���� �� ��� $���
�� ��� ����� �� � ���� ������.
Sun Cluster 3.0(��) �:
DB2 ������ ���� Solaris �� �� ������ ��� ����, Sun
Cluster 3.0� ��� ����� ��� � ���. ���� ����� DB2 �
������ Sun Cluster 3.0 ���� � �� �����.
� ��� � Sun Cluster 3.0 ��� � � � Sun Cluster 3.0 �� ���
�����.
�� ��
Sun Cluster 3.0� ������ � ��� �� ���� �� ����� �
����. � ��� ����� ���� ���� ������ ���� ��
� �� ���� ��� �� ��� ���� �� ������� ������.
� ��� �� �� ����� ����� � ����� ��� �� �
� � � �� ���. ��� ������� ���� ��� �� �� �
� ���� ����. �� ��� ��� � ����� � �� ��� ���
� ����� ������ �, Sun Cluster 3.0� ����� �� �� �
�� ����.
���� ��
�� 7. DB2 ������, Sun Cluster 3.0 ����. DB2 ������, Sun Cluster 3.0 ���� ����
��� ��.
� 4 ���� �� 145
![Page 156: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/156.jpg)
Sun Cluster 3.0�� !���� �� ����� �����. �� ��� � �
� � � ��� � � �� �����. Sun Cluster 3.0 ����, !��
�� ����� �� ���� �� ��� ����. !���� �����
� �� ���� �� �� ��� �� � ���. � � ��� ��
����� �� ��� � � �����. !���� ��� �� ��� �
� ���� ���� � ���. ���� � � ��� ��� �� ����
��� ��� �� ��� ���� �� � � �� ��� �� �� �
�� ��� �����. �! �� ����� !���� ��� ��� ����
�� ��� ���� RAID 5 ��� � �����. ��, Sun Cluster 3.0� �
! �� ������ Solstice DiskSuite VERITAS Volume Manager� ���
��. !���� ��� �� ��� ������ ��� �� ��
� �� �� � ���� �����.
�� ��
�� ���� ���� ��� ��� ���� �� ����� ����� �
�� ����� ���� ��� ���� ���� ���� �� �����.
� ��� ��� ID(DID)� ��� �� �� ����� ���� �� ��
�� �����. ��� �� ��� � ���� ���� � � ���.
�� ���/�� �� ���
���� �� �� �� ���� ��(��� ��� �)� ���� �� ���
�! �� ����(�� ��� ��� ��� �� � ��� �) ���
������. ���� �� ���� �� ��� ��� ��� �� � ��
���� �����. � �� ���� ���� �� ��� �! �� ���
��� ��� ����. �� ���� �� ���� Solstice DiskSuite ��
VERITAS Volume Manager� ��� UFS�� ��� � ���. ����
��� �� ���� ���� �� ����� ���� ���� ���� � �
�� �� ��� ���.
�� ��
� !���� ��� Sun Cluster Framework�� ��� ���. Solstice
DiskSuite �� VERITAS Volume Manager� �� ���� �� ��� � !
���� ���� �����. �� �� Sun Cluster �� ��� ����
����. �� ��� ��� �� ���� �����. !���� ��� �
�� �� ��� ����. ��� �� ��� ��� ��� �� ��� �
��� �� � ��� �� ���� � ���. ��� ��� ��� �� �
�� ��� �� ��� �� ��� ��� ��� ���� ��� ���
� ���� � � �� ����. � �� ��, ���� ��� ��� �� �
��� �� ��� � � � �����(������� ���).
146 ��� �� ���� ��� ���
![Page 157: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/157.jpg)
RGM(Resource Group Manager)
RGM� ����� � ����� ���� ���� ���� ��� ���
��. �� ��� �� �� ��� ���� ��� ���� ���� �����.
RGM� ���� ��� �� �� ��� � � �� �� ����� � �
�� ��� ��� ���� �� ��� ��� ���� � ���. RGM� �
� �� ��� ��� ��� ��� �� ��� ���� � � �� �
��� ���� �� �����.
��� ���
��� ����� ��� �� �� ��� ������ ����� ��� � �
� ������� ��� �� �����. ��� ����� ������� ��,
�� ���� Sun Cluster 3.0 ������ ������ ������ ���
��. Sun Cluster 3.0� ���� ��� ������� ���� ���� ��
���� ��� ��� ���� �����. � ���� ���� ���� ���
���� ��, �� ���� �� ���� ���� RGM(Resource Group
Manager) �� �� �����. � ���� ���� Framework ����� !
���� ��� �� ������� ���� ��� ���� � � �� ��
�. ���� ��� �����, ��� ��, ����� ���� �� ������
���� ���� �� ���� ���� ��� �� �� �� ��� ���
��� ����� ��� � ���. RGM� �� ��� ��(� ��� ��
�� ��)� ������ ����� �"� ����� � ��� ����
�.
�� � , �� � �� ��
�� ��� ���� �����.
1. ������ ��� ����� ������
2. ������� ���� ���� ���� �� RGM� �� �� ���� �
��� �� ����
3. ����� �� �� ��� ���� � �� ��
RGM� �� �� � ��� ��� � ��� ��� �����.
��� �� �� ��� � �� �� �����. � ��� ������ ��
�� ���� ������� �������. ������ ���� ��� ��
� ��� �����. ��� �� ���� ��� ���. RGM� ���
� � ��� �� ��� ���� ��� ������ �����. RGM� �
� ��� ��� �� ������ ��� � ��� � ��� � ��
���� �����.
� 4 ���� �� 147
![Page 158: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/158.jpg)
�� ��� �� ���� � ��� �� �� �� ����� ���. �� ��
� ���� �� �� � �� ������. �� ���� �� ��� �
� � �� �� �� ��� ��� ��� �� ���� ���� ���
�� Nodelist � ��� ���.
Sun Cluster ����� ���� IBM DB2 ������ �� �� ��
� ���� ��� IBM Software Library � ���(http://www.ibm.com/software/
sw-library/)�� �� �� ″DB2 and High Availability on Sun Cluster 3.X″ �
�� ������.
VERITAS Cluster Server �:
DB2 ������ ���� Solaris �� �� ������ ��� ����,
VERITAS Cluster Server� ��� ����� ��� � ���. VERITAS
Cluster Server� �� ���� ���� ������� ��� � ��,
SAN(Storage Area Network) ���� ����/� ���� 32 ��� �
� ����� �����.
���� ����
��� VERITAS Cluster Server� �� ���� ����� ����.
v � ��� ��:
– �� 128MB RAM� � Solaris 2.6 ��� �� �� Sun Microsystems�
SPARC/Solaris �
v �� ����� ��:
– EMC Symmetrix, IBM Enterprise Storage Server®, HDS 7700 9xxx, Sun
T3, Sun A5000, Sun A1000, Sun D1000, ��� by VCS 2.0 ���� �
��� � �� ����. VERITAS ��� ���� �� ����
�� ���� ���� VCS ��� ��� � ���.
– ���� ����� DB2 �� ��� � ��� �� ��(� ��
�� ��� �)� DB2 ���� � �� ��� �� ��� ����
�.
v ��� �� � ��:
– �� ��� � �� IP �� �� ��� ���� � ��� .
– ���� (����� ���)� �� �� ���� � �����. �
����� ��� � � ���� ��� ���� ����� �����
� ��� �� GABdisk� ��� ��� � ���.
���� ����
�� VERITAS ����� ����� �� �����.
148 ��� �� ���� ��� ���
![Page 159: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/159.jpg)
v VERITAS Volume Manager 3.2 ��, VERITAS File System 3.4 ��, VERITAS
Cluster Server 2.0 ��.
v Solaris 1.0 ��� �� DB2� DB ��.
VERITAS Cluster Server�� �! �� ����� ���� ���, �, ��
��� � ��� VERITAS Volume Manager� ��� �� �� � ���.
�� ��
VERITAS Cluster Server� ������ � ��� �� ���� � DB2 �
������ �� ������ ���� �� ��� ���� �� �� ���
�� ������. � ���� �� �� ����� ���� ��� �
���� �����. ������ ���(� ��, DB2 ������ ���)�
���� ��� �� �, VERITAS Cluster Server� VCS HA-DB2 Agent, �
� � �� ��� ��� ���� ���� ����� ��� �����. ���
� ������ �� ���� ���� �� ���� DB2 ������ ����
������, ����� � �� ��� DB2 ������ ���� ���� �
���� ����� ��� �����. ������� � ��� ��� �� �
�, VERITAS Cluster Server� ������� ��� � �(�, ��� IP �
�, ���� ����� ���)� � ��� ���, ���� ��� �� ���
� �� ��� ����� ���� ���� ���. ����� ��� IP ���
��� �� ���� ������ � ��� �� �� ���� ��� ����
�.
VERITAS Cluster Server�� � ��� �� �, ���� ����� �� �
��, �� �� �� ���. �� ����� ������ ���� � ��
� � ��(stateful �� stateless)� �� ���. Stateful � ���
� ������ ��( : DB2 ������)��, ���� ����� �� ��
��� � � ��� � �� � �� �� � � �� ���. Stateless
� ��� � ������ ��( : NFS)���, ���� ����� ��
� ��� � �� �� ����� �� ��� ���� �� ����� ��
� ���.
���� �� ��� ���� ��� � � ���� ������� ����,
VERITAS Cluster Server� ���� �� �� ��� ���� �� ��� ��
� �� ��(���� ����� ��)� ��� �� ����� � �
���. � ��� ���� ��� �� ���. ���� �� �� �� ��
��� � ���� ��� �� ��, DB2 ������ ���� ����� �
� ��� ��� � �, ����� ��� � ��� DB2 ������ ��
�� ��� ��� �� ��� � ���.
� 4 ���� �� 149
![Page 160: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/160.jpg)
��� ��� ����� ���� ����� � �� ������� �� ��
���. � �� ������� ���� ���� ��� �� �����
�� �� ��� ��� � ���. � �� ������� �� ���� �
� ��������� ���. DB2 ������ ���� � �� �������
��.
VERITAS CFS, CVM VCS ���� ��� � ��� ���� � ���
� ��� �� �� ��� � ��� IBM Software Library � ���
(http://www.ibm.com/software/sw-library/)�� �� �� �DB2 Universal Database
Version 8 and VERITAS Database Edition/HA for DB2� ��� ������.
�� ����
VCS HA-DB2 Agent� �� ���� ��, Veritas Cluster Server�� �� ��
��� �����. �� ����� ����� � � � ��� ��� �
� � �������. �� ����� � �� ���� �� ��� ��
� ���. �� ���� � �� ��� �� ��� � ���� ���
�� �� ���� �����.
VERITAS Cluster Server ��� ��, ���� ��� ″�� ��″��� ��
�� ��� �� �� ����� ���� � ���. �� ��� ���� �
���� �� ��� ���� ��� � �, ���� ��� ���� ���
� ���� ����. �� ��� ��� ��� �� ���� ���� �
���. � ��, �� �� A� �� 1� ����� � �� 1� ���� �
�, �� �� A� ��� ���� ����� ����� � ��� ���� �
���. VERITAS Cluster Server� �� ������ � � �� ��� �
�� ��� � ���.
�� �� ��� ��� � ���, �� ������ ��� �� RAID 5�
���� �� ��� ��� �� �! �� ����� ��� � ���. VERITAS
Cluster Server� �� �! �� ������ VERITAS Volume Manager
Solstice DiskSuite� �����. �� ����� �� ��� ������
��� �� �� � �� �� ��� �� � ���� ��� � ��
�.
VERITAS Cluster Server GAB(Global Atomic Broadcast) � LLT(Low Latency
Transport)
��� �� ����� ��� ���� ����� �� ��� ��� ���
� # �%� ���� � ���� �� ��� � ��� ���� ���
� ��, ���� ���� �����. LLT(Low Latency Transport) ��� �
� �� GAB(Global Atomic Broadcast) �� VERITAS Cluster Server� ��
150 ��� �� ���� ��� ���
![Page 161: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/161.jpg)
���� �� ���� ��� �� �� ����� �����. GAB� ��
�� ���� �� �� ���� � ��� ��� �� �� ��� ����
� �� �� ������ ����� �����.
�� �� �� �� ���, LLT� ���� �� ��� ���� ����
�� � ��� � ��� �� �� ��� �����. GAB� LLT� �
��� �����. VERITAS Cluster Server� ���� ������ IP� ���
� ��� � ��� ��� � � �� �� ��� �����. ���� ����
�� ����� ��� � � LLT� � GAB�, �� �� ����� ���
� � GABdisk���. ����� �� � �� ��� ���. � � �
��� �� ��� � � � �� ��� ���, ��� �� ���
�� �� ��� GABdisk � � � ���. � GABdisk� ���� ��
���� ��� ����. �� ��� ���� ��� ����� �� ���
� ���� �����.
GAB �� LLT� � ��� ���, VERITAS Cluster Server ���� �� �
��� ��� � ��� ��� Solaris� VERITAS Cluster Server 2.0 User’s
Guide� ������.
��� ����� ������ ����
����� � �� �� ������� �� ��� ���� �� ��� �
������. ����� ��� �, ����� VCS��� ��� �� ��� �
� � �� �� ������� ����� ���� VCS� �� ��� ����
�. �����, ����� ��� ����� �����, ��� ������ ��
���, ��� ���� �� ���� �� ��� ���(��, ��, ��
��)� �����. �� ��� ��� ��� �� ������ ���� ��
����, ��� � �� �� ������� �� ��� � ���� ��
����, ��� �� ������ �����.
��� �� ��� ����� VERITAS Cluster Server� ��� ���� VERITAS
Cluster Server� �� � ����. ��� �� ����� �� ���� ��
�� ��� �� ��� �� ��(� IP, ���, ���� ��)� ���� VCS
�����, ���� � ��� �� ����� � ��� �����.
VERITAS Cluster Server�� 20 � �� �� ����� ���.
������ ����� DB2 ������ ������� �� � �������
��� ��� � � ���. VCS HA-DB2 Agent� Enterprise Agent� ���
� ��, VCS Agent Framework� �� VCS� ��������.
VCS ��, � � � �� ��
� 4 ���� �� 151
![Page 162: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/162.jpg)
�� ��� ��� VCS ���� ��� ��� ���� �� ���� �� �
�����. �� ���� �� �� ���, �� ��� ��� � ��(���
� ���� ����) ��� �����. ��� �� �� ��� � �� �
� �����, �� ��� ���� ��� ���� ��� ���.
� �� ��� ��� ���. ��� ��� ��(����) �����. ��� �
�� ����� VCS� �� ����� ������ ���� �� �����
( : ��� ����� ���(NIC)). �� ��� ��� ���� ��� VCS
� �� ���� �����.
���� � �� ��� �� �� ����, ��� �� ��� ���
(�, ��, ���). ��� �� ���� ���� ��, VCS� � �� ��
� � � ��� ���� ��� ������ �����. �� ��� ��
� �� ������ ���� ��, VCS� ��� � ��� � �� ��
�� ���� �����. � �� ��� �� ��� � ��� �#� ���.
�� ��� �� DB2 ������ ��� ���� ������ �� �� �
��� � �� �� ��� �����.
″��″ �� ″���″ ��� ��� ���� � � �����. systemlist��
�� �� �� ��� ��� � �� ��� ��� � � � ���� � �
�� �����. 2-�� ������, �� � �� � systemlist� �����,
� � ���� ������� ��� �� � � � � �� �� ������
� � ������ ���(� �� ���� �� ��� �� ���)� � �
�� � ��� � ��� �� �� ����� � � ���.
���� �� �� ��� ��� � �, VERITAS Cluster Server� ��� ��
�� � � ���� ��� ��� � � �� �� ��� � ��� �����.
� ��, �� �� ClientApp1� �� �� DB2� �� ����� ���� �
�� ����� ��� � ����, �� �� ClientApp1� �� �� DB2� �
�� ��� �����.
VERITAS Cluster Server��� ���� IBM DB2 ������ �� ��
�� � ���� ��� ″DB2 UDB and High Availability with VERITAS Cluster
Server″(http://www.ibm.com/support/docview.wss?rs=71&uid;=swg21045033) technote
� ������.
152 ��� �� ���� ��� ���
![Page 163: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/163.jpg)
���� ������ ���� �� ���
������ ��� � ��� ���� ���� ��� ��� ����� �
��� ������ �� ��� ��� ���� ���� � ���. ���
��� ��� � ��� �� ���, � ��� � �� �� �� ��
max_time_diff(�� ��� � �� ��) ������ �� ���� �� �
�� ��� ��� �� ���.
�� �� ����� ���� ������ ���� � ��� ���� ���
� �� DB2� ��� SQLOGCTL.LFH ��� � ��� �� ����� �
� �� ����� ���� �����. ��� ��� ��� �� �� ���
� �� ��� ��� ��� �� ���� ����. ��� ��� �� ��
� ��, �� ��� �� �� � ���� ��� ��� � ��� ��� �
�� ��� �� ���� �����. �� �� ��� ������. �� ����
�� ����� �� ��� �� ��� ������ �� ������ �� ��
�� � � � �� �� �����.
� ��, �� 2003�� � ������ ��� � A��� ��� ��� �
�� 2005� 11 7�� ���, � ��� �� ������ ��� ��
� ������ ����� �� � ��� ���� �� ������ �����.
������� �� �� ��� ��� ����� ����� ���� ��, 2003�
11 7�� 2005� 11 7� ��� �� ��� ���� � ��� ��� �� �
�� � ����. ������ ��� � A��� COMMIT� ���, ���
��� ��� �� ��� 2005� ���, �� ��� ��� ��� 2005� 11
7� ��� ��� ��� 2005� 11 7�� �����. � �� ��� �� �
���� � ������ �� ��� ��� ���(2003� 11 7�)� �� � �
� ������ �����.
DB2� ��� ��� � ����� ��� � ���, max_time_diff �����
� �� ���� �� � �� � ��� ���� �� � � ��� ���
���.
v � � �� �� � � ��� 1� - 24�����.
v ����� ���� � � �� � � ��� � ������ ��� �
� �� ��� ������� ���� ����� ����. ��� ���� �
��� � � �� ������ ���� ��� ��� ��� max_time_diff
� �� ��� �� �� �� �����. � ��� ���� � ���
��.
v �������� � ��� ������ ��� �� ���� �� � �
�� ��� ����� �� ��� ������ ��� �� ��� ����
���� ��� ���. � ��� ������ ��� �� max_time_diff
� 4 ���� �� 153
![Page 164: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/164.jpg)
�� ��� ��� ���� �� ��� ���� ��, � ��� �� � �
� ��� �� ������ ��� �� ���� ��� �����.
�����/�� ��� ��
� ���� ����/� ����� ���� ��� � ���.
v � ��� �� �� ��� ���� �� � ���� �� �����.
�: � ��� ���� ������ ���� ��, ���� ������ �
��� ����.
v ���� ���� ��� GMT� ��� ��� ��� ����� �� �
� �����. ����� �� �� ��� �� �� �� ���
��� ���.
v ���� ���� �� �� ���� �� �� �� ��� �� �� ���
�� � �� �� ���� �� �� � ���� �� �����.
154 ��� �� ���� ��� ���
![Page 165: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/165.jpg)
� 5 � ���� ��� �� � ����
DB2 ������ ���� ���� ��, �� ��� �� ���� ���
�� �� � ��� ���. ������ ���� ��, ���� ���
���� ������� �� ��� � �� ��� ���.
������ ���� ��� � �� ��� ��� ���� ��� ���.
1. �� ��� ������.
�� ��� � ��� ����� ����, �� �� ��� ���� �� �
�� � �� �� �� ��� ���.
2. �� ���� ��� ������.
v ����� �
v ���� ����
v ������ �� ���
v ������ � ��
v ������ �
3. ���� � � ����� �� �� �� � ������� ����
���.
4. ���� �� �������� �� �� ��� ��� ������.
�� �� ��
DB2 ������ �� ����� �� ��� ��� �� �� ��� ����
�. �� �� ��� �� �� ��� �� ���� � ��� ��� ���
�. �� �� ���� ������� �� ������ �� � � ���
� ������ � �� DB2 ������� � �� ��� �����. DB2
��� �� ������ �� ��� ��� ��� � �� �� �� ��
����� � � ���.
������ �� �� � ��� ������.
v ����� ��� �� �� ��� S0000000.LOG� ���� S9999999.LOG
� �� �����. � 1�� �� ��� ��� � ���. ������
�� ����� �� ��� S0000000.LOG� �����.
– ������ �� ��� � ��� ��� ���� ��
– ������ �� ��� � ��� ��� ����� ��
– S9999999.LOG� ���
© Copyright IBM Corp. 2001, 2009 155
![Page 166: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/166.jpg)
DB2 ������ �� ����� � ��� �� �� �� ���� ����
��� ����� � �� �� ��� ������. ������ �� ����
� � ��� �� � �� � �� ��� ���� ��� ���. DB2 ���
��� �� ����� ���� � �� �� �� ��� ����� �� �
�� ��� � �� ��� ����� � �� � �� ��� �� ��
�� �������. � ��� �� � ��� � �� �� ���� ��� �
� �� ��� �����. � ��� ���� ��� ��� ��� � � �
��.
� ��� ��� ����� ��� ��� ��� ��� ���� �� �� �
��� ��� �����. �� ��� � ��� �� � ��� ��� ����
� �� �� ���� � ��� ������. �� �� ��� ��� ��
� � � �(0)�� �����. � ��� ����� ���� �� ��� ��
� ���. User Exit ����� ��� ��� �� ��� ��� �� �
��.
v ACTIVATE DATABASE � ��� ������� ����� �� ��
� ������� ������� � ���� DB2 ������ �� ��
��� �� �� ��� �����. ��� ������� �������
� � DB2 ������ �� ����� � �� ��� ���� �����. �
��� ��� �� �� ��� �� ��� �� ACTIVATE DATABASE
��� ��� � ���. ��� ������� � � ��� �� �
��� � � �� ��� ���� ��� ��, � � �� ��� ���
�� �� ���� ����.
v ����� ��� ������� � � ��� �� �� �� ����
� � ���. �� �� ��� ��� ��� �����(157 ���� �
� 8 ��). � �� � 2� ����� �� � �� �� ���� ��� �
���. �� ������ �� � � ���� � ����� �� � ��
�� �� ���� � �� ���� �����. � � �� ���� ��� �
����. � �� �� ��� ��� �� ��� � ���� ��� �� �
�� ���� ��� � ��� ��� �� ���.
�� � � �� ���� ��� �� �� �� ���� � �� ����
� ���� ��� ����. ����� ������ ����� �����
� ���� � �� ��� �� ���� ���� �� ���� ����
����� �� �� ����� �� ���� � ���� ���� � ��
���. ��� ������� � ���� ��� ��� �� ���� � � �
���. �� ����� �� �� ���� �� �� ���� � ��� �
��� ���� � ���. ��� �� � ���� ���� ���� ��
����� �� � �� �� �� ������ �� ���� � ���
��� ���� �� ����� ���� �� ��� ���.
156 ��� �� ���� ��� ���
![Page 167: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/167.jpg)
� �� �� ���� ��� � �, � 3� � � �� ����
S0000013.LOG S0000014.LOG ���� ���� �����(�� 8 ��). �
����� �� � ���, � 2� ��� ���� � ������ �
� S0000012.LOG� �� � ���� ���. � ��, � � �� ��� ��
�� � �� �� ���� �� �� � ���� � ���. � �� �� �
��� �� � ����� �� �� ���� �� � ���, � 3� ��
� �� ���� ���� � ��� ��� ��� � ����.
�� ���� �� � ���, � 3� ��� �� �� �� ���
� � ��� ��� ���� ������ �� � ���, � 2� ���
��� � � �� ���� ��� � ���� ���. �� ���� ��
� ���, � 3� ������ �� ��� � ��� ��� ��� �
���.
� � �� ����
IBM ��� ���� ��� �� �� ������� �� �� �� ��
����(�� ��)� �����. �� �� �� �� �� ��� ��� ���
� �� � � �� ��� ��� � ������� ��� � ���.
ARCHIVE LOG �� db2ArchiveLog API� ��� � �� �� ���
�� ��� � ���.
�� 8. �� �� �� ���
� 5 ���� ��� �� ���� 157
![Page 168: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/168.jpg)
db2tapemgr� ���� �� ����
db2tapemgr ����� ��� ����� �� ��� �� ���� �
� ���. db2tapemgr ����� ���� ��� �� ���� �� ��
� ���� ��� �� ��� � ��� �� ���� ��� �����.
��
������ �� � � LOGARCHMETH1� ��� ��� �� ���
�� �� ��� �����. db2tapemgr ����� � LOGARCHMETH1 ��
�� ��� �� ��� ����. ���� ������ ����� ��� �� �
�� ���� ������ ����� LOGARCHMETH1 �� � �� ��
���.
db2tapemgr ����� LOGARCHMETH2 ������ �� � �� ����
����.
STORE � DOUBLE STORE ��
����� ��� ���� ��� ����� STORE �� DOUBLE STORE
��� �� DB2TAPEMGR � �����.
v STORE ��� �� ���� ���� � �� � ��� �� ��� ���
�� ���� �� ���� ��� �����.
v DOUBLE STORE ��� ���� ��� ��� ��� ��� ���
� �� �� ����.
– ��� ��� � �� ��� DB2TAPEMGR� �� ��� ���
��� ���� ����� ����.
– ��� ��� � �� �� DB2TAPEMGR� �� ��� ���
�� ���� �����.
�� �� �� ���� ��� ��� ���� ��� ��� ��
� � � �� ��� ��� DOUBLE STORE� ������.
STORE �� DOUBLE STORE ��� �� DB2TAPEMGR � ��� �
�, db2tapemgr ����� � LOGARCHMETH1 �� � �� ��� �
� � � �� �� ���� ��� �����. ��� � ��� �����
��� �� ��� ��� ��� ����. db2tapemgr ����� � ��
��� �� ��� ��� ���� ���� �� ��� �� ��� ���
�.
158 ��� �� ���� ��� ���
![Page 169: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/169.jpg)
RETRIEVE ��
��� ���� ��� ����� RETRIEVE ��� �� DB2TAPEMGR
� �����.
v ���� ��� ��� ���� � ����� ��� ��� ��� ��
��� RETRIEVE ALL LOGS �� LOGS n TO n ��� ������.
v � ��� �� ���� �� ��� � ����� ��� ��� ���
����� RETRIEVE FOR ROLLFORWARD TO POINT-IN-TIME ��� �
�����.
v ���� ���� ��� ��� ��� ����� RETRIEVE HISTORY
FILE ��� ������.
��
v db2tapemgr ����� ���� �� ��� ��� �� ��� ��� ��
��� ��� � � �� ����. �� �� ��� � ��� ���
�� �����. ��� ���� ��� ���� �� ���� �����.
v ��� �� ��� db2tapemgr ����� ��� ��� �����. ��
� ��� ��� ���� �� ��� �����. ����� db2tapemgr �
���� ���� ��� ��� ��� � ���� ��� �����.
v db2tapemgr ����� �� ��� ��� ���� ����. ��� �
� ��� ��� �� �� ��� ����� �����.
v db2tapemgr ����� ��� ��� � �� �� ��� ���. ���
����� �� ��� � � ��� ���( : ��� ���)� ����
�� �����.
v ���� ������ ����, db2tapemgr ����� � �� ��� ����
�� ���� ��� �����. DB2TAPEMGR � ON
DBPARTITIONNUM ��� ��� ������ ��� ��� ���, ��
���� ����� ��� � ��� ���. �� � ������ �
��� �� ���� � ��� ��� ��� �� �� ���.
�
�� � DB2TAPEMGR � ��� ������ ��� �� 0� ����
�� �� � �� ���� �� ��� � �� ��� �� ����
� � ���� �� ���� � ��� ���� ��� ����.
db2tapemgr db sample on dbpartitionnum 0 store on /dev/rmt0.1 all logs
�� � �� ���� �� ���� �� 10 � �� ��� �� ����
� � ���� �� ���� � ��� ���� ��� ����.
db2tapemgr db sample on dbpartitionnum store on /dev/rmt0.1 10 logs
� 5 ���� ��� �� ���� 159
![Page 170: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/170.jpg)
�� � �� ���� �� ���� �� 10 � �� ��� �� ����
� � ��� �� ��� � �� ��� �� ���� �� ���� �
��� ���� ��� ����.
db2tapemgr db sample on dbpartitionnum double store on /dev/rmt0.1 10 logsdb2tapemgr db sample on dbpartitionnum double store on /dev/rmt1.1 10 logs
�� � ��� � �� ��� ���� ���� ��� ����.
db2tapemgr db sample on dbpartitionnum retrieve all logs from /dev/rmt1.1to /home/dbuser/archived_logs
User Exit ����� ���� �� �� ���� � �� ��
���� �� �� �� ���� �� DB2 ������ �� ����� ���
� User Exit ����� ��� �� �� ���� ��� ���� � ��
�.
DB2 ������ �� ����� ���� User Exit ����� ��� � ��
��� ����.
v ������ �� ����� ��� User Exit ����� �����.
v ������ �� ����� � �� User Exit ����� �����.
v ��� User Exit ����� �� �� �� ������ �� ������
�����.
��
�� �� ���� ��� �� User Exit ����� ���� ��, logarchmeth1
������ �� � �� USEREXIT� ����� �����. � � ��
� ��� ���� ������� ��� � � ���.
User Exit ���� ���
v User Exit ����� ��� � � ��� db2uext2�� � ���.
v User Exit ����� �� �� �� ���� ���� �� ��� �� ���
���� �� ��� ���. �� �� �� ���� �� ��� ���� �
���. �� �� �� ���� �� ��� ���� DB2 ������� ��
� ����� ���� �� �� ���.
DB2 ������� �� ��� �� �� �� ��� �� ��� � ��
�. DB2 ������ �� ����� �� ��� � �� ��� ���� �
� � �� �� �� ���� � �� ��� �����.
v User Exit ����� �� ��� ��� ���. DB2 ������ �� ��
��� ��� �� �� ��� ��� � ��� User Exit ����� ���
��� ���.
160 ��� �� ���� ��� ���
![Page 171: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/171.jpg)
163 ���� �User Exit �� ���� ��� ������.
v DB2 ������ �� ���� ����� ��� User Exit ����� �
�� � ���. ������ �� ���� ����� ��� User Exit ��
��� ��� � ���, ��� �� �� � ��� � User Exit
����� �� ���.
User Exit ���� ��
���� � ��� � User Exit ���� �� �����. ���� �
� ����� �� � ����� ��� � ���. � ������ ����
� ���� ��� � �� ���� ��� � ��� ���� ���.
User Exit ����� �� �� �� ���� ���� �� ��� �� ��� �
�� ��� �� ��� ���. �� �� �� ���� �� ��� ����
����. (�� �� �� ������ �� �� ���� �� � ���.) DB2
� ����� �� ��� � �� ��� ���� �� � �� �� �� ���
� � �� ��� �����.
��� DB2 Data Server� �� ���� � User Exit ����� ���.
v UNIX �� ���
UNIX �� ���� DB2 Data Serve� User Exit � �����
sqllib/samples/c ������ ���. ���� �� C� ����, User
Exit ����� �� ���� �� ��� � ���.
User Exit ����� ��� db2uext2� ��� � � ���� ���.
UNIX �� ���� � ��� � User Exit ����� ���.
– db2uext2.ctsm
� �� Tivoli Storage Manager� ��� ������ �� ��� ��
�� �����.
– db2uext2.ctape
� �� �� ��� ��� ������ �� ��� ���� �
����.
– db2uext2.cdisk
� �� �� �� COPY � �� ��� ��� ������ �
� ��� ���� �����.
– db2uxt2.cxbsa
� 5 ���� ��� �� ���� 161
![Page 172: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/172.jpg)
� �� X/Open ���� �� XBSA Draft 0.8�� �����. ����
�� �� ��� ������ ���� � ��� � ���. � �� AIX
��� �����.
v Windows � ��
Windows �� ��� DB2 Data Server� User Exit �����
sqllib₩samples₩c ������ ���. ���� �� C� ����, User
Exit ����� �� ���� �� ��� � ���.
User Exit ����� ��� db2uext2� ��� � � ���� ���.
Windows �� ��� � � ��� � User Exit ����� ���.
– db2uext2.ctsm
� �� Tivoli Storage Manager� ��� ������ �� ��� ��
�� �����.
– db2uext2.cdisk
� �� �� �� COPY � �� ��� ��� ������ �
� ��� ���� �����.
User Exit ���� �� ��
DB2 ������ �� ����� User Exit ����� ��� � � � ��
(��� �� CHAR)� ����� �����.
�� ��
db2uext2 -OS<os> -RL<db2rel> -RQ<request> -DB<dbname>-NN<nodenum> -LP<logpath> -LN<logname> -AP<tsmpasswd>-SP<startpage> -LS<logsize>
os ����� �� �� ��� �����. �� �� AIX, Solaris, HP-UX,
SCO, Linux NT���.
db2rel
DB2 ��� ��� �����( � ��, SQL07020).
request
� ��� �����. �� �� ARCHIVE RETRIEVE���.
dbname
������ ��� �����.
nodenum
�� �� ��( : 5)� �����.
162 ��� �� ���� ��� ���
![Page 173: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/173.jpg)
logpath
�� ��� ��� ��� �����. ���� ��� � �� �� ���
� ���( : /u/database/log/path/ �� d:₩logpath₩).
logname
������� ��� �� ��� ��� �����( : S0000123.LOG).
tsmpasswd
TSM ��� �����. (������ �� � � tsm_password� ��
��� ��� ���� � �� User Exit ������ �����.)
startpage
�� Extent� ���� ���� 4KB ��� ��� �� �����.
logsize
�� Extent ��� 4KB ��� � ��� �����. � � �� ���
�� ���� ���� ���� ����.
User Exit �� ��
�� �� ���� ��� ����� �� User Exit ����� ���� ��,
User Exit ����� User Exit ����� ��� DB2 ������ �� ���
�� �� �� �����. DB2 ������ �� ����� ��� � ��
� �� ��� � ���. ��� User Exit ����� �� ��� �� �
� ��� �� � ���( : �� �� ��). User Exit ����� ���
�� ��� ������ �� ����� ��� � � �� �� ��� �
��.
� 8� User Exit ����� ��� � � �� ���� � �� �����
� �� ����� ���� ��� ���. �� �� �� ���� � �
�� �� �� 32� ��� �����.
� 8. User Exit ���� �� �. ���� �� ��� �����.
�� �� �
0 ��.
4 �� �� ��� ������.a
8 ��� �� �����.a
12 ���� ��.b
16 User Exit ������, ����� ���� ����� �� ��.b
20 User Exit ����� ��� �� ��� � �� � ��. User Exit ���
�� ��� � �� �� � ����� ������.b
24 User Exit ����� �� � ����.b
28 �/��(I/O) �� �� �� ��� �� �� ��.b
32 User Exit ����� ���� �� ������.b
255 User Exit ����� �� �� ���, �� ��� � ����� ��� �
�� � ����.c
� 5 ���� ��� �� ���� 163
![Page 174: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/174.jpg)
� 8. User Exit ���� �� � (��). ���� �� ��� �����.
�� �� �
a ���� �� �� � � �, 4 �� 8 �� �� 5� �� ������ ���. User Exit �
���� �� ��� �� ��� � �� � � 4 �� 8� ����, DB2� ��� ��� ��
������. (�� � ��� ��� db2ReadLog API ��(�� ������ ����)� ���
��.)
b User Exit � � 5� �� �������. � �� ��, �� ��� �� � � ��� �
� � �����. � 5� �� ���� ��� �� � � �����. � � � �� �� ���
� ��, � User Exit � ��� ���� DB2� ��� ����� ����� ���� � � �
� ����. 8� ���� �� �� ��� �� ���� � � �� 5� �� �������.
���� ����� ������� �� �� ���� ��� 5� ����� �����. � ��
����� �������� � ��� �� DB2� ��� ����� ������ ��� �
� �� ��� � ���� � � ����. User Exit ����� �� �� ����� ���
� ��, ��� �� ��� ���� �� �� � ���. ��� �� ��, ������
�� ����� ������ ����� � �� ������ � � ���� ����. User Exit
����� �� �� ��� �� ��� ��, � ��� ��� ������� ROLLFORWARD
STOP ��� ���� �� �� ����� ����. STOP ��� ���� �� �� ���� �
��� ��� �� ��� � ���.
c User Exit ����� �� � 255� ���� ��, �� ��� � ����� ��� ���
� ����. �� �����, ���� User Exit ����� ������. ��� ��� �����.
�: ���� �� � ��, 0 4� ��� � �� �� � �� ���� ����.
�� ����� User Exit ����� �� ��, User Exit ����� ��� �� � �� �
�� �����.
�� �� � � ��
������ �� ���� �� ��� � ��� ��� � � �� ����
����. � ��� ��� �� ��� �� �� ���� ���. � ���
���� �� �� ��� ����� ���� ���.
�� ��� �� ���� �� ��, �� ��� ����� ������ ��
���. logarchmeth1 ������ �� � �� OFF� ��� ���, �� �
� ��� � �� � ��� ���� �� � ��� �� ��� ���.
� �� �� �� �� �� �� �� ����� logarchmeth1 ������ �
� � �� �� �� ����.
Logarchmeth1 � Logarchmeth2� OFF� ���� ���.
�� ��� �����. � ��� ��� �� ��� � ���� ���
� ��� �����.
�� �� �, 2� ��� �� � �� ��� ���� ��� �� �� �
�� ���� ����. �� ��� �� ��� �����. �, ��� �
� ��� �� �� DB2� � �� �� ��� �� �����.
164 ��� �� ���� ��� ���
![Page 175: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/175.jpg)
� �� ��� �� ��� �� �� ����� � �� �� ��� �
�� � �� �� ��� �� �� ��� �� � ���. 2� �� �
�� � 1� �� ��� �� ��� �� �� � �����. �����
�� ������� 2� �� ��� �� �� ����� �� �� ��
��� ��� �� 2� �� ��� �����.
Logarchmeth1� LOGRETAIN�� ����.
���� ��� �����. ������� �� �� ���������.
� ��� �� � �� � �� ����. �� ��� �����
�, � �� ��� �� ����� ���� � �� �� �� �� �
��� �� ��� ��� ���. �� ��� �� � ���, DB2� �
� �� ��� ��� �� �� ���� (� 1� 2� �� �� �
��� �� ��) � �� ��� �����.
Logarchmeth1� OFF �� LOGRETAIN� � � ��� ����.
���� ��� �����. ������� �� �� ���������.
� ��� �� � �� � �� ����. �� ��� �� ��
���� �������.
�� ��� �� ���� ����. �, � �� ��� ���� ���
� �� �� ����� �� ��� ��� �� �� �����. ���
�� �� ��� �� �� ���� ���� ���� �� �����
��� � � ����. DB2� � �� ��� ��� ��� ��� � �
��� ���� ��� ��� ����. �� �� ������ ��
�� ��� �� ��� � �� ���� �� � �� ������ ���
��. DB2� �� ����� � �� ��� ������ �����
�� �� ��� �����.
�� ��� ����� � ��� ��� ��, �����
ARCHRETRYDELAY ������ �� � �� ��� �� �� ��
�����. �� NUMARCHRETRY ������ �� � �� ���
DB2� �� ��� � �� ���(FAILARCHPATH ������
�� � �� ���)� ������� ���� �� �� �� �� �
��� ���� �� ��� ������� ���. NUMARCHRETRY�
FAILARCHPATH ������ �� � �� �� ���� �����.
NUMARCHRETRY� 0�� �� �� DB2� 1� �� 2� �� ���
� ��� ������� �����.
�� �� ��� ���� �� � �� ��� ������� �����
����. ������� ����� � �� ��� User Exit ����� �
���� ��� �� ��� ������ ����� ����.
������� �����, ������ �� ���� � �� �� �
� logprimary ������ �� � �� ��� ��� � � 1� �
� 5 ���� ��� �� ���� 165
![Page 176: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/176.jpg)
� �� �� ���. �� ����� 1� �� ��� � �� �� �
���. ��� ��� ������� ���� � �� ���� �
�� � �� �� ������ ��� � logprimary �� � �� �
�� � ��� �� � ���. �� logprimary �� � �� �
�� ������� ����� ������ ��� ��� ��, �� 2
� ��� ������ �� ���� �� ��� ����.
������� ���� � �� � �� �� logprimary �� � �
� ��� 1� �� ��� �� �� �� �� ��� ���� ��� �
!��. ������ ����� �� �� 1� �� ��� �� ���
�� � �� ������� ������ ����� �� � � �
� �� �� � ��� ���� � ���. ������� �� �,
��� 2� �� ��� ������� ���� � �� �� �� ���
�����.
� ���� �� �� �� ��
��� � �� ��� � ������� ������ ���� � ��� ��
��� � ���� ���� ��� � ���. �� �� �� ���� � �
��� ��� �� �� �� �� ��� ���� �� ��� �� �����
��� �� �����. �� ��� �� ���� ���� �� ��� �� �
�� ��� ��� ���. ��� ���� ��� �� ��� �� ��� ��
�� ��� �����.
� �� ����� BACKUP DATABASE � INCLUDE LOGS ��� �
�����. � ��� ��� � � ����� �� �� �� �� ��� ���
� ��� �� Extent ��� � ���� �����.
� ����� �� ��� ������� RESTORE DATABASE �
LOGTARGET ��� ���� DB2 �� ���� ��� ��� ������.
���� ������ ����� �� ��� ���� � ��� ���. ���
��� �� ��� �� � ��� � �� ���� �� ���� ��� �
����. LOGTARGET ��� ���� ��� � ����� �� ��� ��
���� ����.
LOGTARGET ��� ���� � ���� �� ��� ���� �� ��, �
� ���� ��� ����� ���� �� ��� �����. ��� ��� �
� �� ��� ��� ���� ���� �� �����. LOGTARGET ���
��� ������ �� �� ���� ���� �� �� ��� �� ��� �
�� � ��� ���� �� ���� ��� �����.
�� � ���� � �� ��� ����� �� ��� � ���. �� �
� ���, RESTORE DATABASE � LOGTARGET ��� �� LOGS ��
166 ��� �� ���� ��� ���
![Page 177: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/177.jpg)
� ������. � ��� �� ��� ����� � ���� ��� ����
��� ���� �� ���� ��� �����.
�� �� ���� � ��, ���� �� � ���� ��� ��� � �
���� �����. �� ���� ���� �� ���� �� ���� ��� �
�� �� � ����� ���� ����. �� �� ���� ��, �� ���
���� � ���� ����� � �� � ���� ���� �� �� �
���� �� ��� �������.
�� ��� ���� ��� � ����� ����� ������� � ����
� �� SQL1268N ��� �� � ���. � ��� �� �� � ��� ��
� �� � ��� ��� ������ �����. � ��� � ���� ���
���� �� � ���� � �� ��� ������ �� �� ���� ��
�� �� ���� � �� � �����.
������� �� � BACKUP DATABASE � INCLUDE LOGS ���
��� � �� � ���� ���� ���� � � ��� �� ���
����, DB2� � ���� ��� ��� ���� ������� � ����
� �� � �� ��� �� �����. �� � �� ��� ��� �� ���
�� � �� ��� �� ���� �� �� � ��� �����. ����� �
� � � �� ��� � � ���. � DB2� ���� ������� �
����� � ��� ���� � �� ����� ��� �� ���� ���
�. �� ����� ��� � �� �� ��� � � � �����. �
DB2� ��� � ���� � ����� �� ��� � �� ��� �� ��
��.
� �� ��� �� � �� �� � ���� ����� ����. ��� ��
� �� �� ��� ���� �� ��� ��� �� �� SQL1268N� ��
���. �� SQL1268N� �� � ���. �� ���� �� � �����
� �� � �� ����� ��� ��� �����. ��� ������ �
� � � � � ��� TSM � �, TSM_NODENAME, TSM_OWNER
TSM_PASSWORD���. � � �� � NULL� �����. �� ��
� ������, � ������ �� � �� � ��� � ��� �� ��
�� �� ��� ���. �� ROLLFORWARD DATABASE � ��
� NORETRIEVE ��� ��� � ���. ��� DB2 ������ ���� �
��� � � �� ��� �� !�� ���� ���� ����.
�:
1. � �� ���� �� �� ���� ����.
2. ��� ��� � ���� ���� ��, � ���� � 8.2 ��� DB2
������ ����� ����� � ����.
� 5 ���� ��� �� ���� 167
![Page 178: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/178.jpg)
�� ��� ��� �� ��
������� ��� ��� � �� � ��� ��� ��� �� ��
� �� ��� ��� �� ��� ��� � ���. �� �� ������ ��
�� ���� � � ��� ���� �� �����.
�� ����� ��� ����.
v ���� � �� ������� ����� �� DROP DATABASE �
���� �� �� �� �� ��� �� ��� � ���. ������
� ����� � � ��� ��� � �� ��� ��� � ���. �� ��
��� ������� ���� �� ����� � �� �����. ������
RESTORE � ���� �� ������� ���� ��� ���. ���
RESTORE � ��� Extent� ������ ������� ��� � �
� ���. �� DROP DATABASE � AT® NODE ��� ��� �
������ ����� ������� ��� � � ���. �� ���� �
�� ���� ���� �� ������� ����� ��� ���.
v � ���� ������� � ����� �� ��� ���� ��� �� �
��� �����. � �� � ��� ��� ��� ������� ��
� � ��� � ���� ������� ��� � ���� ��� ���
�� ��� �� ������ �� ��� � ����. �� ��� �� ���
����� � ���. ��� DB2� User Exit ����� ��� �� ��
� �� ��� ���� ����� � ���. User Exit ����� ��� �
�� �� ���� �� ���� � �� ��� �� ��� ��� � �
��. �� ��� �� �� � �� � ���� �� ���� � ��
��(��� ��� �� �� ��) � �� ��� ��� �� �� ��
� �� ���.
�� ���� �� ���� �� ���
DB2 ������ ���� � ����� �� ���� ����, ������
� ��, ������ �, �� � ���� �� �� ��� �� �
���� ��� ���. ���� �� ��� � ���� ��� �� � �
����� ���� ����� �� �� ��� ��� ����� �� �
� � � �� DB2 � ��� �����.
�� ��� ��� DB2 ������ ���� �� ��� � ���� �
� ����� �� ��� ��� ���.
v �� ���� ��
v ���� �� ��(HADR) � �.
1. �� ����� ��� � ����� ����� �����.
168 ��� �� ���� ��� ���
![Page 179: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/179.jpg)
DB2 ������� �� ������ ���� ��� ���� � ���. �
� ����� ��� ��� ���� �� ����� ���� �� �� ��
� ���� �� ����� ����.
2. DB2 ���� �� ��(HADR) �� ����� ��� � ���� �
�� � � �������.
����� �� ����� ���� �� �� �� �� ������ �� �
��� �� � �� �� �� �� HADR �� ��� �� ��� �
���� ������ ��� �� ��� � ���. HADR� �� �� �
� � �� �� �� ������ ���.
�� ���� ��� HADR ����� ����� ���� �� ������
� �� ���. �� ����� HADR ������ � ���� ��
������ � ����� �� �����. �, HADR �������
� ���� ������� �� ���� �� DEACTIVATE DATABASE
� ��� ���.
DB2 ���� � ��(HADR) ��
DB2 ���� �� ��(HADR) �� �� �� ��, � DB2 ������ ��
�� �� ��� ����� ���� �� ��� ��� ������ ��
����� ���� ��� � ��� � ���. ����� ���� �� HADR
� ��� �� �� STOP HADR � ��� HADR �� ������.
� ������ ������ ����� �� �� �� � ���������
HADR���� ���. HADR ��� �� ����� � ������ ��
� HADR� ��� � ���.
��: ��� ������� ���� ���� �� HADR �� �� � ���
����� ��� ����� �� STOP HADR � ���� ����. STOP
HADR � ���� �� ������� �� ������� �� HADR ��
� ����� ��� � �� �� �� � �� ��� � ��� . �
DEACTIVATE DATABASE � ������.
�� �� � ������� ��� STOP HADR � �� � ���.
� � �� ������� � ��� �� ��� �����.
� ���(CLP), �� ���� ���� �� ��(HADR) �� �, ��
db2HADRStop API� ��� HADR� ��� � ���.
CLP� ��� �� �� � �������� HADR ��� �����, HADR
��� ����� �������� STOP HADR � �����.
�� �� HADR ��� SOCKS �������� �����.
� 5 ���� ��� �� ���� 169
![Page 180: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/180.jpg)
STOP HADR ON DATABASE SOCKS
� � ��� �� ������� � ��� �� ������� �� ��
����� ���� ������ �����.
� � ��� � ������� � ��� �� ������� �� ��
����� ���� � ��� �� ��� ��� ������ �����.
� � �� �� ������� � ��� �� ��� � �������
����� ���� � HADR �� ��� � �(EDU)� �� �����
��� ����. ������� �� ������� ���� ������ ���
�. � �� ��� ��� � ���. AS PRIMARY ��� ��� START
HADR � �� ������� ��� �� �� ������� ��� �
���.
� � �� � ������� � ��� ��, �� ������� ��
�� ���� �� � ������� ����� �� ���� �� ���� �
����.
HADR �� �� ��� ��� ������.
1. �� ���� HADR� ����� ������� �� ��� �� � ���
�����. ������� ��� ��� ��� � � � ���� ����
�� �� → ��� � ���. ���� �� �� �� �� ����.
2. HADR ��� � ���. HADR �� �� ����.
3. � ��������� HADR� ����� �� �� ������� � ��
� �����.
4. � ��� �������(�� ������ �� � ������) ���� �
�, �� ������� ��� HADR �� �� �����.
5. �� � ���. �� ����. �� ���� ��� � �� �� ���
��� � ���. ��� �� �� ���� ��� �����.
�� ��� �" ��� �� �� �� ��� �����.
DB2 ���� � ��(HADR) ���� ������ ��� � ����
�� ������� ���� � �� ��� �� ������� ��� ��
��� � �� � ����. HADR �� ������� ���� �
�� ��� �� �� ACTIVATE DATABASE � ��� ������� �
��� �� ����. ���� � �� ��� HADR �� ������� �
��� ���� DEACTIVATE DATABASE � �� ���.
� ��� �� ��� �� ��������, ACTIVATE DATABASE
DEACTIVATE DATABASE � �� ��� ����. �� ���� � �
170 ��� �� ���� ��� ���
![Page 181: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/181.jpg)
�� �� � ��� ����� START HADR� ��� ������� HADR
� ������� ��� � ���. ������� HADR �� ����,
ACTIVATE DATABASE DEACTIVATE DATABASE � ��� ���
���� �� ��� � ���.
�� ��� ��� �� ������� �������.
v ����
v ACTIVATE DATABASE
v AS PRIMARY ��� �� START HADR
�� ��� ��� �� ������� ��������.
v DEACTIVATE DATABASE
v FORCE ��� �� db2stop
�� ��� ��� � ������� �������.
v ACTIVATE DATABASE
v AS STANDBY ��� �� START HADR
�� ��� ��� � ������� ��������.
v DEACTIVATE DATABASE
v FORCE ��� �� db2stop
DB2 ���� � ��(HADR) ���� �� ����� �
����� �� ����� ������� DB2 ������ ���� ��� �
�� ������ �� � �� �� � ���� �� ��(HADR) ����
� ���� ������. � ���� ��� � �������� �� ���
���� ��� � ���� ��� ������ ���� ���� ���� �
� ������ ���� �� ��� �����. HADR� �� � ���
��� � � ��� ���� � � ���� ���� ��� �� � � �
�� �� �� ��� ���.
�: � DB2 ������ ��� Fixpack ����� ���� ���� ��
�� �� �� ���� ���� ���.
�� ����� ���� �� HADR � � ��� � ���.
� ���� DB2 ������ ���� �� ��� �� ��� ����
�� �� ���� ����. � �� � ���� ��� � 8�� � 9
������ ����� ����� � ����. � ���� ��� ����
�� ���� � �� ���� �� ����, � �� Fixpack� ��� ��
��� ��� � ���.
� 5 ���� ��� �� ���� 171
![Page 182: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/182.jpg)
� ���� DB2 HADR �� � �� ���� �� ���� ����. HADR
�� � �� � ��� �� ���� ���. HADR� �� �� �
�� ��� �� ���, �� � ������� � ��� �����
� ���� � � ���.
HADR ���� �� ����� ����� ��� ������.
1. � ������� � ���� ��������.
a. DEACTIVATE DATABASE � ��� � ������� ���
��.
b. ��� �� � ������� ����� �����.
c. �����, ���� �� DB2 �� � � � �� ��� �����.
�: �� ����� ��� � HADR �� � �� �� � ����.
d. ��� �� � ������� ����� �������.
e. ACTIVATE DATABASE � ��� � ������� ������
�.
f. � ������� � ��� ��� �����. GET SNAPSHOT
� ��� �� ������.
2. �� � ������� ��� ������.
a. � �������� TAKEOVER HADR � �����.
b. ����� � �� ������� �� ������. �� �� ���
� ����� ��� ��� � ���.
�: � ������� �� �������� ���� ��� � �� ��
����� �� �������. DB2 ������ ��� Fixpack� ��
��� ��, TAKEOVER HADR � �� �� ������� ���
� ������� ����. ��� � � � ������� �� �
�� �� ������� ��� ��� ����. � � �����
�� DB2 ������ ���� �� �� ���� ��� ��� �� �
������ �� ���� � �� ��� ���� �� � �� �
���. � � ������� � �� ������� ����(�, HADR
� ������) � � ������� ���� ���.
3. �� 1��� ��� ���� ��� �� �� ������(��� � �
������)� ��������. �� ���� � � ������ ��
������ HADR � ���� ���� ���. HADR ���� ��
������ ��� �� ���� ��� �����.
4. ����. �� ���� ����� 2����� �� �� � ������
� ��� ������.
172 ��� �� ���� ��� ���
![Page 183: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/183.jpg)
� ��� ��� ������ ��
�� ������� ����� �� ���� ������. �� ������� �
� ��, �� ������� ����� ��� �� �� �� �� ��� ��
���.
��� ������� ����, � ���� �� ���� ������� ��
����� ��� �� ��� �� � ���� � ����. AS SNAPSHOT ��
� ��� � ��, ��� ���� ����� ���� ������� �� ��
�� �����. �� � �� ��� �� db2inidb � ��� � �
�� �� �����.
������� ����� �� ��� ������.
1. �� ������� ���� ��������.
db2 set write suspend for database
������� ����� ���� �� ����� ��� �� �� ���
���. �� ������� ��� �� ��� ���.
2. ��� �� �� �� � ��� �� �������� ��� �����
�.
��: �! ���� ��� �� ������ ���� ��� ���. �
� �� ��� ������ ��� �� ���� � ��� ��
�� ��� ���. � ��� ��� ���� �� ������� � �
�� ���� ���� DBPATHS �� � ������.
3. �� �������� ���� � ����.
db2 set write resume for database
4. �� ����� ��� ������� ��������.
��: ��� ��� ������� �� ������� ��� ���� ��
� � ����. ��� ��� ��� �� �� ������� ��� ���
� ��� ���� �� ���� ��� ���. ��� ������� ��
������� ��� ���� ��� �� �� db2relocatedb ���� ��
db2inidb � RELOCATE USING ��� ��� �� ��� � ���.
5. �� ����� ������ ����� ������.
db2start
6. �� ����� ��� ������� �������.
db2inidb database_alias as snapshot
��� �� db2inidb � RELOCATE USING ��� ��� �� ���
���� �������.
� 5 ���� ��� �� ���� 173
![Page 184: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/184.jpg)
db2inidb database_alias as snapshot relocate using relocatedbcfg.txt
�� relocatedbcfg.txt ��� ������� ����� �� ��� ��� �
� ���.
��:
a. � � ��� �� � �� �� � ��� ���� � �� �� �
�� ����� �� ������� � ��� ��� �������� �
�� � �� ���.
b. ������ ���(�! ��� ��), �� ��� ��� ��
�� RELOCATE USING ��� ���� �� ��� ��� ���� �
��.
�� � �� ������ ��
� �� ���� ��� �� ������� ��� � �� ������� �� �
� � ������� ��� ����� �� ����. � ������� ��
� �� ������� � ������ ��� ��� �� ��, � ����
��� � �� ��� ���� ���� � �����(inflight) � ��� �
�� ��, � � ��� �������� �� ���� �� �� ���� �
� � �� ��� ���� ������ ��� ��� ���. � �����
�� ��� �� ������� ��� ��� �� �� � ����� ����
� ���.
�� � ������� ���� � � �� ��� ��� ���.
v �� � ������� �� ������.
v �� � ������ �� ��� ������.
v ��� ��( : �� ��, �� ���, ����� ��� �� ��� ��
HADR)� ������.
�� ������ � � ������ �� ���� ��� �����
�� � �� ��� ���.
– �� �������� � ������� ��� ��� � � �����
��� � ���
– �� � ������ �� ������ ��� ��� ��(�� ��
���� �)
– ����� �� ������� ��� ���� ��� ���� ��� �
� ������ �� ����� �� ���� �� ����� ��� �
� ��
174 ��� �� ���� ��� ���
![Page 185: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/185.jpg)
– DB2 ���� �� ��(HADR) � �� �� �� �� ��� ��
� ������� ���� ��� ��.
1. ��� ��� �� ������� �� �� � ������� �����
� ��, ��� �� ��� ����� DB2 ������� ������. �
�� DB2 ������� ��� ����� ��� ��, MIRRORLOGPATH
�� � �� ��� 2� ��� �� ��� ��� �����.
2. DB2 ������ ���� ��� �� ��� �� ������� ��
��� ����� �� ��� ��� ���.
a. �� ������� � �� ���� �������.
b. �� ������� ��� ��� � � ��� ��� � �������
������ ����� � ���.
3. HADR �� ��� �� � ������ ���� ���� ��, HADR
� � DB2 ������� ���� DB2 ������� ��� � ��
� ������� ������ �����.
DB2 ���� � ��(HADR) �� ��
DB2 ���� �� ��(HADR)� ������ ��� ��� �� ������
�� � ������� ���� �����. �� ���� �� � �����
�� �� �������� ���� �� ���. ��� � �������
� ���� �����. �� ��� �� ���� ����, ���� ���� �
� �� �� ��� �� ���� ���� �� � ���. ��� ���
� ������� ���� ���� �� �� �� ��� �����, �� ��
� ��� ���� �� ��� ��� � � � ���. ��� ����
��� ���, ��� ��� � � ������ ���� ���, ���� �
�� ���� ��� � �� ����.
���� �� ��(HADR)��, �� �� �� �������� � �����
�� �����.
v ��� �� �(DDL)
v ��� �� �(DML)
v � � �
v �� ���� �
v ��� ���
v ���� ���
v ���� ��� UDF(User Defined Function)� ����(�� �� � �
� ����� ��� ��)
� 5 ���� ��� �� ���� 175
![Page 186: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/186.jpg)
��� ��� ��� � �� �� �����. ����, HADR� � ��
�� ������ ����� ���� � ������� ����� ��� �
� ��� � ���. ��� � ��� �� �� ��� ����� ���� �
� � � � ���.
���� ���� ��� ���� ����� ���� ���, �� �� �
�� �� �� �� � ��� �����. �� � ������� �� ��
�� ��� � � �� �� ����� ����� ���� � �� �����.
���� ���� ������ �� ��, �� ��� � �� �� �� ��
� �����. � �� �� ������� ����� ��� �� � ����
��� �� � �� � � � ��. � ������� �� �������
� �� ��� ��� � �� ���� �����.
HADR� ���� ��� UDF �� �� ����� ��� ���� ���
�. �� � ������ � ��� ��� ��� ��� ��� ���.
� ������� ��� �� � �� ����� ��� �� � ��� ����
��� �� UDF ��� � �������� �����.
DB2 ���� � ��(HADR) ��� ��
DB2 ���� �� ��(HADR)� ������ ��� ��� �� ������
�� � ������� ���� �����. ���� �� �� �� ����
���� ���� � ������� �� ����� ����. ���� �� �
( : ���� �� ����)� � ������� ����� ��� �� ��
� ��� ���.
��� �� ������� � �� � ������� ���� �� ���
���.
v NOT LOGGED INITIALLY ��� ��� ��� ��� ���� ����.
HADR � ������� �� ������� �� � ��� ��� ��
���� �� ��� ����.
v 1GB�� � BLOB CLOB� ��� � ���� ��� � ����. ���
� �� BLOB CLOB� ���� ����. ��� � BLOB CLOB�
� ����� � �������� �����. LOB ��� ���� 2� �(0)
� ���. ��� � BLOB CLOB� �����.
v UPDATE DATABASE CONFIGURATION UPDATE DATABASE
MANAGER CONFIGURATION � ��� ������ �� ����� �
��� ����.
v ������ �� ������ �� ���� �� � �� ���� ��
��.
176 ��� �� ���� ��� ���
![Page 187: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/187.jpg)
v ��� �� ��(UDF)� �� ������ �� �� �( : �� �� �
����� ��) ���� ���� ����. � ���� �� ���� �
�� �� ���.
v �� ���� ��(db2rhist.asc)�, � ��� ���� �� ��������
� ������� �� ���� ����.
REPLACE HISTORY FILE ��� �� RESTORE DATABASE � �
� ���� ��� �� ��(��� � ����� ��)� � ������
� �� � ���.
RESTORE DB KELLY REPLACE HISTORY FILE
HADR� ����� �� �������� � � ��� ��� �� �
������� ���� ��� ��� ��� ����. ��� ���� �� �
�� � ����� ���. �� � ��� � ������ �
��� ��� ��� � ������� ���� ��� ��� � ���.
RESTORE DB KELLY HISTORY FILE
������ ���� ���� ��� �� �������� � ������
� ���� �� �� �� �� � ���� ����. ��� � �� ��
����� ��� ���� �� ���� ��� �� � ���.
�� ��� ��� � ������� � � ���� ��� � ��, �
�� ������� � � ���� �� ���� ���� � ���
���� �� �� �������� ��� ��� ���� �����. ���
� ��� ��� ��� ���� � � �� ��, �� �� ����� ��
� � ���. � �� �� ���� �� �����.
DB2 ���� � ��(HADR) �� ������ ��
���, � ������ ��� 5�� �� � �����. 5�� ��� �� �
�, �� �� ��, �� ��, � � ��� ����. � ����
��� ��� �� ��� � � �� ����. GET SNAPSHOT � �
�� � ������� ��� � � ���.
� 5 ���� ��� �� ���� 177
![Page 188: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/188.jpg)
������ ��, �� �� � ��� �� ��
���� �� ��(HADR) �� ��� ��, � ������� ���� ��
�� ��� �� �� �� ���� �� ��� ���� ���. �� �� ���
� �� ��� �� ���� �� ���� ��� ��� ��, ��� ��� ��
� �� ��� �����. �� ��� ���, � �������� �����.
� �� �� �� �������� � ���� ����. ��� � ���
�� 9. � ������ ��
178 ��� �� ���� ��� ���
![Page 189: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/189.jpg)
� ��� � ������� �� ������� ��� ���. �� �� �
�� � ���� � ������� �� �� �� ��� �����.
� ������� �� �� �� ��� � � �� �� ��� �� ���
��, � ������� ��� ���� �� �� �� ��� ��� � �
���. � �������� �� �� �� ��� �� ����� ��, HADR
�� ���� �� �� �������� ��� ��� � �� �� ��� �
��� �� �� �� ��� � ���.
��� �� ��, ��� ��, ��
� ������� �� �������� � �� ���(�� � ����
��� �� �� ��� �) �� �� �� ��� �����. � �� �� �
� ������� �� �� ����, �� �� ���� ���� �� ���� �
� �� ��� � ������� ����. � ������� �� ���� �
��� �����. �� � ������� � ������� �� ����
�� ��� ��� � � �� ��� ��� � � ��� ���.
� ��� � �, �� ���� �� ������� �� ���� ��� �
��� ��� � ������� ����. �� ���� �� � �����
�� ��� �� �� ���� ��� � ������� �� �� ��� ���
��. �� �� �� ���� � �������� ��� � ���.
������� �� �� ��� � � �� � ������ ��� �
���� � ������� �� �� �� ��� ���. ������� �
��� � � �� � ������ ��� � ����
HADR_PEER_WINDOW ������ �� � �� ��� �� ��(�� 0
�� �� ��) � ������� �� �� �� ��� ���. ��� ��
����� � ��� � � �� � ������ ��� � ����
HADR_PEER_WINDOW ������ �� � �� 0� �� ��� �� �
� � ������� � ��� � ��� ���.
��� ��� ��
HADR_PEER_WINDOW ������ �� � �� 0�� � �� ��� ��
� ��, �� �������� � �������� � ���� �� ���
���� �� � ������� ��� �� �� � ��� � ��� �
� �����. �� ������ � ������� � ����� � �
��� ���� �� � ��� � ��� ��� ���. �� �������
� �������� � ��� � ��� � ��� ���� ���
� ���� ���. � �������� � ������� � �� ���
� � ������� � ��� � ���� �����.
� 5 ���� ��� �� ���� 179
![Page 190: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/190.jpg)
� � ��� �� � �� �� � �� �� � ��� ��� ��� �
���� ����. � �� �� ��, �� �������� � �������
� � ���� �� ������� � �� ��� �����. �� ����
��� � ��� �� �� ������� � ������� ����� �
��� �����. �� �� � ��� � �� � �� �������� ��
� ��� � ��� � �������� ���� ��� � ��� � ��
� �� � ���. � �� ����, �� ������� ��� � ���
���� �� ��� ����� ��� � ������� �� ��� ����
��(HADR ��� �� ��) �� � �������� ��� ��� �
��� ���� ��� ���� ����.
� � ��� ��� �� ������� � ��� �� ������� � �
�� � �������� � ������� � �� ����� ���� �
� ���� ���� �� ��� ���� ����.
GET SNAPSHOT �� -hadr � �� � db2pd ����� ���
HADR_PEER_WINDOW ������ �� � �� �� � � ��� ��
� ���.
� � �� ������ ���� �� �� ������ ��� �
��� � ����
�� � ������� ����� � �� ��� �� ��� ����� ��
������ �� ��� � ������ �� ��� �� ���� ����. �
� � ������� �� ������ ���� � ������ �� ��
� �� ��� ����� �� ��� �� ��� � ������� ����
�� 1� �� ��� ��� ���.
1. �� �� �� � ���� � ������� �� �� �� ��� ��
� ������� ���� ��� �� �� �� ��� ������ �� �
���.
2. � ������� �� �� ��� ��, �� ��� ���� �� ���
���� �� � ������� �� �� �� �� ��� ��� � �
���.
GET SNAPSHOT ��� ���� HADR �� ������ �� �
DATABASE ON ��� �� GET SNAPSHOT � �� DB2 ���� �
� ��(HADR) � ������� ��� �� � ���.
��-� HADR ������ �� HADR � ������� ��� ���
�� �� ������ �� � �������� GET SNAPSHOT � �
� � ���.
180 ��� �� ���� ��� ���
![Page 191: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/191.jpg)
v � �������� GET SNAPSHOT � ��� ��, � �����
�� ��� ��� State ��� �����.
v � ������� �� �� �������� GET SNAPSHOT �
��� ��, � ������� ��� ��� State ���� �����.
v � ������� �� �� �� �������� GET SNAPSHOT
� ��� ��, disconnected� ��� State ��� �����.
� �� � ������ MUSIC� �� �� � �� ��� ��
� ���.
get snapshot for database on music
�� ��� GET SNAPSHOT � �� ���� HADR �� ��� ����
�.
HADR status
Role = PrimaryState = PeerSynchronization mode = SyncConnection status = Connected, 11-03-2002 12:23:09.35092Heartbeat missed = 0Local host = host1.ibm.comLocal service = hadr_serviceRemote host = host2.ibm.comRemote service = hadr_serviceRemote instance = dbinst2timeout(seconds) = 120Primary log position(file, page, LSN) = S0001234.LOG, 12, 0000000000BB800CStandby log position(file, page, LSN) = S0001234.LOG, 12, 0000000000BB800CLog gap running average(bytes) = 8723
GET SNAPSHOT � ��� ��� � �� "� � � � ���. �� "
� �� ��� �� �� ��� ��� �� �� ������ �� ���
� ��� ��� � �� � ��, ��� �� �� ��� ���� ����
�. ��� �� ��� �� ��� � �����. ��� ��� ����, �
�� ���� �� �� ��� �����.
DB2 ���� �� ��(HADR) ��
DB2 ���� �� ��(HADR) ���� HADR ���� �� �� ����
� �����.
HADR ���� ��� �� ���� �����.
v 35 ���� ����� �� ��(HADR) ����
v 169 ���� �DB2 ���� �� ��(HADR) ���
v 195 ���� ����� �� ��(HADR)�� ������ �� ���
v 192 ���� �HADR � �� �� ���
v 188 ���� ����� �� ��(HADR) ����
� 5 ���� ��� �� ���� 181
![Page 192: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/192.jpg)
v HADR� ��� ������ �� � � �� �
v HADR ������ ����(��� ��)
�� ��� ��� HADR� ��� � ���.
v � ���
v �� �� GUI ��
v DB2 �� API
DB2 ���� � ��(HADR) ��
DB2 ���� �� ��(HADR) �� DB2 ���� ������ ���� �
��� ��, � �� �� �� �����. HADR� ���� �� ��
��� ����, ��� HADR� ����� ��� ��� � � �����
(HADR ��, HADR ��, � ������� �� �� ������ ��).
HADR� ���� �� ���� ���� �� ��(HADR) � � �����.
v HADR ��
v HADR ��
v HADR ��
� � ����� � ���� �� API� ������. �� ��� ���
� �� �� �� ��� �� �� GUI� ��� � � ��� �� �
��. �� ���� ���� �� �� �� �� ��� ������� ��� �
�� ��� � � ���� �� ��-—>��� � ���.
AS PRIMARY �� AS STANDBY ��� �� START HADR � ���
������ ��� ��� ��� ����(������� �� �� ��� �
�� ��). � � �� ������� ������(�� ����� �� ��).
STOP HADR � HADR ������(�� �� �)� �� �������
����. HADR� ���� ������ �� � �� ������� HADR �
������� � �� ���� � �� ��� �� ��� �����.
� ��������� �� � � TAKEOVER HADR � � ����
��� �� ������� ����. BY FORCE ��� ���� �� �� �
� � ������� ��� �����. BY FORCE ��� ���� ��
� ������� ����� �� ������� ��� �����. � ��, �
������� �� �� �������� �� �� � ��� ����� ���.
��� � �� ��� ����� � � ����. � �� ��� ���� BY
FORCE ��� ��� ��� �� �� ������. ���, BY FORCE �
�� �� TAKEOVER HADR � ��� �� �� �� �������
����� ���� ��� ��� �����.
182 ��� �� ���� ��� ���
![Page 193: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/193.jpg)
HADR ������ � ��
������� �� �� �� ���� ����, ����� ��� � ���.
������� ��� �� ����� �� AS PRIMARY ��� ��� START
HADR � STOP HADR � �� � ���.
� �� �� ��� ���� ������� ��� � ���. ������
� � ��� �� ���� ���� ���� ����� �� �� ��� � �
��. AS STANDBY ��� �� START HADR � �� �������
������ � ��� �� ��� � �� �� ������� �� �� �
���. ������� ����� � � ������� �� �������
���� STOP HADR � ������. ������� STOP HADR �
�� � � ��� �� ���� �����. AS STANDBY ��� �� �
START HADR � ��� ������� �� �����. � �����
��� HADR� ��� � STOP ��� �� ROLLFORWARD DATABASE
� ��� �� �� ��� � ����. ������� � ��� �� ��
�� ������ �� ������� ��� � ���. �� � ������
��� ������ ���. �� � ������� �� ������� ���
���� �� �� � � ������� ��� �� ������.
�� � ������� ��� ����� BY FORCE ��� ���� ��
�� �� ������.
�� ����� ���� ����(��� �� ��� ��) �� ��� �
�����. ��� �� ��� � �� �� ��� � ���.
HADR ��� ������. HADR ��� ���, DB2 ����� ���� �
� ����� DB2 ������� ���� ����� ������� �
�����.
�� �� �����.
AS STANDBY ��� �� START HADR � �� � � ���
EDU(engine dispatchable unit)� ���� �� �����. � � �����
�� �� ������� �� �� ���� ����. ��, �� �����
�� � ������� � ��� ��� ��� ���� ����(�� ��
������ BY FORCE ��� �� START HADR � ��� ��� �
���). � ������� ��� ���( : �� ������� ��) AS
STANDBY ��� ���� START HADR � �� ����� � ���.
����, HADR� �� ��� ��� � � ��� ����� ����. HADR
�� ���� DB2 �� ��� ���� ��� ����. HADR �� ���
���� ��� ��� �� HADR �� ��� ��� ���.
� 5 ���� ��� �� ���� 183
![Page 194: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/194.jpg)
�� ��(�� ��� ���� �� � ������� ��� ��)� � �
������ ���� � ���. �� �� ��� � ��, � �� ����
� ��� ��� ��� �� ����� ���� �� ��� �� � �� �
�� �� � ���. � ������� ��� ���� ��� ���.
���� �� �� � �� ��� ������ �� ���� �����
� HADR �� ��� ���.
�� ���� ����� �� ��, ������ �� ���� �����
�� ���� � ������� ��� ������ �� � �� � �
��� ��� � �� �� ��� � �� ��� ���. �� �� �
���, ����� TCP� �� ������� � � �� � ��� ��
����� � ������� ��� � ���. HADR � �� ����
�� �� � ������� ��� �� �����. �, � ����
��� ��� � ������� � �� � ��� ���� �������
��� �� �����. SQL ����� ��� �� ������� � �
�� ���, � �������� HADR � ��� ���. � �����
���� ��, ���� ����� �����(���� ����� TCP/IP
�� � � �) � ���� ��� HADR � �� ���.
HADR �� ��� ����� ���� ���� �� ��.
START HADR, STOP HADR TAKEOVER HADR � ����� �
���� �� �� HADR ����� ��� � ���. ����� ��
� � � ���� � �� �( SQL1767N, SQL1769N ��
SQL1770N)� 98 �� �� �� �����. ���� ����� db2licm� �
�� �� HADR ����� ���� �� HADR ����� �� ��
� ���� �� �� �����.
184 ��� �� ���� ��� ���
![Page 195: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/195.jpg)
� 6 � ���� ����� ��� �� �� � � �
���� ��� ��� ���� �� ����� ��� ��� ����. ��� �
� ���� � �� ����� ��� ���� ��� ���� ���� ��
��� ����� ��� ������� �� �� � �� ���.
��� �� � ������ ���� ��� ��� ���.
1. ��� �����.
� �� ������ ���� ���� ��� ��� ����� �� �
�� �� � ���. ���� ��� ���� � ������� ��
�� ��� �(listen)���. ���� ��� ������ �� ����
�� ���� ��� ����� ����� ����� ����.
2. ��� �����( � ��).
a. ��� ����� � ��� ��� �� ����� ��� ����� �
� � ������.
b. ����� �� ����� �������.
c. ����� ��� ����� �����.
3. ����� �����.
�� ������ �� ���� � �� ����� ����� � ��
�� ������ � ������� � ��� ���� �������
�� ����� ����� �� ��� � �� �� ����. � ��
� ��� ��� ��� ������ ��� ��� ��� ��� �� �
���� �� ���� ���� � �� � ���. ��� ������ �
��� �� ���� ��� �� ���.
4. �� ���� �����.
��� ������ ���� ���� �� ������ ���� ��� �
��. ��� �� ������� ��� ��� � �� �������� ��
� ������� � � �������� ���� � ���. �� ���
������ �� �� �� ������ ��� ����� ��� ��
���.
DB2 ������� ��� ��� ��� ��� � ��� � ���. � �
�, ��� ����.
v DB2 ���� �� ��(HADR) ���� �� ��� hadr_heartbeat� ��
������� ���� �� ��� � ���.
© Copyright IBM Corp. 2001, 2009 185
![Page 196: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/196.jpg)
v DB2 ���� ����� ��� ������ ��� �� ������ �
� ����� ��� � ���.
v DB2 � ��� �� �� ��� ������ ����� ���� �
���.
�� �� ��
�� �� ��(instance_name.nfy)� ��� ������ �� ���� ���
� ��� �� � � ����. ������ ���� � ��� ���
���� �����, ������� �����, ������ ��� ���� �
� � ���.
DB2 ������ �� ����� UNIX and Linux �� �� ��� �� ��
��� ��� �� ��� ��� �����(Windows �� �� ����� ��
�� ���� ���� �� ��� ��� �����).
v DB2 ����( : REORG BACKUP)� ��
v ���� ������ ��
v ��� ��� ���
v ���� � ��
v �� ��
v ���� ���
v ��� ��
v �� ��
v �� ���� ���
�� �� �� ���� ���� ��� ��� ���� db2diag �� ���� �
����.
�� ���� ���� SQLCODE� ���� �� �� ��� �����.
�� �� �� ��� �� � �� ���� ��� � ���.
�� �� �� �� ��
��� ��� ���� ��� �� �� �� �� �� instance_name.nfy.
� ��� �� �� diagsize ������ �� ���� �� � �
� �� 0(� � �� ���� 0�)� ��� �����.
���� �� �� �� ��
�� �� �� �� ��(instance_name.N.nfy. �� N� 0�� ���
�� ���� ��� �� �� ���). diagpath �� � �� ���
���� ��� �� �� �� ��� �� � ��, �� ��� ��
186 ��� �� ���� ��� ���
![Page 197: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/197.jpg)
� ��� ��� ���(�� �� ��� �� ��� �� �� ��
(instance_name.N+1.nfy)� ��� ��� �� � �� ��� ���� �
�) �����. � ��� diagsize ������ �� ���� �� �
�� 0� �� �� ��� � ��� �����.
�: �� �� �� �� �� �� ��� Windows �� �� ����
��� � ����.
diagsize ������ �� ���� �� � �� ���� �� ���� �
��� � � �� �� ��� ��� ��� � ���.
��
�� �� �� ��� ��� ������ �� ���� �� � �� ��
��� ���� �� ��� ���, ��, ��� ��� � ���.
diagsize
diagsize� �� ��� �� �� �� �� ��� ����. �� 0� �
� �� �� �� �� ��� �����. �� 0� ��� ���� ��
�� �� ��� ����, � 0� �� �� ���� � �� �� ��
� ���� � �� �� �� ��� � ��� �����. diagsize �
�� � �� ����� ��� ����� ���� ���. ��� �
���� ″diagsize - �� �� �� �� �� � �″ ��� �����
�.
diagpath
�� ��� diagpath �� � �� ��� ��� � �� �� �� �
�� ����� ��� � ���. ��� ����� ″diagsize - �� �
�� ��� �� �� � �″ ��� ������.
notifylevel
�� �� �� ��� ���� ����� �� ��� ��� notifylevel
�� � �� ��� ��� � ���. ��� ����� ″diagsize -
�� �� �� � �″ ��� ������.
���� �� �� �� �
���� ��� ��� � ��� � ����� ����� ��� ���. DB2
Data Server�� ������� � ��� ������ ������� ���
�� ���� � �� ��� ���. ��� ��� ��� ��� � ����
� ����� �� ��� ��� ���� ��� ��� � ���.
�� ��� ��� DB2 ������ ���� �� ���� ��� ��� �
� ��� � ���.
� 6 ��� �� �� �� �� 187
![Page 198: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/198.jpg)
DB2 � ��� ��
DB2 � �� �� DB2 ������ ����� ���� �� � �
�� �����. DB2 � ��� ���� DB2 ������ �����
�� �� �� � DB2 � ����� ����� ������. �
����� ���� ������ ���� ��, DB2 � �� � �
�� ������ ����� ������ ���� �� ������ ��
� ���.
��� ���� ���� ����
���� �� ������ ����� �� ��� ���� ���� ��
� ��� � ��� �����. ���� �� ����� ��� �
� �� ��� ��� ��� � ��� ����� �����.
DB2 ���� ��(HADR) ������ ����
HADR �� ��� ���� ��� �� ���. �� �������
� ������� ����� ����� ���� ���� ��
��.
���� � ��(HADR) ����
�� ��� ��� HADR ������� ��� ��� � ���.
db2pd ���
� ����� DB2 �� ���� ��� �����. � ��, ����
�� MYDB� � ���� �� ��� � ��� ��� �� �
�����.
db2pd -db mydb -hadr
GET SNAPSHOT FOR DATABASE �
� � �� ��� ��� ��� ������. ��� ��� �
�� ����� ������ �� ���� �� �� ���� ���
�. HADR ��� HADR �� �� �� ��� � ��� �����.
db2GetSnapshot API
� API� ������ �� ���� �� ��� �� �� ��� �
� ��� �� �����. ��� ��� API� ��� ����� ���
��� �� ���� �� �� ���� ����.
HADR �� ����� �� ����� ���.
HADR ������� ��� ��� � � �� �� ��, �������
� db2 get db cfg� �� � ���� �����. ��� ������� ��
�� ���� ��� ���� ���� ����. �� ���� � �� ��
188 ��� �� ���� ��� ���
![Page 199: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/199.jpg)
��� GET SNAPSHOT , db2pd �� �� ��� �� API� �����
�.
HADR ������ �
������� �� ��� ������ �� � � hadr_db_role� �� ���
��. � �� � �� �� �� PRIMARY, STANDBY �� STANDARD
���(�� �� ������� HADR ������� ��� ���).
�� ������� ��
������� � ��� � �, � ��� �� ����� ���. � � �
����� ��� ��� �����.
Rollforward pending= DATABASE
Restore pending = YES
���� �� �� ��� �
������ �� ����� �� ���� �� ������ ������ ��
����� ���� ��, ������ ���� �� � ��� ��� ��
� ��� ���. ������ ���� �� �� ����� ����� �
���� ��� ������� ���� ��� �� �� �� �� �� � �
������ � ����� ��� ���.
������ �� ���� �� ������ ������ �� ����� ��
�� ��, ��� �� ������� ���� �� ������ ��� ���
���.
1. ��� ������ �� � ��� ��� �� ������ �� ��
� ����� � � ������.
DB2 ���� �� ��(HADR)� ��� �� � ������ ��
�� �� ��, HADR� � ������� �� ������� ���� �
�� ����� ����, HADR� � ������� �� �� ������
� ��� �����.
2. ��� ������ ����� �� ������ �� �������.
DB2 ���� ����� ���� ������� ��� ������ �
�� � ��� ��� ��� ��� �� ������ �� ���� �
���� � ���.
3. ��� ������ �� ����� ��� �����.
� 6 ��� �� �� �� �� 189
![Page 200: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/200.jpg)
��� ������� �� �� � ������ �� ����� �, ��
� ������ �� ������ ��� ��� �� ���� �����
� � � ��� � ����. � �� �� ������� �� ��� ��
���� ����� �� �� ��� ��� ��, DB2 � �� ��
���� ����� ������.
� ����� ���� �
DB2 Data Server ���� ����� ���� ������� ��� ����
�� ��� � ��� ��� ��� ��� �� ������ �� ���
� ����� � ���. � DB2 Data Server �� ���� ��� ���
� ������� � ��� � ���.
��� ���� ������(�� ��� ��� ���)� � �� ���
� ���� ���.
int checkpoint = 0;
check_sqlca(unsigned char *str, struct sqlca *sqlca){
if (sqlca–>sqlcode == -30081){
// as communication is lost, terminate the application right awayexit(1);
}else
// print out the errorprintf(...);
if (sqlca–>sqlcode == -30108){
// connection is re-established, re-execute the failed transactionif (checkpoint == 0){
goto checkpt0;}
else if (checkpoint == 1){
goto checkpt1;}else if (checkpoint == 2){
goto checkpt2;}....exit;
}}}
main(){
connect to mydb;check_sqlca("connect failed", &sqlca);
checkpt0:EXEC SQL set current schema XXX;check_sqlca("set current schema XXX failed", &sqlca);
EXEC SQL create table t1...;
190 ��� �� ���� ��� ���
![Page 201: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/201.jpg)
check_sqlca("create table t1 failed", &sqlca);
EXEC SQL commit;check_sqlca("commit failed", &sqlca);
if (sqlca.sqlcode == 0){
checkpoint = 1;}
checkpt1:EXEC SQL set current schema YYY;check_sqlca("set current schema YYY failed", &sqlca);
EXEC SQL create table t2...;check_sqlca("create table t2 failed", &sqlca);
EXEC SQL commit;check_sqlca("commit failed", &sqlca);
if (sqlca.sqlcode == 0){
checkpoint = 2;}
...}
���� ���� �hornet� ��� ���� �mydb��� ������� ����
���. �hornet�� �� �� ���(�� ��� 456� ��� �� �hornet�)�
� �������.
� 1(�HADR ������ ��)
�hornet� �(��� ��� �� ��� � hornet� ���)��, �mydb� ��
����� �����. �� �mydb� ������� � �(�� ��� 456� �
�� �� �montero�)��� �����. �� ��� �� �hornet� ��� �mydb�
������� � � �� ��� ���.
db2 update alternate server for database mydb using hostname montero port 456
�� � ��������, ��� �� ���� ���� � �� ���
create table t1��� �� ��� � �� ������� ����. �� �
��� ���� �� ��� DB2 ������ �� ����� �hornet� �
���(�� 456� ���) � � �� ���� �����. � ���
� �� �� DB2 ������ �� ����� � � ��(�� 456� ���
� �montero� ���)� �����. � � ��� � � �� ��� ��
� ��� �, ������� �� �� �� ��( ��� � ��� ���)
� � ���.
� 2(HADR ������ ��)
�hornet� �(��� ��� �� ��� � hornet� ���)��, �� ����
�� �mydb�� �����. � ������� �� 456� ���� �montero� �
� 6 ��� �� �� �� �� 191
![Page 202: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/202.jpg)
��� �����. �� � ������ � �� � HADR� ��� ��
� � ��� ��� �� ���� ��� ���� ���. �� ���
�� �mydb� ������� � � �� ��� ���.
db2 update alternate server for database mydb using hostname montero port 456
�� � ��������, ��� �� ���� ���� � �� ���
create table t1��� �� ��� � �� ������� ����. �� �
��� ���� �� ��� DB2 ������ ���� �hornet� ����(�
� 456� ���) � � �� ���� �����. � ���� ��
�� DB2 ������ ���� � � ��(�� 456� ���� �montero� �
��)� �����. � � ��� � � �� ��� ��� ��� �, �
������ �� �� �� ��( ��� � ��� ���)� � ���.
� 3(SSL ��)
�� � SSL� �� �� �� ���� ����� ��� �� ���.
�� � 2� ��� �� �����.
���� ���� �hornet_ssl� ��� ���� �mydb� ������� � �
����� �mydb_ssl�� �������. �hornet_ssl�� �� ����� �
������(��� ��� �hornet�, SSL �� ��� 45678, �� � �� SSL
� ��).
������ � �� � ��� �������(��� ��� �montero�, SSL
�� ��� 45678, �� � �� SSL� ��). �� ��� ��� �hornet� �
�� �mydb_ssl�� � � �� ��� ���.
db2 update alternate server for database mydb_ssl using hostname montero port 45678
�� � �������� �� connect to mydb_ssl� �����. �
� ���� ���� �� ��� �� ����, create table t1��� �
� ��� � �� ������� ����. �� ���� ���� ��
�� �� DB2 ������ �� ����� �� SSL� ��� �hornet� ���
(�� 45678)� � � ���� ���. � ���� �� �� DB2 �
����� �� ����� SSL� ��� � � ��(�� 45678� �montero�
���)� �����. � � ��� � � �� ��� ��� ��� �,
������� �� �� �� ��( ��� � ��� ���)� � ���.
HADR �� �� �� �
�� �� ������� �� ���� ��� �� � ������� � ��
������� �� �� � � ��� ��� � ���.
��:
192 ��� �� ���� ��� ���
![Page 203: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/203.jpg)
� ���� �� ���� ��� � ���. � �� ���� ���� ��
�� ��� ������.
v �� ������� � �� ������ � ��� �� �� ��� ���
��. �� ������� � �� ���� � ������� ��� � �
� ��, �� �� ��� ��(BY FORCE ��� �� TAKEOVER HADR
��)�� �� ������� � � � � ���. � �� �������
� � ������� �� �� ���� ��, � ������� � �� �
��� ���� � ����.
– �� ������� ������� �� �� ����� ������. (�
� ���� ��, ����� � � ��� ��� ��� �� ��� �
�� � ���.) �� ��� ��� � ��� ������� ��� ��
��� �� ���� �� ������� ��� ���� ����.
v � �� ��� ��� Extent� ���� � �� ��� �� ����.
– �� ������� � ��� �� � ��� � ��� � ��
� �� ��(SYNC)� �� ����, � ������� �� �����
�� ���� �� ������� ���� ��� ��� � ��� ���
� ����.
– �� ������� � ��� �� � ��� � ��� � ��
� �� �� ��(NEARSYNC)� �� ���� ��, � �������
�� � ������ �� ��� ���� ��� �� �������
���� � ��� ��� � ���.
– �� ������� � ��� �� � ��� � ��� � ��
� �� ���(ASYNC)� �� ���� ��, � ������� �� �
�� ���� �� � ������� � ��� � � �� ��� �
��� �� �� �� ������� ���� � ��� ��� � ���.
� ������� �� �� � ������ �� ��� ���� �
�� �� ������� �� ���� � ��� ��� � ���.
– �� ������� �� �� �� ��� � �� ���� ��, � �
������ ���� ���� �� � ��� �����.
�: ������ ���� ���� � �� "� �� � �����
�� �� �� �� ��� ��� "� ����. �� ������� ��
�� �� �� �� �� � ��� ���� � ���.
v � ��� ��(�� ���� ����� �� � ���� ������)
� ������� ��� ��� ��� ���� �����.
– � �� �� ��� ��� ���. � ��� �� ���� ����
� � ��� ��� ����. HADR_SYNCMODE �� � �� SYNC
� �� �� � ��� �� � ���. HADR �� ��� ����
� 6 ��� �� �� �� �� 193
![Page 204: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/204.jpg)
� ���� ���, SQL ��� � ��� � ���� ����� �� ��
� ��� � �� � ��� � ���� ������� ��� � ��
�. �� �� ���� � ��� ��� ���� �� ���� ��� ��
� ����� �� � ���.
– � ��� �� ��� ���, �� ���� ����� � ��(�� �)
� ��� � ��, �� ��� � ��� ���� ����� ��� �
� �� ��� ��� ���� ��� ��� � ����. ���� ��
�� � ������� � ��� �� ��� ���� �� ���� �
��� ��� ���� ��� � ��(�� �)�� ����� �� ���
� � ���.
– ������ �� �� UDF �� �� � � �� �� ��� ��
�� ����.
v TAKEOVER HADR � � ������� ��� �� � ���.
v HADR � ��� ������� ���� ����� � ��� � � DB2
� ��(db2fm)� ������� ����. � ��� �� �� �� �
� ��� �� ������� � �� � �� ��� ��� ���.
v �� ��� �� � ������� � ��� �� � �������
�� �� �� ��� � ���� �� � ���. � �������
�� ��� �� �� ���� �����.
�: �� �� ��� � � ������� �� ������� �� �
� ��� �� ��� �� � ���. �� ����� DEACTIVATE
DATABASE � �� ������� �� � STOP HADR �
�����. HADR� ��� ��� �� � ������� � � ��� �
�� �� �� ��� ���. ������� � �������� ��
������� �� �� HADR � �� ��� � ����. � ���
HADR� ������ HADR ��� ���� ������.
� �� ��� ��, ��� �� � ���� ��� � �� ��� �
� �� �� ���� �� ��� �����.
� �� ������ �� ��� � ���(CLP), �� ��� ���� ��
�� �� � �� db2HADRTakeover API� �� ��� � ���.
�� ���� CLP� ��� �� �� � �������� � ��� ��
�� ��� ����.
1. ��� �� ������� �� �� ���� ����. �������� �
� ��� �� � �� � � ������� �� ��� �� �
���. �� �� � ��� ����, �� �� �� ���
�� ��� ��� � � ���.
194 ��� �� ���� ��� ���
![Page 205: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/205.jpg)
2. � �������� BY FORCE ��� �� TAKEOVER HADR �
�����. �� ��� LEAFS �������� � ��� ����.
TAKEOVER HADR ON DB LEAFS BY FORCE
��� ����� ��� ��� ��� BY FORCE ��� �����.
�� ������� �� �� ���� �� �� � ������� �
��� �� �� �� ������� �� �� � �� ���� �
����. � ������� �� ������� ����� �� ����
� �� �� �� �� ������� ��� �����.
HADR �� �� ��� ��� ������.
1. �� ���� HADR� ����� ������� �� ��� �� � ���
�����. ������� ��� ��� ��� � � � ���� ����
�� �� → ��� � ���. ���� �� �� �� �� ����.
2. HADR ��� � ���. HADR �� �� ����.
3. � �� ��� ���� ��� ������.
4. HADR � � ������� � � �������� ��� �� �� �
������� ��� ������ � ��� ������.
5. �� � ���. �� ����. �� ���� ��� � �� �� ���
��� � ���. ��� �� �� ���� ��� �����.
6. ���� �� �� �� �� �� ��� � ������� � ���� ��
��� �����.
7. �� ���� ���� �� �� �� �� �� ���� �������
� �� ������� �� �������.
�� ��� � ��� ��� �� �� ���� ��� �����.
���� � ��(HADR)�� ������ � �
���� �� ��(HADR) �� TAKEOVER HADR � ��� ��
� ������� ��� ������.
v TAKEOVER HADR � � ������� ��� �� � ���.
� �� � �� ������� � ������� �� �� �� ��
��� �����.
v TAKEOVER HADR � ������� � ��� � �� �� �
������� ��� ���� ���� ��� � ���. � �������
�� ��� �� �� ���� �����.
� 6 ��� �� �� �� �� 195
![Page 206: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/206.jpg)
� ���(CLP), �� ��� ���� �� ��(HADR) �� � ��
db2HADRTakeover API� ��� HADR ������ ��� ��� � ��
�.
CLP� ��� � �������� �� ��� ����� � �������
� BY FORCE �� �� TAKEOVER HADR � �����.
�� ��� � ������ LEAFS�� �� ��� ����.
TAKEOVER HADR ON DB LEAFS
�� ��� ��� �� �� ��� �� ��� � � ���. �� ��� �
�� ���� ��, ��� � �� ��� � � ���� ���� ���
��. �� ��� ��� ��� ��� � � ���� ���� ��� ��
��. �� ��� ��� �� �� �� �� ����� ���� �� �� ���
��� �� � ��� ����. �� ��� ��� ��� �� � ��� �
��� �����.
�: BY FORCE ��� �� TAKEOVER HADR � ��� �� HADR �
� ������� � � ������� ��� �����. � ��� �� �
��� ����� �� �� �� �� � � HADR �� ������� �
��� ����� ��� ������. ��� ������� ���� ��� �
��� �� ��� ���� ���� ��, ��� ��� ���� ��� ��
��� ���� �� ��� ������� �� � �� ��� �� � �
HADR �� ������� ��� � ������� ���� � ���.
HADR �� �� ��� ��� ������.
1. �� ���� HADR� ����� ������� �� ��� �� � ���
�����. ������� ��� ��� ��� � � � ���� ����
�� �� → ��� � ���. ���� �� �� �� �� ����.
2. ������� � ��� �� �����.
3. HADR ��� � ���. HADR �� �� ����.
4. ������ ��� ���� ��� ������.
5. HADR � � ������� � � �������� ��� �� �� �
������� ��� ������ � ��� ������.
6. �� � ���. �� ����. �� ���� ��� � �� �� ���
��� � ���. ��� �� �� ���� ��� �����.
7. ���� �� �� �� �� �� ��� ������� ��� �����
�����.
8. �� ���� ���� �� �� �� �� �� ���� �������
� �� ������� �� �������.
196 ��� �� ���� ��� ���
![Page 207: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/207.jpg)
�� ��� �" ��� �� �� �� ��� �����.
� �� � ������ ��
�� ������� ���� ��� ���� �� ��(HADR) ���� �� �
�� ��� ��, ��� ������� �� ����� ��� � ������
� ����� ��� �� ������� ��� � ���.
HADR � ��� �� ������� � � �������� ������ �
�� ������.
1. �� �� ������� � ���� ������. ��� ��� ���� �
� �� �� �� �� ���� ��� � ���.
2. ��� �� ������� � ������� �������. �� ��
LEAFS ������� � �������� �����.
START HADR ON DB LEAFS AS STANDBY
�: ������� � ��� ���� �� �� ���� � �� ���� �
����. HADR� �� �� ������� � �� �������� �
��� �� �� � �������� ���� �� � ��� ��� ��
�� ��� �� �����. ��� ��� �� ��, � �� �������
� ���� ������� �� ��� ���� �� �� �������
� �������� ���� � ���.
� � ���� ��� ���� ����� ����� ����. �� ���
���� ������ �����. ���� � �� ����. ���� ��
� ���� �� ������� ��� ����. GET SNAPSHOT FOR
DATABASE �� db2pd ��� ��� � ��� ��� � �
������ ��� ��� ��� �� �� ��� ����� �� ���.
��� �� �� �� �� �� db2diag �� ��� ��� ������
� ��� �� � ���.
�� �� ������� � �������� HADR � ��� �, � �
� ��� ��� ������� ��� ��� �� �� ������� �� �
� ������� � � �� ��� � ���. � � �� ��� �����
� �������� �� � �����.
TAKEOVER HADR ON DB LEAFS
�:
1. HADR ������� � ��� � ��� � �� �� �� �
� �����.
� 6 ��� �� �� �� �� 197
![Page 208: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/208.jpg)
2. �� �������� �� ��� ��� �� �����(inflight) � ���
�����.
3. �� � ������� ��� ��� � TAKEOVER HADR � BY
FORCE ��� ��� � ����.
198 ��� �� ���� ��� ���
![Page 209: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/209.jpg)
� 2 � ��� ��
��� �� �� ���� ��, �� ���� �� ������ ��� �� �
��� �� � ������ �� �� ����� ����� ����. ���
���� � �� ����� �� �� �� ������ ���� � �
� ���� � ���.
� �� ��� ��� ���.
v � ��� ������� � ��(� ����� �)� �� �� ����
� � ��� �� �� �� ��� �� ��� �����.
v � ��� � � �� ��� ���� ��� ������� �� ��
�������.
v � ��� ��� �� ��� � ���� � ���� ��� ���� ��
���� �� ��� � ���.
DB2 ������ �� ����� �� ���� � ������� ���� ��
���� � ��� �����. � �� �� � ��� ��� ��� ��
������� ��� � ���.
© Copyright IBM Corp. 2001, 2009 199
![Page 210: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/210.jpg)
200 ��� �� ���� ��� ���
![Page 211: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/211.jpg)
� 7 � �� � �� �� �
���� �� ����� ��(�� � �) ��� ������� �� ���� �
���. � �� �� �� ��� ���� ���, �� ���� �� �����
� ��� �� � �� �� ������ �� �� �� ��� �����. �
��� ��� �� ��� �� ���� ���� ��� ���� �����. �
� ��� �� � ��� �� � �� ��� �� � � ���.
v ������� �� ����?
v ������� ���� � �� ��� ��� ����?
v � � ��� �� �����?
v � �� ����� ��� �� ��� ���� ����� ��� � �
��?
v �� ���� �� � ��� �����? �� �� ������ �� �
����?
v ���� �� ��(HADR)� �� �� ���� � ���� ��� ���?
������ �� ����� ������ ��� ��� �� � ��� �� �
�� �� ���. ���� ������ � ��� ��� �� ���
� ������ ��� �� ��� ��� ��� �(������ ��� � ��
��� ����� ���) �� ��� ���. ���� ���� ����,
������, ��� �� ��(UDF), �� �� ������ ���� ���
� �� ��� ���� ���� ���� ���.
��� ��� ��� �� �� ��� ���. �� �� ���� ���� �
�� � ��� �� ��� �� � ���.
������ �� �� � ��� �� �����. ���� ���� �
� ��� ���� �� �� �� �� ��� �� �� ����. �
��� � ��� �� � ��� ��� ��� ������� ��� �
�� ����. ��� ���� � � �� ������� �� ��� � �
��.
������� �� ���� �� ���� ���. � ��� � � � �
�� ���� ��� ������� �� �� ������ ����. � �
�� ��� ������ �� �� ���� � ���� ����� � ���
��� �� ��� ��� � ��� �� ���� ����.
© Copyright IBM Corp. 2001, 2009 201
![Page 212: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/212.jpg)
� ��� �� ��� � ��(UOW)� ��� � � ��� � ��
��� �� �� �� �� ���� ������� �� ��� ����. ��
�� � ��� ���� ���� � ��� �� � ���� � ��� �
�� ���.
������� ���� �� �� �� �� ���� ��� ���� ����
�(203 ���� �� 10 ��). ����� �� ���� ��� �� �� ��
� �� ��� �����.
�������� ������ �� ��� ����� ���� � ���� �
� ��� ���. ������ �� �� ��� � ��� �� � �
��� ������ ���� �����.
�� ���� ���� ������ �� �� ��� ��� � ���� ���
�� �� �� ��� �� � ��� � � � �� ��� �����.
� ��� , � ���� �� �� �� �� ���� ���� � ��
���. � ��� ������ ���� ���.
�� ���� � ���� �� �� ������ ���� �� � �
� ����� ��� ��� �� ��� ��� � ��� � � ��� ���
��.
�� ���� �� �� �� ���� � ���� ��� �� ��� � ��
��. ��� PRUNE HISTORY � ��� ���� � � ��� � ��
�. �� rec_his_retentn ������ �� � �� ��� ��� ���� �
�� ���� ��(�)� ��� �� ���.
202 ��� �� ���� ��� ���
![Page 213: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/213.jpg)
� ���� ���� �� ��� ������� � � ���. �� ��
�� �� �� �� �� �������� ���� �� ��� ���� ��
���. �� �� � ��� ���� � � �� �� �� � ���� �
�� ���� ����� ����. logarchmeth1 logarchmeth2 ������ �
� � � � �OFF�� ��� ������� �� �����. �, ��� �
�� � ��� ��� ���� �����. ��� ��� �� �� ���� �
� ��� �� � �� ���� �����. ���� �� ���� � ��
� �� �� ������� �� �� �����. �� ���� �� � �
� �� �� � �� �������� ������� ��� � ��� ���
�. ��� ������� ������� ����� � ���. � ���� �
� ��� ��� ������ � ��� ��� ���� ����.
� ���� � �� ���� �� �� ������� � ���. ��
� ���� ��� � ��� ��� ���, ���� ��� ��� ��� �
������ ��� � ������ �� ���� ��� ���� �����. �
� �� �������� logarchmeth1 �� logarchmeth2 ������ �� �
�� �OFF� ��� ��� ��� ���. �� �� ��� � ����
� �� ���� ���� � �� ���� ���� ����� ��� ��
�� ���. ��� ������� ������� ����� � ���. � �
��� �� ��� ��� �������. ��� � ��� ��� �� �� ��
�� 10. ������ �� ��
� 7 � �� �� 203
![Page 214: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/214.jpg)
�� ����� ��� ��� �� �� ��� �� �� � ���� �
������ � ���(�, � ���� �� ��� ��)� � ���.
�� �� ������ � �� ���� �� ����� � ��� �
���. �� ���� � � � �� ������� ������� � �
�� ����. ��� �� ���� ���� � ��� ��� �� �
� ��������� �����. ������� �� ��� �� ������ �
��� � ��� ��� ������ ��� ���. ��� � � � �
��� ��� ���� �� ����� � � �� �� ���� �� ��
���.
�� �� ������� �� �� ������� �� ��� �, ��
�� � ���� � ���. ��� ���� �� ����� ��� ��
��� � �� �� ����� ��� �����. �� ������ ��� �
��� �� � ��� ��� ���� �� �� �� ��� �� ����
��� �� ����� �� �� ����� ���� ���� � ���.
��� � ��
� �� �� ���� ��� ����� �� ���� ��� ��� ��
��� �� �� � ��� �� ���� �� ���� ���� ���� � �
� ��� � ���. �� ����� ���� �� �� ����� ��� �
� ��� ��� ���� �� �����. ��� DB2�� � �� ��
� ���� ��� ��� ��� �� ��� ��� �� �� ����
��(�� ���� ��� ���� ��� ��� ��) �� ��� ���� ��
� �����.
�: �� ����� ���� �� �� � �� ��� � ���. ��� �
� DB2� �� � ��� �����.
�� � ��
������ ��� �� ��� ��� ���� ��� �� ��� ����
� ��� � ��� ��� ���. �� ������ �� �� � ��
� ��� ��� ���� � ���.
��� ��������, �� ������� ����� �� ���(� ���
�� ��). ������� ���� �� � �� ���� � ���� ��
� �� ������ � ���� ��� � ���. ��� ��� �� �
��� ���� ��� ������� ���� � ���. �� ���� �
���� ��� �� ��� ������ ��� ��� ��� �����. �
204 ��� �� ���� ��� ���
![Page 215: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/215.jpg)
��� ������ ����� ��� ������ ���� � �� ����
� ������ ���. � �� ���� �� � ������ ���� ��
��� ��� ����.
� �� ������ �� � �� ������ �� ����� ���� ��
���� ������ ������� ���� � ���. �� �� ������
�� �� ��� �� �� �����.
�� � ���� ��� ���� �� � ��� �� ������ �� �
��� �� ��� ���� ���� ��� ���.
�� ���� ������� ���� � ���� � ���� ��� �����
��� ��� ��� � ��, ������� � �� ��� �� ������.
��� � ���� � ��� �� ���� �� �� ����.
������� ��� �� ���� ��� � � ��� ��� � ���. �
��� ��, �� ������ �� ����� ������� � � ��, �
��� ���� �� ���� �� ��� � ���. � ��� �����
� �� �� ��, �� ������� ������� � � ����.
������� ��� � �� ��� ���, ��� � �� ��� �����
�. ��� � ��� � ��� ��� �� �� ���� �����. � ��
� ��� �� ��� �� �� �� ��� ��, ��� �� �������
����� � ���. � ��� ���� ��� ��� ���� � ����
��� ��� � ���� ��� � ���.
���� � ��� ��� �� ��� ���� �� ��� ��� � ���
� ����.
� ����� ����, ��� �� ����� �� � ���. DMS �
� ����� ����, �� �� ����� � ��� ��� � � �
�� ��� ��� � � ���. �� ���� ��� �� �����, Long
�� LOB ���� �� �� �����, ��� � �� �� �����
��� � ���. � � �� �� �� �� �� �� ���� � ��
� � � ����. �� �� ���� � ��� ������� � �����
�� � ���� �� � �� �� ����� ����� ��� ��� �
� ����.
�� �� ����� � ���� ����� ��� �� �����
�� �� ��� �� ��� ��� � ���. ��� Long ��� LOB �
��� �� ����� �� ��� �� ���� ��� �� ����� ��
��� ��� ���. Long ��� LOB ���� ��� ���� �� ����
� ���� �� � �� ����� ���� ��� ���. �� ����
� 7 � �� �� 205
![Page 216: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/216.jpg)
LOB ���� ���� � � ��, ��� LOB ��� ����� ��� �
���� �� ��� NOT LOGGED ��� ������.
�: ��� Long �� ���, LOB ��� ��� �� �� ����� �
���� �� ��� �� ��� �������. � �� ���� ����
�� �� ����� ��� ��, �� �� ������ � �� � ��
� ��� ��� � ����. ��� � ��� ��� �� � � ��
����� ��� ���� ��� � ����� ���.
��� ����� ��, ��� �� �� � � �� �� ����� ��
���. �� ����� ����� �� ��, ��� ���� �� � ��
�� ��� ����.
������� ����� ��� ��� � ���� �����. �� �� �
����� � ��� ��� ������� ��� ��� ��� � � �� �
��� �� �� ��� ����� ��� �����. �� ��� ���� �, �
� �� ��� ���� ��� � � � ��� ���. ���� �� ��
� ����, ������� ����� ��� ��� ���� ����� ���
���� �� ��� � ��� ���. �� ��� � �� ��� ��
�� � � ���. � ��� ��� ��� ����, � ��� ������ �
�� �� ��� ���� �� �� ������� � ����� � ��� �
�� � � ���.
�� � ���� ��
��� �� ��� �� � ��� ���� ��� �����.
� �� ��� ����� ����� ������ ������� � ���
��� ����� �����. � ��� �� ��� ����� ������ ��
�� ����, ����� ������ ����� ������ ��� � �
�� ��� ����� �����.
��� long �� �� � �� �(LOB) ��� � �� �� �� ��
��� � ���� ���� �� ����. �� ���� ���� ���� �
� ���� � � ���. long �� LOB ���� ��� � ��� ���
�� long �� LOB ���� � �� �� ����� ��� � � �
� ����� �� �� �� ��� ��� � ���. �� LOB ���
� �� ���� �� LOB ��� ����� ��� ����� ��� �
�� ��� � ���. ��� ��� �� ���� ���� �� ���� �
���� ��� ����.
206 ��� �� ���� ��� ���
![Page 217: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/217.jpg)
������� ���� �� �� �� ��� �� �� ����� ���
��� �, ������ �� ������ ��� �� ���� �����.
��� ������� ��� � �� ���� ������ ��� �����
newlogpath �� � �� ���� �� ����.
������ ��� � ���� ��� ��� � ���. � ��� �� ��
� ����� �� ����� ��� ���� ��� �� ���. �� ���
��� � ���.
v LOGARCHMETH1 �� LOGARCHMETH2 �� � �� ��� �� �
��� ��� �����.
v � �� �� �� �� ��� ���� �� �� ������ �� �� ��
� ��� �� ���� ��� �� ���� ��� ���� �����.
v User Exit ����� ��� � ��� ��� �� ���� ���� �
��.
� ��� �� ��
������ �� ������ �� � ��� � � ��� � ���. � �
�� ��� �� ��� � ���.
v ������ ��, � ���� � ��� ��� ���� ��
v ������ ��, �� � �� ��� ����� � ��� ���� ��
��� � � �� ��
�� � � �� �� � ��� ��� ���. ���� ��� ��� ��
���� ��� ���. ��� ��� �� ���� �� ������ ��
� �� � ���. �� ��� ��� �� ���� � ���� ��� ��
�� ��� � ���. �� ������ � �� � ��� ��� ��
��� ���� ��� �����.
�� � � �� � ��� ��� � �� � ���� ��
DB2 ������ ���� �� �� �� �� ���� �� � � �
��� �� �����.
DB2 � ���� �� � ���� ��� ��� �� � �� � ��
� ���� � ���.
v � ��(big-endian) Linux UNIX
v �� ��(little-endian) Linux UNIX
v Windows
� 7 � �� �� 207
![Page 218: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/218.jpg)
� �� ��� ������ �� ��� �� ��� � ����� ���
�� � ���. Windows �� ��� �� DB2 � 9 ������ �����
DB2 UDB(Universal Database) V8�� ��� ������� ����� � �
��. Linux UNIX �� ��� �� � ���� ��� ��(� �
� �� �� ��)� ��� ��� ��, DB2 UDB V8�� ��� �� DB2
� 9�� ����� � ���.
�� �� DB2�� ���� Linux UNIX ��� ��� �� ��(�
�� �� �� ��)� �����.
� 9. DB2� ���� ���� Linux UNIX �� ��� ��
��� ��
AIX � ��
HP on IA64 � ��
Solaris x64 �� ��
Solaris SPARC � ��
Linux on zSeries® � ��
Linux on pSeries® � ��
Linux on IA-64 �� ��
Linux on AMD64 Intel® EM64T �� ��
32�� Linux on x86 �� ��
� ���� �� ���� ��� �(�� ��)� DB2 ������ ���
� ���. ������ ��� � ��� ��� �� ������ ��� �
� �� ���� ����� ����� � ����. � �� DB2 UDB V8 �
� DB2 V9 ������ ����� ����� � �� DB2 V9 �� DB2
UDB V8 ������ ����� ����� �� ����.
�: 32�� ���� ��� � ������ ������� 64�� ��� ���
�� �� �� � �� �����. ������� � ������� DB2
� ���� ����� ��� ���. � ���� �� ���� �� ��
� ���� �� �� ����. ������ ��� ��� � � �����.
� � ���� ��� ��� �� �� ��� �� �� ��� ���
DB2 ������ ���� ��� ��� � ���.
v db2move
v ��� �� �� ���� ��� ���� ���� ����
208 ��� �� ���� ��� ���
![Page 219: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/219.jpg)
� 8 � �� � �� ��
�� ���� ��� �������� ���� �� ��� �� ���� ��
���.
v ������ �� �� ����� ��
v ������ �� �� ����� �����
v ������ �� �� ����� � ����
v ������� ���� ����� � ��� ���� �����
v �� ����� ���
v �� ����� ��
v �� ����� Quiesce ���
v �� ���� ��� ��
v �� ����� ���
v ��� ���
v ��� ���(��� �� ��� �� ��)
v ��� ����
v � �� �� ����� ���
v � �� ��� ���(�� �� ��� ���� ��)
v �� ��� �����(�� �� ��� ���� ��)
v ������� ���
�� 11. �� ���� �� �� ��
© Copyright IBM Corp. 2001, 2009 209
![Page 220: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/220.jpg)
� ��� ��� � ��� ��� ��� � ���� ������ �� ��
��� ��� � ���. ��� ��� �����.
v � � ���� ��� ID ��
v ��� ������ �� ��
v ��� ��
v �� ��(��� ���� �� �� ��� �� �� �)
v ���� �� �� ��� ��
v �� ���� ��� �� ��(�� ����� �� �� �� ��)
v � � ��(�� �, ���, ��� �� ���)
v � ��� �� �� � ����� ������ �� �� � ��� ��
��� ��
�� ���� ���� � � ��� LIST HISTORY � �����.
� � �(������, �� ���� �� ��)�� �� ���� �� �
�� �����. �� ���� ��� ������� ����. ������� �
��� �� ���� ��� �����. ������� � ��� ������ �
� ���� ��� �������. ����� ��� � ��� � � � �,
�� �� ���� ��� ���� ����. � �� ������ ����� �
����� �������.
�� ������� �� ���� �� �� ���� ��� ���� ���
�� RESTORE � ��� ��� �� ���� ��� ����� � ��
�. ��� �� ���� ��� ��� ������� ������ � ��� �
� � ��� ��� � ���.
�� ��� ���� � � �� ��(�)� ���� rec_his_retentn �� �
�� �����. � � �� �� �(0)�� ���� � �� ������ �
( �� ���� ��)� �����. � ��� ���� ��� ��� FORCE
��� �� PRUNE� ���� ����. �� ��� ���� 366����. �
�� -1� ��� �� ���� �� �� ���. � �� ��� ����
��(prune)� ���.
� �� �� � �� ��
������ �� ����� � �, ���� �, �� ���� �� �
� �� ���� � � � �� ���� ��� �����. �� ���� �
�� � �� �� ��(��, ���, ���, ��� �� do_not_delete)�
���.
210 ��� �� ���� ��� ���
![Page 221: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/221.jpg)
������ �� ����� �� ���� �� � � ��� ��� �� �
� ��� �� ��� ������ ��� ���� �� ����. ����
��(prune)� ���, ������ �� ����� ���� �� � � ��� �
����.
�� ������ �
�� ������ �� ������� �� ��� ���� �� �� ��� �
�� ���� � ���� � � ����.
��� ������ �
��� ������ �� ����� �� ������� �� �� ��� ���
� ����.
�� 12. �� ������ �. num_db_backups� �� 4� ������.
� 8 �� ���� �� 211
![Page 222: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/222.jpg)
��� ������ �
��� ������ �� � �� ���� �� � ������. � � �
��� ��� � � �����.
do_not_delete� ��� ��
PRUNE HISTORY �� db2Prune API� ��� �� ���� �� � �
��(��)� � ���. ������ �� ����� �� ���� ��(prune)�
��� �� ���� �� � � ��(prune)���.
do_not_delete� ��� � � ��� � � ��� � �����.
v WITH FORCE ���� PRUNE HISTORY ��
�� 13. ��� ������ �
�� 14. ��� ������ �
212 ��� �� ���� ��� ���
![Page 223: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/223.jpg)
v PRUNE HISTORY WITH FORCE ���� ADMIN_CMD ��� ��
v DB2_PRUNE_OPTION_FORCE ���� db2Prune API ��
do_not_delete� ��� � � � �� �� � ��� ���� �� �� �� �
��� ���� ���� ����.
������ �� ����� �� ���� �� � � do_not_delete� ��� �
���. UPDATE HISTORY � ��� �� ���� �� � ���
do_not_delete� �� � ���.
��� �� ���� �� � � ��� � �� ���.
�� 15. ��� ��, ��� ��� ������ �
� 8 �� ���� �� 213
![Page 224: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/224.jpg)
DB_HISTORY �� � ��� �� � �� �� ��
DB_HISTORY() �� � ��� ������ ���� ��� ���� ���
� � ���. � ���� LIST HISTORY CLP �� C ���� API ��
� ����.
� ��� ����� ������ � �����.
������ ���� ��� � �� ��� PRUNE �� UPDATE HISTORY
� ���� ��� � ���.
� �� � DB2 Universal Database � 8.2 ��� ��� ��� �����
��� ��� � ����.
���� ��� ������ ��� ������.
1. ������� ���� �����.
2. SQL SELECT��� DB_HISTORY() �� � ��� ���� � ��
����� DB2NODE ��� �� ���� ������ ���� � ���
��� ���� ��� �������. � �� ���� ��� ���� �
�� ��� ������.
SELECT * FROM TABLE(DB_HISTORY()) AS LIST_HISTORY
�� � ��� ���� ��� �� � ��� � ���.
CREATE VIEW LIST_HISTORY ASSELECT * FROM TABLE(DB_HISTORY()) AS LIST_HISTORY
�� 16. ��� �� ���
214 ��� �� ���� ��� ���
![Page 225: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/225.jpg)
� � ��� � � � ��� ��� � ���. � ��, ��� ���
�.
SELECT * FROM LIST_HISTORY
��
SELECT dbpartitionnum FROM LIST_HISTORY
��
SELECT dbpartitionnum, start_time, seqnum, tabname, sqlstateFROM LIST_HISTORY
� 10 �� LIST_HISTORY �� ��� �� ���� �� �� ��� ��
� ����.
� 10. ���� ��� ���
�� �� ��� �
dbpartitionnum smallint smallint
EID bigint
start_time char(14)
seqnum smallint
end_time varchar(14)
firstlog varchar(254)
lastlog varchar(254)
backup_id varchar(24)
tabschema varchar(128)
tabname varchar(128)
comment varchar(254)
cmd_text clob(2M)
num_tbsps integer
tbspnames clob(5M)
operation char(1)
operationtype char(1)
objecttype varchar(255)
location char(1)
devicetype char(1)
entry_status varchar(8)
sqlcaid varchar(8)
sqlcabc integer
sqlcode integer
sqlerrml smallint
sqlerrmc varchar(70)
sqlerrp varchar(8)
sqlerrd1 integer
� 8 �� ���� �� 215
![Page 226: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/226.jpg)
� 10. ���� ��� ��� (��)
�� �� ��� �
sqlerrd2 integer
sqlerrd3 integer
sqlerrd4 integer
sqlerrd5 integer
sqlwarn varchar(11)
sqlstate varchar(5)
�� � �� �� � (prune)������ �� ����� � �, ���� �, �� ���� �� �
� �� ���� � � � �� ���� ��� �����. �� �� ��
�� � �� ������� ���� �� ���� �� ��� �� ���� �
�� � � � �� ��� �� �, �� � � �� ���� ���� �� ��
��(prune)� � ���.
�� ���� ��� �� ���� ��� � � ��(prune)� � ���.
v PRUNE HISTORY ��
v db2Prune API ��
v PRUNE_HISTORY � �� �� ADMIN_CMD ��� ��
��� ��� � ��� ��� �� ���� ��� ��(prune)� �, ����
�� �� ����� �� ���� ���� ���� ���� ������ ���
� � ��(��)���.
�� ���� �� � � ��(prune) ��� ���� ��� ����� �� �
� � ������ ��� �� ��� ��, ������ �� �����
WITH FORCE � �� DB2PRUNE_OPTION_FORCE ���� ���� ��
� � � ���� ����.
AND DELETE � �� DB2PRUNE_OPTION_DELETE ���� ���� �
�, ��� � � �� �� ��� �����.
AUTO_DEL_REC_OBJ ������ �� � �� ON�� ��� AND
DELETE � �� DB2PRUNE_OPTION_DELETE ���� ���� ��, �
�� � � �� �� ��, � ��� �� �� ���� �����.
�� � �� �� � (prune) ���
�� ���� �� � � ��� ���� ��(prune) ����� ������
�� ����� ��� � ���.
216 ��� �� ���� ��� ���
![Page 227: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/227.jpg)
UPDATE HISTORY , db2HistoryUpdate API �� ″UPDATE_HISTORY″ �
�� � ADMIN_CMD ���� ��� �� ���� ���� � � �
�� ���� ��� � ���. PRUNE HISTORY , db2Prune API ��
″UPDATE_HISTORY″ � �� � ADMIN_CMD ���� ��� �� �
��� ���� � � ���� �� �� ��(prune)� � ���. ��� ��
���� ��� ���� �� ��(prune)�� � �� ���� ��� ���
�� ������ �� ����� ���� �� ����.
������ �� ����� �� ��� �� ���� �� � � ���� ��
�� ��(prune)���.
v ��(���) ������ � � �� ��(���) �� ���� �� �
���� �� �
v ������ ���� �(� ��� �� ���� ��)� ����� ��
�
v ������ � ��� �� ����� �� �
���� ��(prune) ��� ������ �� ����� ��� � �� ���
��.
1. �� ���� �� � � ��� �����.
2. ��� �� ���� �� � � ��(prune)���.
������ �� ����� �� ���� �� ���� �� � � �����.
v � �� ���� �� � �� ������ � ���� ��� ��� ��
���.
v ��� ��� ����, ��� ������ �� �� �� ��� �� �
������ � ���� ��� ��� �����. �� � ��� ��
���� � ���� �� � ��� ��� ��� �����.
v �� ������ � ���� �������� ���� ��� ��� � �
����� �� �� ��, ��� �� ���� ��� � ������ �
���� ��� ��� �����.
v ��� ������ � ���� ������ ��, �� �� ���� ���
��� ������ �� �� �� ��� �����. � �� �� �� ��
�� �� � �� ������ � ���� ��� ��� �����.
v �� �� ���(�� �� ������ �)� ���� �� ������ ��
�� ���� � ���� ��� ��� �����.
�� �� ���� ����� ������ � ����, ��� �� ���
����. ������ � ���� ������, ����� ���� � ��
��� ����� � � ������ � ���� ��� ��� ���. (�
� 8 �� ���� �� 217
![Page 228: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/228.jpg)
� � ���� � ��� �� ����� ��� �����. � ��� ��
�� ��, �� ���� �� ��� �� � ������ �� ��� �
�� �����. � ��� ����� �� �� � ���� ���� ��
���� �� ����� ��� ������ � ���� ����� � �
�� �� � ���.)
v �� ���� �� � ���� ����� � �� �� ���� ���� �
������ �� ��� ��� � �� �� �� ���� � ���� �
�� ��� ���.
v do_not_delete ��� � � ���� ���, ���� � �� ��, � �
�� �� �� ���� ���� ����.
v ������� ����� � � ��� ������ � � �, ���� �
�� � � ��� �� ���� �� ���� � � � �� ����
� ���� ��� ���� ���� ��� ��� ��� �����. �� ��
���� �� ���� � � ��� ��� �����. ��� ��� � � �
� �� ��� � �� �����.
�� ������ �� � �� ������ �� ����� ��(prune)�� �
� �����.
num_db_backups
������� � ��� ������ � �� �����.
rec_his_retentn
��� ���� ��� ��� � �� �����.
auto_del_rec_obj
���� �� ���� �� � � ��� �� ��, � ��� �
� �� ���� ������ �� ����� ��� ��� �� ��
���.
�� ���� ��� ������ �� ����� ���� ����� �����
�� �� � �� �����.
v num_db_backups
v rec_his_retentn
v auto_del_rec_obj
auto_del_rec_obj� ON�� ��� num_db_backups �� � ��� � ���
� ������ � � � � ���, ������ �� ����� rec_his_retentn
�� ��� �� ���� �� � � ���� ��(prune)���.
218 ��� �� ���� ��� ���
![Page 229: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/229.jpg)
�� � �� �� �� � �� ��� ��
�� ���� �� � � ��� do_not_delete� �� � �� ���� ��
� � ���� �� �� �� �� �� ���� ��� �� � ���.
PRUNE HISTORY , PRUNE_HISTORY� ���� ADMIN_CMD ���
�� db2Prune API� ��� �� ���� �� � � ��(��)� � ���.
PRUNE HISTORY� �� AND DELETE � �� ����� db2Prune� �
� DB2PRUNE_OPTION_DELETE ���� ���� AUTO_DEL_REC_OBJ �
����� �� � �� ON�� �� ��, �� �� �� �� ���� �
����.
������ �� ����� �� ���� ��(prune)� ��� �� ���� �
� � � ��(prune)���. AUTO_DEL_REC_OBJ ������ �� � ��
ON�� ��� ������ �� ����� ��� � � � �� �� �
� �� �����.
� �� ���� �� � �� �� �� �� ����� ��� �����
�.
UPDATE HISTORY , db2HistoryUpdate API �� ″UPDATE_HISTORY″�
�� ADMIN_CMD ���� ��� � �� �� � � ��� do_no_delete
� �����.
do_not_delete� ��� � � ���� � �� ��� ���.
v WITH FORCE ���� PRUNE HISTORY ��
v PRUNE HISTORY WITH FORCE ���� ADMIN_CMD ��� ��
v DB2_PRUNE_OPTION_FORCE� db2Prune API ��
���� ��� � ��� � ��� ���� ��� do_not_delete� ���� �
� �� ���� ���� ���� ����.
����:
v � ���, �� �� ��� �� ���� ��� do_not_delete� �� �
���.
v � � � ��� �� �� ���, ��� �� � �� �� � �� �
�� �� ��� ���� ����. � ������ � � ��� ��
�� � � ��� �� ������ � � ��� �� ���
� � � ��� �� ���.
� 8 �� ���� �� 219
![Page 230: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/230.jpg)
220 ��� �� ���� ��� ���
![Page 231: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/231.jpg)
� 9 � �� ��� ��
����� ������� �� � �� �� ������ � ���� �� �
����� �� �� �� ���� ��� � ���. IBM Data Server ��
���� �� ����� ��� �� �� � ��� ���� � ���.
�� �� � � �� �� ���� ����� ��� � ���. �� �
�� ��� ��� �� �� �� �� ��� � ���. ��� � �� ��
����� ������ �� ���� �� �����. ��� �� �� �� �
��� ��� �� � ���. �� �� �� �� �� ���� �� � ��
� �� ��� �� �� �� ��� � ���.
������ �� ����� ��� � �� ������� ����� � ���
� �� �� �� �� ���� � �� ��� ���.
v AND DELETE � �� �� PRUNE HISTORY � �����,
DB2PRUNE_OPTION_DELETE ���� ��� db2Prune API� ��� �
���.
v ���� �� �� �� ���� ����� ������ �� ����� ��
� � ���.
PRUNE HISTORY ���� db2Prune API� ���� ������ ��
��� ��
AUTO_DEL_REC_OBJ ������ �� � �� PRUNE HISTORY ��
db2Prune API� ��� �� �� �� ��� � ���.
PRUNE HISTORY � ����� db2Prune API� ��� � IBM Data Server
������ �� ����� ��� �����.
v �� ���� ���� DB2HISTORY_STATUS_DO_NOT_DEL ��� �� �
� � ��(prune)
AND DELETE � �� �� PRUNE HISTORY � ��� � ��
DB2PRUNE_OPTION_DELETE ���� ��� db2Prune API� ��� � �
����� �� ����� ��� �����.
v � � ���� ���� ���� ���� ������ ����
DB2HISTORY_STATUS_DO_NOT_DEL ��� �� �� � ��(prune)
v ��� � � �� �� �� �� ��
© Copyright IBM Corp. 2001, 2009 221
![Page 232: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/232.jpg)
AUTO_DEL_REC_OBJ ������ �� � �� ON�� ��� ��, AND
DELETE � �� �� PRUNE HISTORY � ��� � ��
DB2PRUNE_OPTION_DELETE ���� ��� db2Prune API� ��� � �
����� �� ����� ��� �����.
v �� ���� ���� DB2HISTORY_STATUS_DO_NOT_DEL ��� �� �
� � ��(prune)
v ��� � � �� �� �� �� ��
v ��� � � �� � ��� ��
v ��� � � �� �� �� ��� ��
���� �� �� �� ����� ��� ������.
1. AUTO_DEL_REC_OBJ ������ �� � �� ON�� �����.
2. AND DELETE � �� �� PRUNE HISTORY � �����,
DB2PRUNE_OPTION_DELETE ���� ��� db2Prune API� �����
�.
������ �� ��� �� ���
AUTO_DEL_REC_OBJ ������ �� � � ���� �� ���� �
� ��(prune)� ��� � �� ������ � � �� ���� �� �
� �� ���� ����� IBM Data Server ������ �� ����� ��
� � ���.
� ���� ��(��� ��) ������ � � ��, ������ �� �
���� num_db_backup rec_his_retentn �� � �� �� ��� �� �
��� ��� ��(prune)���.
v �� ���� ��� num_db_backup �� � �� ��� �� ������
� � � � ��, ������ �� ����� �� ���� ����
rec_his_retentn �� � �� ��� �����
DB2HISTORY_STATUS_DO_NOT_DEL ��� �� �� � � ��(prune)
���.
AUTO_DEL_REC_OBJ ������ �� � �� ON�� ��� ��, ��
���� �� ����� �� ���� ���� � � ��(prune)�� � �� �
�� �����.
v ��� � � �� �� �� �� ��
v ��� � � �� � ��� ��
v ��� � � �� �� �� ��� ��
222 ��� �� ���� ��� ���
![Page 233: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/233.jpg)
�� �� ������ ��� � � �� ������ � ���� �� ��
(�� �� �� �� �), REC_HIS_RETENTN�� ���� �� ����
��� ���� �����.
��� � �� �� ���� ��� ���� ��� �� ��� ������ �
� ����� ��� ��� � �� �� ������ �� ����� �� ��
�� � � ��(prune)���.
������ �� ����� ���� �� ���� �� ��� �� �� ��
��� ������ �� ����� ��� ��� � �� ��. ������ ��
����� ���� �� � � ��(prune)�� ����. ��� �� � �� �
�� ��(prune) �� �� ��� ��� � ���.
���� �� �� �� ���� ����� ������ �� ����� ���
�� ��� ������.
1. AUTO_DEL_REC_OBJ ������ �� � �� ON�� �����.
2. rec_his_retentn num_db_backups �� � �� �� �� �� ���
� �� ��(prune)� ������.
�� ���� ���� ��� ��
���� �� �� � ��� �� ��� ���� ����� �����. ���
� �� �� �� ���� ���� ���� �� �� � ���. �� �
� ���� �� � � ��� do_not_delete� �� � �� �� �� ��
�� ��� �� � ���.
� ���� �� ��
AUTO_DEL_REC_OBJ ������ �� � �� ON�� ��� �� ��
�� �� �� ���� �� � � ��� � �����. �� ���� ��
� � �� � ��� �� � �����.
v AND DELETE � �� �� PRUNE HISTORY � �����.
v DB2PRUNE_OPTION_DELETE ���� �� db2Prune API� �����.
v ������ �� ����� ���� �� ���� ��� ����, ���
���� �� ���� �� ������ �� � �� ����.
PRUNE HISTORY � ����� db2Prune API� �����, �� ����
���� ���� � � ����� ������ �� ����� ����� �
� ����, do_not_delete� ���� � � ���� ��� �� �� �� �
� ���� ����.
����
� 9 �� �� � �� 223
![Page 234: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/234.jpg)
�� �� �� � � ��� do_no_delete� ���� UPDATE HISTORY
� ������.
����:
v � ���, �� �� ��� �� ���� ��� do_not_delete� �� �
���.
v � � � ��� �� ��, �� �� ���, �� � �� ��� ���
�� �� ���� ����. � ������ � � ��� �� ��
� � ��� �� ������ � � ��� �� ��� � �
� ��� �� ���.
�� �� ��� ��
��� � �� �� ����� db2acsutil � ��� ���. �� ���
����� ��� ��� � �� �� ����� ���� ����.
��� ��
��� � ���� �� ����� ���� ���� � DB2 ACS API
���� �����. IBM Data Server� ��� ���� �� ���� ���
�� � DB2 ACS API ������.
v IBM TotalStorage® SAN
Volume Controller
v IBM System Storage™ DS6000™
v IBM System Storage DS8000®
v IBM System Storage N Series
v NetApp V-series
v NetApp FAS ���
��� � �� �� ����� DB2 ACS(Advanced Copy Services)� �� �
�� � ���. 345 ���� �DB2 ACS(Advanced Copy Services) ����
������.
����
db2acsutil � �� AIX Linux��� �����.
����
1. �� �� ��� � �� �� ����� QUERY � �� �����
�.
224 ��� �� ���� ��� ���
![Page 235: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/235.jpg)
� �� ������ �� ���� ���� dbminst1� � �� �� �
�� � �� �� ����� �� ��� ������.
db2acsutil query instance dbminst1
2. ��� ��� � ��� ��� ����� STATUS � �� ������.
� �� �� database1 �������� �� �� � � ��� � �
�� ��� ���� �� ��� ������.
db2acsutil query status db database1
3. � ��� � �� �� ����� DELETE � �� ������.
� �� 10�� �� database1 ������� � � ��� � ��
�� ����� �� ��� ������.
db2acsutil delete older than 10 days ago db database1
� 9 �� �� � �� 225
![Page 236: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/236.jpg)
226 ��� �� ���� ��� ���
![Page 237: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/237.jpg)
� 10 � ��, ���� � �� ��� ����
LIST UTILITIES � ��� ������� � �, ���� � ���
�� ��� � ���.
�, ���� �� �� � �� ���� ����� ��� �����
�.
LIST UTILITIES � ���� SHOW DETAIL ��� ������.
list utilities show detail
��� ���� ������ � �� � ��� ��� ���.
LIST UTILITIES SHOW DETAIL
ID = 2Type = BACKUPDatabase Name = SAMPLEDescription = offline dbStart Time = 10/30/2003 12:55:31.786115Throttling:Priority = UnthrottledProgress Monitoring:Estimated Percentage Complete = 41
Total Work Units = 20232453 bytesCompleted Work Units = 230637 bytesStart Time = 10/30/2003 12:55:31.786115
� �� ��, ��� ��� �� �� ��� �����. � �� ����
��� ��� ��� �� �����. ���� ���� ���� ��� ���
��� � ��� ��� � ���� ����� ����. �� ���� ��
�� �� ��� �� ��� �� � �� � ���.
���� �� �� �� ��� ���� ����. � UNKNOWN� ����
�. �� ����� �� �, �� ���� �� �� �����. �� ���
� ����� �� �� ���� �� ��, ��� ��� ��� �����.
��� �� ������ ����� ���� ����. ���� � � ���
�����. � �� ���� ����� �, �� �� �� �����. ����
����� � �� �� �� ���� ��� ��� �� �����.
� �� � ��� ��� ��, FORWARD BACKWARD� � �� �
�� ��� ���. FORWARD �� ��, �� ��� �� �� ��� ��
����� �����. � ��� ��, �� ��� ��� �� ��� ��
�� �� ��� ��� ��� ����. � ��� ��� ��, � ��� �
�� � UNKNOWN� �� � ��� � �����. ����� ��� � �
�� ��� ��� ��� �����.
© Copyright IBM Corp. 2001, 2009 227
![Page 238: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/238.jpg)
BACKWARD �� ��, FORWARD �� �� ��� � ���� �� �
����. ��� ��� ��� �� ����� � ��� �����. �����
��� � ��� ��� ��� ��� �����.
��� ���� ��
�� ����� �� ��� �� ��� �� �����. ��� � �����
��� �� ���� ��� ��� ����.
v � ��. �� ����� � �� � ��� � �, �� no copy ���
���� �� � �� � ��� ���. �� ����� ���� �� �
� ���. (��� ��� �� ����� ��� � ��� �� �� �
� ����.)
v ���� ��. �� ����� � � ��� �� ����� �� ��
��� � � ��� ��� ��� � �� ��� �� �� ����
� ������ �� � ���� �� �� �� ����� � ��� ��
�. �� ���� � �� �� ����� ����� � �� ���� �
� ����� � ��� ���.
v � ��� �� �. �� ����� � � ��� �� �� �� �� �
� ����� � ��� ���. � ��� �� ��� �� ����� �
�� � ��� �� � ��� �� ����. �� ����� �� � ���
�� ���� �� � ��� ��� � ���.
v � ��� ��. �� ����� ����� �, �� ��� �� ��� � �
�� ���. ����� �, �� ����� ��� �� �� � ����
� ���� � ���. ��� �� ���, �� ����� �� �� �
���� ���.
228 ��� �� ���� ��� ���
![Page 239: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/239.jpg)
� 11 � ��
DB2 BACKUP DATABASE � � ��� ����� ���� �����
�� ��� ���� ���. � ��, ��� ����.
db2 backup db sample
� ���, � �� ���� ��� ��� � � ���� ����
�. � ���� � ���� �����. � � � � � ���� �
��� ���� ���� �� �����. DB2 � 9.5 ���� ��� � �
��� �� � 600�� �����. �, UNIX�� ���� ���� �� ��
�� ��� Windows��� DB2ADMNS( ���) �� ���� � ����
� ��� ��� ����.
�: DB2 ���� �� ��� ���� � ��� DB2� ���� ��
�� �� � ���� ���� ��� � ���� ��� � �
���� �����. �� �� ���, � ���� � ���� ��� ��
� ���.
� ���� � ����� ��� � ��� � ���� �����. � ��
� ��� � � ���.
v ���(�� �� ���� ��� ��)
v ���(��� ��� ��)
v TSM(Tivoli Storage Manager) �
v �� ��� �
�� ���� ��� ���� ������ � �� ��� ��� ���� �
� ��� �����. � ��� ������ �� ��� �� ����� ���
��.
� �� ���� �� �� � ���� ����� �� ��� � �� �
�� ���� ���. � �� BACKUP ��� �� LIST HISTORY � ��
�� ��� � ���� � ��� �����. �� ���� ���� �� �
� ����� PRUNE � ��� ���.
�� �� �� TSM(Tivoli Storage Manager)� ��� � ��, db2adutl �
���� ��� �� �� �� ��, ��, �� ��� � ���. Linux
UNIX��, � ����� sqllib/adsm ���� � Windows �� ����
� sqllib₩bin� ���.
© Copyright IBM Corp. 2001, 2009 229
![Page 240: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/240.jpg)
� �� ����, ���� ��� � ���� �� ��� ��� �� � �
� ��� ��(���� ���)�� �����.
DB_alias.Type.Inst_name.NODEnnnn.CATNnnnn.timestamp.Seq_num
� ��, ��� ����.
STAFF.0.DB201.NODE0000.CATN0000.19950922120112.001
�: DB2 Universal Database, � 8.2.2 �� ���� Windows �� ���
� � ���� � � 4 �� ����� ��� �������.
DB_alias.Type₩Inst_name₩NODEnnnn₩CATNnnnn₩yyyymmdd₩hhmmss.Seq_num
� ��, ��� ����.
SAMPLE.0₩DB2₩NODE0000₩CATN0000₩20010320₩122644.001
������ �
� ����� ��� � ��� 1 - 8�� ������ ��.
� � �� ��. 0� �� ������ �� �� ���, 3� ��
���� �� ��, 4� LOAD...COPY TO � �� ��� � �
��� ����.
��� ��
DB2INSTANCE �� ��� ��� �� ����� 1 - 8� ��.
�� ��
������ ��� ��. �� ��� ������ ����� �� NODE0000
���. ���� ������ ����� NODExxxx���. �� xxxx�
db2nodes.cfg ���� ������ ���� ��� �����.
���� �� ��
������� � ���� ���� ������ ��� ��. �� ��
� ������ ����� �� CATN0000���. ���� ������ �
���� CATNxxxx���. �� xxxx� db2nodes.cfg ���� ����
�� ���� ��� �����.
��
� �� ��� �� ��� 14� �����. ���� ���
yyyymmddhhnnss���.
v yyyy� �� ����(1995 - 9999).
v mm� � ����(01 - 12).
v dd� �� ����(01 - 31).
v hh� �� ����(00 - 23).
v nn� �� ����(00 - 59).
v ss� �� ����(00 - 59).
230 ��� �� ���� ��� ���
![Page 241: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/241.jpg)
��� ��
�� �� ���� 3�� �����.
� ���� ��� ���� ��
v �� ��� ���� ��� �� � ��� ��� �� � ��� �
��.
v �� ���� �� �� �� ������ �� �� �� ���. ��
� � ���� ������ ����� �� ���� ������ �
�� � ��� ��� �� �� ����� ����. �� ���� ��
��� TSM �� �, � �� ���� � ���� �����
� ��� �� ����� � � ���.
v ���� ������ ����� �� REELlibrarian 4.2 �� CLIO/S� �� �
� �� ��� �� ���� ��� ��� �� ���. � ��� ��
� ��(pseudo) �� ���� �� �� ��(������ ��� �)�
� �� ���� ���� � ���. �� �� ���� � �
��� ��� �����, �� �� ���� �� �� �� ������
�� ���� � ���.
������� � �� ��� � ��� ����, ��� � �� ��� �
������� �� � ����. �� ����� ��� ��� � ��, �
�� ��� ��� ������� ���� �� ����� �� � ���
�.
��� �� ������� �� � �� ��� ����. �� ����
�� � �� ����� � ��� �����(SQL2048).
���� � �� ��� �� �� ������� �� ����� ��
��� ����� ��, ��� �� ������� �� ����� �����
���.
� �� �� �� ���� �� �� �� ����� ��� ��� �
� �����.
� ����� �� �� ������� � ��� ���� � �����
� ���� ��� �����. � ���� ��� � � �� �� ���
� � ���� �� �� ���. � � �� ��� ��� �� �
��� �� � �� ��, ��� ����� �� �� �� � �� ���
��� ��� � ���. �� �� ��� ��� ����� ��� �� �
�� ��� � ������� � �� ���. ���� �� �
�� �� � ����� ���� ��, ����� ��� ��� �� ��
� ��� �����.
� 11 � 231
![Page 242: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/242.jpg)
� �� ��
db2ckbkp� ��� �� � ���� � ��� ��� � ���. � ��
���� ��� ��� � ���.
v � ���� ��� ���� ���� ����� � �� �� ��
� ���.
v � ��� � ��� ��� � ���.
v � ���� � �� �� ��� �� �� � ��� ��� � ���.
�� ��
������ ���� ���� �� �� ��� � �� ��� �� ���
��� BACKUP DATABASE � ������. �� ������, ����
�� ��� �� ��� �� ����� �� � ���.
��� ��
�� ������� � ��� ����. ������ � ����� ���
� ��� ������� �� � � � �� �� � ����. �
� ������� � �� BACKUP DATABASE � ��� � �
���� � �� �����.
������� �� �� ��� � ���. Tivoli Storage Manager(TSM) �
� DB2 ACS(Advanced Copy Services) �� ���� �� ��� �� �� ��
� � ���� ������ �� �� ���.
���� �� �� �� �� ACTIVATE DATABASE�� ��� ���
���� ���� ��, ���� �� ���� �� ������� �����
���. ������� � �� �� � � �� ������� �����
�� SYSADM ��� � ���� ������� �� �� � ���
���.
CONNECT TO database-aliasQUIESCE DATABASE IMMEDIATE FORCE CONNECTIONS;UNQUIESCE DATABASE;TERMINATE;DEACTIVATE DATABASE database-alias
���� ������ ����� BACKUP DATABASE � ��� ����
�� ���� ��� ����, ON DBPARTITIONNUM � �� �
�� � �� � ������ ���� ���� ALL DBPARTITIONNUMS
� �� ��� � ������ ���� ��� �� � ���. LIST
NODES � ��� ���� ���� ��� ��� � ������ �
��� �� � ���.
232 ��� �� ���� ��� ���
![Page 243: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/243.jpg)
�� ��� (SSV) �� �� �� ���, ���� ������ ���� ��
�� �� ����� �� �� � ������ ����� ���� ����
�� �� ���. � �� ���� ���� � �� � �� �����
� ���� �� � ���. �� � ��� ���� ���� � �� �
����� � ��� � ���� �� ������ ���� � � ��
��� �����. ��� �� �� �� �� � ������ ���(����
��� ��)� ��� �� ��� ��� �� � ���.
�� �� ��� ������ ���� �� �� ���. � ���
� ��� ��� ���� �� ��� ��� ��� � ������� ����
� �� ���. db2nodes.cfg ��� � �� �� � �� ���,
���� � � ��� �� � ��� ��� ��� ���.
� � (DR) ����� � �� � � (DR) ������ ������
����� �� ����(&�, �, )� �����. ��� �� ��
�(�� )� � � (DR) ������� �� ��� ��� ��
��.
������� ������ �� ����� �� ���� ��� ����� �
������ ������ �� �� ������� ��� �� �����
���.
� ���� �� ��
�� ����� � ����� �����.
v �� ���� � � �� ���� ���� �� �� �� ��
����� ���� ���� ��� ��� � ����.
v ���� ������ ���� � ��� ��� ��� � � ��� ��, �
� �� � ������� ����� �� �� ���� � ��� �
�(�� ������� � ��� ���� ���� �� ����)� � �
��� ��� �� � ���. � ��� ������� � ��� ���
� ���� �� ������ ��� ��� ������ ���� � ��
�� �����.
– ��� �� ��� � ������ ���� ������ ��� �� �
���, � ������ ��� ��� ��� ��� ��� ���.
– � �� ��� �����, � ��� ���� � ������ ���� �
��� �� ��� � ���.
v DMS �� ����� ��� � �� �� �� ���� ����.
– ��
– ���(��� ����)
� 11 � 233
![Page 244: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/244.jpg)
– �� ���� ��
– �� ��
– �� ��
– ��� ���� ��(CREATE TABLE ALTER TABLE�� �� ���)
v �� �� �� ������� ���� �� ����� ���� ��� ��
���. ���� �� ���� �� DEACTIVATE DATABASE � ��
� ������� ��� ��� �� � ���.
� ���(CLP), �� ��� ������ � ���� ���, BACKUP
DATABASE � �� � ADMIN_CMD ���� db2Backup API� ���
� ����� ��� � ���.
��� CLP� �� ���� BACKUP DATABASE � ���.
db2 backup database sample to c:₩DB2Backups
����
������ � ���� ��� ��� ������.
1. �� ���� ���� ������� �� ���� �� �� �� ��
� �� � ��� �����.
2. �� �� ��� ��� ��� � � � ���� �� ������. �
����� � ���� ����. .
� ��
�� ��� � �" ��� �� �� ���� ��� �����.
���� �� ��� ��, �� �� � ������� ����� ���.
ACTIVATE DATABASE sample
�� � �
��� � ��� ���� ���� �� �� �� ��� �� ��� �
� ��� �����.
��� ��
��� � ���� �� ����� ���� ���� � DB2 ACS API
���� �����. IBM Data Server� ��� ���� �� ���� ���
�� � DB2 ACS API ������.
v IBM TotalStorage SAN
Volume Controller
v IBM System Storage DS6000
234 ��� �� ���� ��� ���
![Page 245: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/245.jpg)
v IBM System Storage DS8000
v IBM System Storage N Series
v NetApp V-series
v NetApp FAS ���
��� �� ����� DB2 ACS(Advanced Copy Services)� �� ��� �
���. 345 ���� �DB2 ACS(Advanced Copy Services) ���� �����
�.
����
USE SNAPSHOT � �� �� BACKUP DATABASE ,
SQLU_SNAPSHOT_MEDIA �� ��� �� db2Backup API, �� BACKUP
DATABASE USE SNAPSHOT � �� �� ADMIN_CMD ���� �
�� ��� �� ��� � ���.
BACKUP DATABASE :
db2 backup db sample use snapshot
BACKUP DATABASE � �� ��� ADMIN_CMD ���:
CALL SYSPROC.ADMIN_CMD('backup db sample use snapshot')
db2Backup API
int sampleBackupFunction( char dbAlias[],char user[],char pswd[],char workingPath[] )
{db2MediaListStruct mediaListStruct = { 0 };
mediaListStruct.locations = &workingPath;mediaListStruct.numLocations = 1;mediaListStruct.locationType = SQLU_SNAPSHOT_MEDIA;
db2BackupStruct backupStruct = { 0 };
backupStruct.piDBAlias = dbAlias;backupStruct.piUsername = user;backupStruct.piPassword = pswd;backupStruct.piVendorOptions = NULL;backupStruct.piMediaList = &mediaListStruct;
db2Backup(db2Version950, &backupStruct, &sqlca);
return 0;}
�
� 11 � 235
![Page 246: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/246.jpg)
��� �� ��� � ��� ��� ����� � ���.
� ��� � ���� ��
� ���� ���� �� �� ������� �� ��� ����� �� ��
�� ������. � ���� �� ������� � ������ � �
�� ���� � ��� � ���.
�� ��� �� ����� ����� �� ��� ������.
1. �� ������� ���� ��������.
db2 set write suspend for database
������� ����� ���� �� ����� ��� �� �� ���
���. �� ������� ��� �� ��� ���.
2. ��� �� �� �� � ��� �� �������� ��� �����
�.
�: �! ���� ��� �� ������ ���� ��� ���. ��
�� ��� ������ ��� �� ���� � ��� ����
��� ���. � ��� ��� ���� �� ������� � ���
���� ���� DBPATHS �� � ������.
3. �� �������� ���� � ����.
db2 set write resume for database
4. �� ����� ��� ���, ���� ����� �����.
5. �� ������ ����� ������.
db2stop
6. �� �� �� � ��� �� ���� �� ���� ������. 1�
��� � ��� ��� �� ���� ��� �� ��� ���� �
�.
7. �� ������ ����� ������.
db2start
8. �� ������� �������.
db2inidb database_alias as mirror
9. ��� �� �� � ���� �� ������� � ����� �����
�.
���� �
������� �� ����� �� � �� ��� � ��� �� � �
� ���. � �� ��� ���� ��� �����( � ��, AIX��
�� ��� 0�� �� ��)
236 ��� �� ���� ��� ���
![Page 247: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/247.jpg)
�� � ��� � � �� �� �� ��� ��� ���. � ��� DB2�
� ��� ��� 4-KB ���� ���� �����. DB2� ���� �� ��
��� 512, 1024, 2048 4096������. �� �� ��� �� �� �� �
� ��� ��� � ���. ��� �� �� ��� DB2�� ���� ��
� ��� ��� � �� ����� ��� �� �� � � ���.
������� � �� �� �� ��� ���� �� � �� ��� � �
� ��� ��� � �� �����. � �� ��� ��� �� ��� ��
���.
�: � �� ��� ��� �� ���� ����. � ��� ��� �� ��,
� �� ��� ��� � ���� ��� ����� ��� � � ��
��� ���� �� �����.
� �� �� �� � �� �� �� ���� � � �� ��� �
� ��� ��� ���. �� �� ���� � ��� �� �� ����
� �� �� ��� ���� ��� ���.
Windows �� ���� �� ���� ����� � �� � �� �
��.
db2 initialize tape on <device> using <blksize>
��,
<device>
�� �� ��� ����� . Windows �� ��� ���
₩₩.₩TAPE0���.
<blksize>
��� ��� �����. ��� ����� 4096� �� ���.
���� ���� �� �� �����.
� �� ��� � ����� ������ ��� ��� � ���. ��� �
�� ��� ��� �� ��� ��� ���� �� ��� � �� ��
�. ��� AIX��� ���.
tctl -b 0 -Bn -f /dev/rmt0 read > backup_filename.filedd if=backup_filename.file of=/dev/rmt0 obs=4096 conv=sync
� ���� backup_filename.file ��� �����. dd � 4096 �� �
�� ��� ���� �� ��� �����.
��� ������ ���� �� � �� � � ���� ���� ���. �
� � �� ���� dd � ��� ��� �� ����� �� ��
� 11 � 237
![Page 248: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/248.jpg)
���� ���� ����. � ��� ���� � ��� ��� � ���
�����. � � �� ���� ��� � dd � ��� ����.
dd if=/dev/rmt1 of=/dev/rmt0 obs=4096
� � �� ���� ���� �� ���� dd � ��� �� �
��� ���� ��� � �� ����� ��� ���� ��� � ���.
� � ��� ���� dd � �� ���� ���� �� �� ��� ��
� �� ����. � �� ���� �� ��� ��� � ��� ���. dd
� ��� �� ����� ��� ���� ���� �� � ��
���� �� ���� ��� �����. dd ����� ���� ���� ��
���� �� ��� �� �� � ����.
� ����� ��� � ���� �� ���� � �� ��� �� �
��. ��� �� ���.
�� �� � �� �� DB2 �� �� ��
(4KB �� ��)
8mm scsi 131,072 32
3420 s370 65,536 16
3480 s370 61 440 15
3490 s370 61 440 15
3490E s370 65,536 16
7332(4mm)1 scsi 262,144 64
3490e scsi 262,144 64
35902 scsi 2,097,152 512
3570(magstar MP) 262,144 64
�:
1. 7332� �� �� ��� ���� ����. 256KB� �� �� ����. ��
�� ��� �� ���� �� �����.
2. 3590� 2MB �� ��� ����� �� ��� ��� ���� �� �
(256KB� ��)�� ��� � ���.
3. ��� ��� � ��� ��� ��� ����� ��� ��� ���
���.
��� ���� ��� �
UNIX, Linux AIX �� �����, �� ���� DB2 ������ �
� ����� ���� �� ���� ������.
������ �� ���� ���� �����, �� �� dd� ��� �
� ����� ��� �� ���� ����. dd � ���� �� �
238 ��� �� ���� ��� ���
![Page 249: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/249.jpg)
��� ��� DB2 ������� �� � ���.
Named Pipes� �
UNIX �� ���� �� Named Pipes�� ������ �( Named Pipes�
��� ������ ����)� � ��� ��� � ���.
Named Pipe� ���� ��� �� ��� ��� � ���. ���� ��
�� �� �� ���� ��� ���. Named Pipe� �� ���� ���
��� �� Named Pipe�� ��� ��� ����.
��� AIX ���.
1. Named Pipe� ������.
mkfifo /u/dmcinnis/mypipe
2. � � ���� ���� ����� �� ��� �� ���� �� �� �
��� ��� ��� � � �� ���� ���.
db2 restore db sample into mynewdb from /u/dmcinnis/mypipe
3. � ���� ������ � �� �� ������.
db2 backup db sample to /u/dmcinnis/mypipe
���� ������ ��
���� ������ ����� ������ �� ������ ���� �
�� � ��, �� �� �� � ��� ��, � ������ ����
� �� �� � ���� ������� ������ �� ��� �� ��
�� �� ����� � � �� ���� ��� � ���. �� ���
(SSV) � ��� ���� ������� ��� � �� �����.
���� ������ ���� ������� ��� � �� ��� ���.
v BACKUP DATABASE , ADMIN_CMD ���� �� BACKUP
DATABASE �� db2Backup API ��� ��� � �� �����
� ��� �
v BACKUP DATABASE � �� db2_all � ��� ���� ����
� ������ ��� �
v �� ��� (SSV) �� ��� ������ ���� �� �� ��� �
�� �
� �� ��� ������ ���� ��� �� ��� ��� ��� �
�� ���. ����� ��� � �� �� �� ��� db2_all � �
�� � ���� ��� �� ������ ���� ��� ��� �
��. ��� db2_all� ��� ���� ������� �� �, ����� �
� 11 � 239
![Page 250: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/250.jpg)
��� ������ ���� ����� ������ ���� ��� �� � �
� ��� ��� db2_all� � � ��� ���. � �� ��� �����
� ���� ���� db2_all� ����� ����, ������ ���� �
���� ����� � � ��� �� �� � ��� ��� ��� � �
�� ��� ���� ������ ���� � ��� ��� �� �� ��� �
��� �� �����.
��� � �� ���, ���� ������ ���� ������� ���
� ��� SSV �� ���� ����.
SSV �� ��� ���� ������� � ������ ��� �� ��
� ���� ��� ������.
1. ����: ������� ��� ��� �����, ������� ������
�����.
������� ��� �� ����� �� ���� ������� �� �
���. ������� ���� �� � ����� �� ������ ��
�� � �� � �����, ������ ���� ��� � �� �
�� ������� �� ���� � � ���.
2. ������ ����� ���� ������ ����� ���� ������
� � ��� � �� �� �� ������.
v ON DBPARTITIONNUMS � �� �� BACKUP DATABASE �
��� � ���.
v ADMIN_CMD ���� ��� ON DBPARTITIONNUMS � �� �
� BACKUP DATABASE � ��� � ���.
v iAllNodeFlag � �� �� db2Backup API� ��� � ���.
3. ����: � ���� ��� ��� �� ��� ������.
���, SSV �� �� �� ��(�, ON DBPARTITIONNUM � ��
���� ��) �� ��� � ���� �����. �� ��� � ����
����� ��� �� �� �� ��� � EXCLUDE LOGS � �
� ������. �SSV �� �� ��� �� ��� � ����� ��
���.
��� ��� 166 ���� �� ���� �� �� �� ��� ��� ���
���.
4. ����: �� � ���� ������. �� � ���� ���� � ��
�� ���� � ���� �� ��� �� ����. � �� � �
��� ��� �� �� ��� ��� � ���. Tivoli storage manager
� ��� � ���� �� �� db2adutl ����� ��� � �
240 ��� �� ���� ��� ���
![Page 251: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/251.jpg)
��� ��� � ���. DB2 ACS(Advanced Copy Services)� �� �� �
��� db2acsutil� ��� ��� � �� �� ��� � ���.
IBM Tivoli Space Manager �� ���� �� ���� ���� ��
� �
Tivoli Space Manager HSM(Hierarchical Storage Manager) ���� �����
���� ��� ��� �� ����� ��� �� �� ����� � ���
� ��� �������.
�� ������, �� ���� ��� ������ �� � ���� ��
�� ����. HSM� ��� ���� �� ����� ��� �� �
����.
SMS �� ����� ��� �, ��� ��� ��� ���� �����
��� ��� �����. ��� ���� ��(��� ���)� �� ����
� ���� �� �� ���.
DMS �� ����� ��� �, ���� ��� ��� �����. � �
�, �� ����� �� ��� ��� ��� �� ����� � ���.
EVERY �� ��� CREATE TABLE �� �� �, NO CYCLE �� ��
� �� �� IN �� ��� �� ���� �� ���� ��� ��� ��
����� �����. �� � �� ���.
1
CREATE TABLE t1 (c INT) IN tbsp1, tbsp2, tbsp3 NO CYCLEPARTITION BY RANGE(c)(STARTING FROM 2 ENDING ( 6 EVERY 2);
�� �� ��
������� ��� ���� �� ����� ��� �� �� ���� � �
���. ������� � �� �� �� �� ��� �� ���� �
�� �� �� �� ��� ���� �����. DB2� ������� ����
�� ����� �� � �� ��� �� �� ��� ��� �� ������
�� ������.
��� �� ��� ����� ��, ����� ��
AUTOMAINT_SET_POLICY ��� ���� ���� ��� �� �� �
�� � ���.
v ��� �� ��� ����� ��� ��� �� �� ����� ��� �
�����.
� 11 � 241
![Page 252: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/252.jpg)
1. �� ���� ������ �� �� ��� ��� ��� � �� Health
Center�� �� �� ����� ������ ����� ��� ��� �
�� �� �� ���� �� ���� ���. � ��� �� ����
��� ������.
2. � ����� �� �� �� ��� �� BACKUP ����� ��� �
� ���� ��� ��� � ���.
v ������ ��� �� �� ����� ��� �� � �� ON
�� �����.
– AUTO_MAINT
– AUTO_DB_BACKUP
v AUTOMAINT_SET_POLICY ��� ���� ���� ��� �� ��
����� ��� ������.
1. � ��, �� ��� �� ������ � � �� �� ���
�� ���� �� XML ��� ������.
SQLLIB/samples/automaintcfg ���� �
DB2DefaultAutoBackupPolicy.xml��� � ��� ���� ���� ��
����� ����� XML� ������.
2. ����: �� XML ��� ���� XML �� ��� ������.
3. �� � �� ��� AUTOMAINT_SET_POLICY� ������.
– ���� ��: AutoBackup
– �� XML ��: �� XML �� ���� ���� BLOB �� �� XML
��� ���� ��� ��.
AUTOMAINT_SET_POLICY ��� ���� ��� ��� � ��� ��
� 6 4 ���� �S Y S P R O C . A U T O M A I N T _ S E T _ P O L I C Y ��
SYSPROC.AUTOMAINT_SET_POLICYFILE� ��� ���� ���� � �
�� ��� ������.
� ������ �
������� ����� ��� ���� �� ����� ��� �� �� ��
�� � � ���. �� ������ �� �� � � �� ������ �
� ��� �� ����� � DBA� � ������ � �� ���� �
�����. �� � � �� ��� ��� � �� ��� ��� ���
�.
v �� ������ �� �� �� ����.
v ��� �� � �� �� ��� ��� �� ��� ���.
242 ��� �� ���� ��� ���
![Page 253: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/253.jpg)
v ��� � �� ��� � �� �� ��� ��� 4KB ��� ��� ���
(���� �� ����).
��� ���� �� �� �� ��� ���� ��� ���� ������. �
���� ��� �� ������ � �� � �� ��� ���� ��
� � ���.
� ��� ��� � ������� �� ���(���� ��), �� ����
�� �� ��� �� ���� �� ��� � ���. � � ��� ���
� �� �� ����. �� ������ �� ��, ��, TSM(Tivoli
Storage Manager) �� DLL �� ��� �����.
�� ��� Health Center� �� ���� �� ���� �� ��� ��� �
���.
v � ��� � � �� �� �� ��� �
v � ��
v ��� �� ���� � �
���� �� ����, �� � �� �� ���� �� ���� ���
����� ����� � ���� �����. � � � � ���� ���
��� �� ����. � ���� �� � �� �� �� ���� ��
� ���� ��� ���� �� �� ����.
�� ������ � �� auto_db_backup auto_maint ������ �� �
�� ��� �� � �� �� ����� �� � ���. ����
������ ��� ��, ������ �� � �� �� ������ ����
� �� ��� ������ ����� �� ������ �� �����.
�� AUTOMAINT_SET_POLICY AUTOMAINT_SET_POLICYFILE��� �
� ��� ���� ��� � ��� ��� �� �� ��� �� ���.
�� �� ���
� �� ��� �, DB2� � �, � �� �# �� �� ��� ��
���� �����. �� �� �� ���� � �� �, �� �� ����
� ������ ��� ��� ���. ��� ����� �� �� ���� �
� �� UTIL_HEAP_SZ �� � �� ��� �� ��� ��� �� ���
���. �� � �� ��� � ���� ��� ����� ����. �
� BACKUP DATABASE � �� �� ���� ���� ��� DB2�
�� �����.
v WITH num-buffers BUFFERS
v PARALLELISM n
� 11 � 243
![Page 254: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/254.jpg)
v BUFFER buffer-size
� �� � ��� ���� ��� DB2�� �� ��� ��, � ����
����� �� ���� � � �� ���. ��� �� ��������� �
��� ���� ��� ��� � � ���. ��� ��� ��� ���
�� ��� ���� ���� ��, �� �� ���� �����. �� ���
������ ��� ��� �� �� ���� �� � � �� �����.
�� � �� ��� � ��� ��� ��� �� � ��� ��� ��
��� � ���.
v �� ���� �� ������.
BACKUP DATABASE �� TABLESPACE ��� ��� �������
��� �( ��� ��)� � ���. �� �� �� �� �����
� �� ���, �� � ��� � �� �(LOB) ��� ��� ���
� � � ���.
v ��� �� ���� �� ����� BACKUP DATABASE ��
PARALLELISM � �� �� �����.
PARALLELISM � �� �������� ���� �� ��� � � �
� ���� ���� �� ��� ��� �� ���� �� �����. ��
�� �� ���� � �� ����� �����, PARALLELISM �
�� � ��� �� ���� ��� � �� ���� ��� ����. �
� �� ����� �� ��� �� �� � ���. ��� ����
�� ����� �� CPU ��� � �����.
v � � ��� �����.
���� � � ��� �� ���� Extent �� ��� 1���� �� �
���. Extent ��� �� � � �� ����� ��� �� ����
Extent �� ��� 1���� �� �� ������.
v � �� �����.
� �(�� ��) �� � � �� �� � �� ��� � � ��
�� ���� ���� ��� ����.
v � � � ���� ������.
244 ��� �� ���� ��� ���
![Page 255: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/255.jpg)
��� ���� � � � ��, �� � �� ��
���� �� ��� ������ ��� ����� ��� ���� � �
��. �� ����� �� �� ������ �� ���� ���� ���� �
�� �� ����� ��� �����. �� �� ������ �� ����
�� ������ �� �� � ���� �� �����. ���� ��� ��
(�, ��� � �� ��)� ��� � �� ��� ���� � ���.
� ����� ����� SYSADM, SYSCTRL �� SYSMAINT ��� ���
� ���.
�� �� � � ����� ���
�� ����� ��� �� ��� ��� � �� �� ����� ��� �
�� � ����.
�� ����� ��� �� �� ����.
v EXPORT
v ONLINE INSPECT
�� ����� � ����� ��� �� �� ����.
v ONLINE CREATE INDEX
SMS ���, ��� �� �� ��� �� ALTER TABLE ���
�� �� ��� ����. ��� �� ��� �� ��� �� ���
� ��� �� �� ��� �����.
DMS ���, ��� �� �� ��� �� ��� ��� ��� �
�� � ���. �� �� �� ��, ��� �� ���� �� ��� �
� ��� ��� � �� ����� ���� � ��� ���.
v ONLINE INDEX REORG
��� �� ����� ��, SMS ��� ��� �� ���� ALTER
TABLE ��� �� ��� �� �� ��� ����. ��� �� �
��� �� ��� �� ���� ��� �� �� ��� �����. �
� ��� �� ��� �� �� �� ��� ��� Quiesce�� ��� �
� ���� Z �� �����. ��� ALTER TABLE �� Z ��
�� ���� �� ��� �� ��� ���� ��� ��� ���.
DMS ���, ��� �� ��� ��� �� ��� ��� � ��
�.
� 11 � 245
![Page 256: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/256.jpg)
�� ��� �� ���� �� �� ��� ��� Quiesce�� ��� �
� ���� Z �� �����.
v REBALANCE
��� � ��� ����� ��� �� �� �� ��� �� ��� �
���� ������ ���� ���� ����.
v IMPORT
��� ����� IMPORT � REPLACE ��� �� ��� ��� ��
�� ��� �� �� ����. � ��, ���� ���� Z �� �
�� ��� �� ��� ���� ��� ���.
v ALLOW READ ACCESS LOAD
ALLOW READ ACCESS �� �� LOAD � COPY NO ��� ��
�� � ��� �� �� ��� ����. � ��� � ����� �
�� ���� ��� �����, ���� � ��� ��� �����.
ALLOW READ ACCESS �� �� LOAD � COPY YES ��� ��
�� � �� ��� ��� �� ��� �� �� ����. SMS �
��, ����� ��� ��� � �� ���� �� �� � �� ��
��� � �� � � �� � � ���. DMS ���, � ����
� � ���� �� ″Internal-B″(OLB) � �� ����� �� ��
� � �� � � ���. ����� ��� �� ������ ��� �
���, �� ����� ���� �� � ����� �� ���� ��� �
��� ��� ���� � �� ���.
v ONLINE TABLE REORG
��� �� ���� �� ��� ��� �� �� �� � ��� � ���
�. ���� �� ���� ����� ��� �� ���� �� ����
�� ��� �� ���� � � ���.
��� �� ���� �� ��� ����� ����� �� DMS �� �
���� ��� �� ��� � ���. �� ���� ��� �� ��
� � �� � � ���.
��� �� ���� �� ��� ����� ����� �� SMS �� �
���� ��� �� ��� � ����. � � ��� �� �� ��
���.
v Z �� ��� DDL( : ALTER TABLE, DROP TABLE DROP INDEX)
��� DMS �� ���� �� Z �� ��� DDL� �� ����.
246 ��� �� ���� ��� ���
![Page 257: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/257.jpg)
��� SMS �� ���� �� Z �� ����� ��� ���.
v RUNSTATS(�� � �� �)
Runstats� ��� ���� �� ����� SMS �� ����� ��� �
��� ��� � � � � ���� . �� S M S �� � ����
SYSIBM.SYSTABLES� � �� runstats ��� �� �� ���
� ���� �� �� �� ���� ��, � �� ���� ���.
�� ����� ��� �� �� ��� ����.
v REORG TABLE
v RESTORE
v ROLLFORWARD
v ONLINE BACKUP
v ALLOW NO ACCESS LOAD
v SET WRITE
�� �
� 1
�� �� ������ SAMPLE� � � �� TSM ���� ��� ���
TSM �� ����. � ����� ��� � �� ����. �� �
� ��(4KB ��� �)� �� �� � ��� �� �� �� ��� �
���. �# �� � �� ���� ��� �� �� ���� �� �� �
� ���� �� ��� ���.
db2 backup database sample use tsm open 2 sessions with 4 buffers
db2 backup database payroll tablespace (syscatspace, userspace1) to/dev/rmt0, /dev/rmt1 with 8 buffers without prompting
� 2
��� �� �� ������� � �� � �� ����. � �� ��
���� � ��� � ���(�) � �� �� ��(��) � ��� �
����.
(Sun) db2 backup db kdr use tsm(Mon) db2 backup db kdr online incremental delta use tsm(Tue) db2 backup db kdr online incremental delta use tsm(Wed) db2 backup db kdr online incremental use tsm(Thu) db2 backup db kdr online incremental delta use tsm(Fri) db2 backup db kdr online incremental delta use tsm(Sat) db2 backup db kdr online incremental use tsm
� 3
� 11 � 247
![Page 258: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/258.jpg)
Windows ���� �� ����� � �� ����� ��� �����.
db2 backup database sample to ₩₩.₩tape0
248 ��� �� ���� ��� ���
![Page 259: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/259.jpg)
� 12 � ��
�� ����� ��� ���� � ��� �� ��� to recover a database
to a specified time, based on information found in �� ���� ���� ��
� ��� ��� ��� ���� ������� �����. � ����� ���
� ������� � ���� �� �� �� ��� �� �����. ����
� � ��� � ���� ��� �� �� �����.
�� ����� ��� RESTORE DATABASE ��� ���� ����.
v TABLESPACE tablespace-name. �� ���� ���� �� ���� ��
��.
v INCREMENTAL. �� ���� �� ���� ����.
v OPEN num-sessions SESSIONS. TSM �� �� �� ��� �� ��� ��
� �� �� ��� � ����.
v BUFFER buffer-size. ���� �� ���� �� ��� �� � ���
�.
v DLREPORT filename. �� ���� �� ��� �� ��� ��� � ���
�.
v WITHOUT ROLLING FORWARD. ������� ���� ���� � ��
� ��� �� ��� �� ��� ��� � ����.
v PARALLELISM n. ���� �� � �# �� ��� ��� � ����.
v WITHOUT PROMPTING. ���� �� ���� �� ���� ��� � �
���.
�� �� ������ �� REBUILD ��� ��� � ����. ��� �� �
���� �� ���� ��� � ��� ��� ������ � ���� ��
� �� �� ��� REBUILD ��� ���� �����.
��� ��
�� ���� ���� ��� ��� ��� ������� ��� ���� �
���� RECOVER DATABASE � ������.
� ��� �� �� �� ���� �� �� �� RECOVER DATABASE
� ��� ��, �� ����� ���� ��� ����� �� �� �� ��
� ����� �����. �� ����� ���� ��� ������ �����
��, RESTART ��� �� RECOVER DATABASE � �� ��� �
© Copyright IBM Corp. 2001, 2009 249
![Page 260: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/260.jpg)
� ����� ��� �� � �� �� ��� ����� ����. API� �
� �� �� iRecoverAction ��� � ��� �� DB2RECOVER_RESTART
� ��� ��� �� ����� ���� ��� ������ ����.
RECOVER DATABASE � ���� �� �� ������ �� ��� � �
���. RECOVER DATABASE � � �� ���.
��� ������� �� ��� ���. ������ �� ����� ��
�� ��� ������� �� � � �� ��� �� � ����.
������� �� �� ��� � ���.
� ���(CLP) �� db2Recover API� �� �� ����� ��� � ��
�.
�� � CLP� �� RECOVER DATABASE � ���� ��� ���
�.
db2 recover db sample
�: ���� ������ ���� �� ����� ������� ���� ���
�� ���� ���.
db2adutl� ��� ��� ��
�� � db2adutl � logarchopt1 vendoropt ������ �� � ��
��� �� �� ��� ���� ��� ����.
�� � �� �� 1� ��� bar�� AIX� �� ����. � ��� ���
� roecken���. bar� ������ ��� zample���. �� 2� ��� dps
���. � �� �� AIX� �� ��� regress9� ���� ���.
PASSWORDACCESS = generate
��� 1
1. ��� TSM�� ������� ������� �����. zample ����
��� ������ �� � � logarchmeth1� ������.
bar:/home/roecken> db2 update db cfg for zample using LOGARCHMETH1 tsm
�� ��� �����.
DB20000I UPDATE DATABASE CONFIGURATION ��� �������.
�: ������ ��� ���� ��, ������� ���� �� ���
� �� ���.
2. ������� ��� ������.
250 ��� �� ���� ��� ���
![Page 261: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/261.jpg)
db2 force applications all
3. � ������� ��� ������ ������.
db2 list applications
�� ���� ���� ���� ��� ���� ���� ���.
�: ���� ������ ����� � ������ ���� � � ��
� ��� ���.
4. ������ �� ������.
db2 backup db zample use tsm
��� ��� ��� �����.
��� �������.� �� ���� �� ����� 20040216151025���.
�: ���� ������ ����� � ������ ���� � � ��
� ��� ���. ������ ����� � ��� ���� ��� ���
� �� ���� � � �� �� ����� �� �� ����. ��
� ��� 232 ���� �� ���� ������.
5. zample ������� � � ������ ��� ��� ������.
6. ���� � ��� ������. � ��� a ��� �, ���� mr�
�� �� �� ��� � ASCII ���� �����. COPY YES ���
���� ���� ��� ���� �� ���� USE TSM ��� ��� ��
� Tivoli Storage Manager� �� �����.
�: ������� � ��� ��� �� �� ���� COPY YES ���
��� � ���. �, logarchmeth1 ������ �� � �� USEREXIT
�� LOGRETAIN�� �� ���.
bar:/home/roecken> db2 load from mr of del modified by noheader replaceinto a copy yes use tsm
����� �� ����� ���� �� ��� ���� �����.
SQL3109N SQL3109N ����� �� �� "/home/roecken/mr"�� ���� ���������.
SQL3500W ����� "02/16/2004 15:12:13.392633"� "LOAD" ��� �� ����.
SQL3519W ��� �� �� ��. �� ��� �� = "0".
SQL3520W ��� �� ��� ������.
SQL3110N ����� ��� ������. �� ����"1"� � �����.
SQL3519W ��� �� �� ��. �� ��� �� = "1".
� 12 �� 251
![Page 262: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/262.jpg)
SQL3520W ��� �� ��� ������.
SQL3515W ����� "02/16/2004 15:12:13.445718"�"LOAD" ��� �� ����.
�� � � = 1��� � � = 0��� � � = 1�� � � = 0��� � � = 0���� � � = 1
�� ��� � ���, ��� �� �� ��� ��� �� ��� TSM
� � ���. zample ������� � ��� ��� �� ��� �
���.
bar:/home/roecken/sqllib/adsm> db2adutl query db zample
�� ��� �����.
Retrieving FULL DATABASE BACKUP information.1 Time: 20040216151025 Oldest log: S0000000.LOG DB Partition Number: 0Sessions: 1
Retrieving INCREMENTAL DATABASE BACKUP information.No INCREMENTAL DATABASE BACKUP images found for ZAMPLE
Retrieving DELTA DATABASE BACKUP information.No DELTA DATABASE BACKUP images found for ZAMPLE
Retrieving TABLESPACE BACKUP information.No TABLESPACE BACKUP images found for ZAMPLE
Retrieving INCREMENTAL TABLESPACE BACKUP information.No INCREMENTAL TABLESPACE BACKUP images found for ZAMPLE
Retrieving DELTA TABLESPACE BACKUP information.No DELTA TABLESPACE BACKUP images found for ZAMPLE
Retrieving LOAD COPY information.1 Time: 20040216151213
Retrieving LOG ARCHIVE information.Log file: S0000000.LOG, Chain Num: 0, DB Partition Number: 0,Taken at: 2004-02-16-15.10.38
7. �� �� ��� ����� �� ��� ����� bar ��� � ��
�� � ��� ��� ��� ���. � ��� �� dps� ���
regress9� ���� ����.
bar:/home/roecken/sqllib/adsm> db2adutl grant user regress9on nodename dps for db zample
�� ��� �����.
Successfully added permissions for regress9 to access ZAMPLE on node dps.
252 ��� �� ���� ��� ���
![Page 263: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/263.jpg)
db2adutl grant ��� �� ����� �� � ������.
bar:/home/roecken/sqllib/adsm> db2adutl queryaccess
�� ��� �����.
Node Username Database Name Type--------------------------------------------------------------DPS regress9 ZAMPLE A--------------------------------------------------------------Access Types: B - backup images L - logs A - both
PASSWORDACCESS = �� ��
��� 2
�� 2 dps� �� ��� �����. zample ������� � dps���
db2adutl ��� �� �� �����.
dps:/home/regress9/sqllib/adsm> db2adutl query db zample--- Database directory is empty ---Warning: There are no file spaces created by DB2 on the ADSM serverWarning: No DB2 backup images found in ADSM for any alias.
dps:/home/regress9/sqllib/adsm> db2adutl query db zample nodenamebar owner roecken
--- Database directory is empty ---
Query for database ZAMPLE
Retrieving FULL DATABASE BACKUP information.1 Time: 20040216151025 Oldest log: S0000000.LOG DB Partition Number: 0Sessions: 1
Retrieving INCREMENTAL DATABASE BACKUP information.No INCREMENTAL DATABASE BACKUP images found for ZAMPLE
Retrieving DELTA DATABASE BACKUP information.No DELTA DATABASE BACKUP images found for ZAMPLE
Retrieving TABLESPACE BACKUP information.No TABLESPACE BACKUP images found for ZAMPLE
Retrieving INCREMENTAL TABLESPACE BACKUP information.No INCREMENTAL TABLESPACE BACKUP images found for ZAMPLE
Retrieving DELTA TABLESPACE BACKUP information.No DELTA TABLESPACE BACKUP images found for ZAMPLE
Retrieving LOAD COPY information.1 Time: 20040216151213
Retrieving LOG ARCHIVE information.Log file: S0000000.LOG, Chain Num: 0, DB Partition Number: 0,Taken at: 2004-02-16-15.10.38
� 12 �� 253
![Page 264: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/264.jpg)
zample ������� �� dps ��� ���� ����.
1. zample ������� dps ��� ��������.
dps:/home/regress9> db2 restore db zample use tsm options"'-fromnode=bar -fromowner=roecken'" without prompting
�� ��� �����.
DB20000I RESTORE DATABASE ��� �������.
�: zample ������� �� dps� ����, OPTIONS � �� ���
� ������ �� � � vendoropt� �����. � �� � �� �
�� ���� �� � OPTIONS � ��� �����.
zample ������� � � ��� �� � ��� ����� �� ���
�� � ��� �����. ��� �� � ��� ��
dps:/home/regress9> db2 rollforward db zample to end of logs and stop
�� ��� �����.
SQL4970N "0" ���� �� ��� ���� "ZAMPLE" ������� ��� ��� ��� ���(�� � �� �� ��)� ��� �����.
2. � ��� ����� �� ���� �� ��� ��� ��� ��� ���
logarchopt �� ��� ���(� ����� logarchopt1 ������ �� �
�).
dps:/home/regress9> db2 update db cfg for zample using logarchopt1"'-fromnode=bar -fromowner=roecken'"
3. � ��� ����� �� �� ���� ��� � ��, vendoropt ����
�� �� � �� �� ���.
dps:/home/regress9> db2 update db cfg for zample using VENDOROPT"'-fromnode=bar -fromowner=roecken'"
4. zample ������� �� � ���� � ���.
dps:/home/regress9> db2 rollforward db zample to end of logs and stop
�� ��� �����.
� ��� ��
�� ������ �� = zample��� ��� �� � = 1
�� �� = 0� ��� �� = not pending��� � �� �� =��� �� �� = S0000000.LOG - S0000000.LOG�� ���� �� � = 2004-02-16-20.10.38.000000 UTC
DB20000I ROLLFORWARD ��� �������.
254 ��� �� ���� ��� ���
![Page 265: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/265.jpg)
PASSWORDACCESS = ���� ��
PROMPT ����� �� ��� �����(, �� �� ��� ��� TSM
�� �� ��).
db2adutl� ��, dsm.sys ��(Windows �� ���� dsm.opt ��)� ���
� NODENAME bar(bar� �� ��� �����)� � �� ������.
dps:/home/regress9/sqllib/adsm> db2adutl query db zample nodename barowner roecken password *******
�� ��� �����.
Query for database ZAMPLE
Retrieving FULL DATABASE BACKUP information.1 Time: 20040216151025 Oldest log: S0000000.LOG DB Partition Number: 0Sessions: 1
Retrieving INCREMENTAL DATABASE BACKUP information.No INCREMENTAL DATABASE BACKUP images found for ZAMPLE
Retrieving DELTA DATABASE BACKUP information.No DELTA DATABASE BACKUP images found for ZAMPLE
Retrieving TABLESPACE BACKUP information.No TABLESPACE BACKUP images found for ZAMPLE
Retrieving INCREMENTAL TABLESPACE BACKUP information.No INCREMENTAL TABLESPACE BACKUP images found for ZAMPLE
Retrieving DELTA TABLESPACE BACKUP information.No DELTA TABLESPACE BACKUP images found for ZAMPLE
Retrieving LOAD COPY information.1 Time: 20040216151213
Retrieving LOG ARCHIVE information.Log file: S0000000.LOG, Chain Num: 0, DB Partition Number: 0,Taken at: 2004-02-16-15.10.38
1. ������� ��� �� � zample ������� ������. zample �
������ �� ���� � ��� ������ ��� ���� �� ���
��� � ���.
dps:/home/regress9> db2 create db zample
2. zample ������� ������ �� � � tsm_nodename� �����
�.
dps:/home/regress9> db2 update db cfg for zample using tsm_nodename bar
3. zample ������� ������ �� � � tsm_password� �����
�.
� 12 �� 255
![Page 266: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/266.jpg)
dps:/home/regress9> db2 update db cfg for zample usingtsm_password ********
4. zample d������� ��������.
dps:/home/regress9> db2 restore db zample use tsm options"'-fromnode=bar -fromowner=roecken'" without prompting
���� �� ����� ���� ��� ����.
SQL2540W ����� �������, ��� �� ���� ���� �������� ���� �� � "2539"�(�)�������.
��, � � � ��� ����� ��� �� ��� �� � ����.
dps:/home/regress9> db2 rollforward db zample to end of logs and stop
�� �� ���� �����.
SQL1268N "0" ���� "ZAMPLE" ������� �� �� �� "S0000000.LOG"� ��� �� -2112880618" �� ���� � ��� ��� �������.
5. ������ ���� �� ������ �� ��� �����, TSM ���
��� �� �� ��� ��� �� ���. � tsm_nodename �� �
�� ��� ���.
dps:/home/regress9> db2 update db cfg for zample using tsm_nodename bar
6. tsm_password ������ �� � �� ��� ���.
dps:/home/regress9> db2 update db cfg for zample using tsm_password *******
7. logarchopt1 ������ �� � �� ���, � ��� ����� �
�� �� ��� �� � �� � ���.
dps:/home/regress9> db2 update db cfg for zample using logarchopt1"'-fromnode=bar -fromowner=roecken'"
8. �� �� ��� ��� � �� vendoropt ������ �� � �� �
�� ���.
dps:/home/regress9> db2 update db cfg for zample using VENDOROPT"'-fromnode=bar -fromowner=roecken'"
9. ������ �� � �� ���, ������� � ���� � ���.
dps:/home/regress9> db2 rollforward db zample to end of logs and stop
zample ������� ROLLFORWARD QUERY STATUS � ��� �
����.
� ��� ��
�� ������ �� = zample��� ��� �� � = 1
�� �� = 0
256 ��� �� ���� ��� ���
![Page 267: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/267.jpg)
� ��� �� = not pending��� � �� �� =��� �� �� = S0000000.LOG - S0000000.LOG�� ���� �� � = 2004-02-16-20.10.38.000000 UTC
DB20000I ROLLFORWARD ��� �������.
��� ��� ��
��� � ��� ���� ���� ��� ��� � ���. � ����
��� ��� �� �� �� �� �� ��� �� �� ��� ���. �
����� ���� �� ��� � ��� ���� �� � ���� ���
��� � ��� �� ��� �� ���� ��� � ���. ������
� � �� � �� ��� �� �� � �� �� ��� ���� �� ��
���. ��� �� �� ��� �� ���� �� ���� � ��� �
�� ��� ��� �� ���� ��� � ���. ��� ������ ��
���� � � � ������� �� �� ����.
��� ��� �� ���� ��� � �� ������ DROPPED
TABLE RECOVERY ��� �� � ���. ��� �� ���� �� ��
� ALTER TABLESPACE�� ��� ��� � ���. DROPPED TABLE
RECOVERY ��� �� ������ � � �� �� ����� �����.
�� � ����� ��� �� � �� ��� � ���
SYSCAT.TABLESPACES ���� ��� DROP_RECOVERY ��� ��� �
���.
��� �� �� ��� �� ����� ��� � ��� ����. ��
������ ��� �� ��� ���� ���� ��, CREATE TABLESPACE
�� ��� � DROPPED TABLE RECOVERY ��� ���� OFF� ��
�� ALTER TABLESPACE�� ��� �� �� ����� � ���
�� ��� �� �� � ���. ��� �� �� �� ��� �� ��
��� ��� ���� ��� � �� ��� ��� � � � �� � ���.
DROP TABLE�� �� ����� ��� �� ��� �� �� ���
� ��� � �� � (��� �� �)� �� ��� �����. �� ��
���� ��� ��� ����� � ��� � � ��� ���� � � �
����.
���� ��� ��, �� ��� �� ����� ����� �� ���
� ��� �� �� �� �� � ���� ��� �� ��� �� ��
���. ���� ��� � ��� ��� �� �� ��� �����. �
�� ��� ��� � ��� ���� ����� �����.
��� ���� �� �� ��� ��� � � �� ����� ���. �
�� ��� ��� � ����.
� 12 �� 257
![Page 268: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/268.jpg)
v DROPPED TABLE RECOVERY ��� �� ��� ��� � ����.
v � ��� �� ����. (���� ����� ����� ���� ���
�.) ��� ��� ��� � �� ��� � ���� �����. � �
��� ��� ��� ��� ��� ��� ��� �� ��� ��� �
���.
v XML ���. XML ���� ���� ��� ��� ����� ���� �
�� � ���� �� ���.
��� ��� � reorg �� ��� �� ��, ���� ��� CREATE TABLE
DDL� ��� ��� DDL� � �� ���� ����. ��� ��� � ��
REORG � ALTER� ���� �� ��� �����, ���� ���
CREATE TABLE�� � ALTER TABLE�� �� ���� ��� ���
�����.
��� ���� GRAPHIC �� VARGRAPHIC ��� ��� �� � ���
� ���� ��� � ���. � ���� ����� IMPORT �� LOAD
� usegraphiccodepage �� �� ���� ��� ���. � ��� LOAD
� ��� ���� ���� �� �� �� �����.
� �� ��� ��� ��� ��� � ���. ��� ��� ��� ��
� ��� � ���.
1. LIST HISTORY DROPPED TABLE � ��� ��� ��� ��
���. ��� �� ID� � ID ��� �����.
2. ��� ���� �� ��� ������ �� �� ���� �� � �
��� ��������.
3. �� ���� ���� ��� ��� ���� ���� ������. �
���� � ������ ����� ��� ���� ������ ��
�� ��� ���. � ���� ��� ��� ������ �����
� ���� �� ���� �����. ��� ������ NODEnnnn�� �
�� �����, nnnn� ������ ��� �� �� ��� ����. �
����� ���� ���� ��� ��� �� ���� �� � ���
��� data�� �� ������ �������.
:
₩export_directory₩NODE0000₩data.
4. ROLLFORWARD DATABASE �� RECOVER DROPPED TABLE �
�� ��� ��� ��� �� � ���� � �������. �� ��
� �� � ���� �� ���� �� ������� � ���
� ��� ���� �� ����.
5. �� ���� ���� CREATE TABLE�� ��� ��� �������.
258 ��� �� ���� ��� ���
![Page 269: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/269.jpg)
6. � ��� � �� ����� �� ���� ��� �������. ��
� �� � ��� reorg �� ��� �� ��, CREATE TABLE DDL
� ���� ��� ��� ���� ����� ��� � � ���.
� ��
��������� � �� �� � ��(UOW)� �� �� ����� �
���. � ��(UOW)� �� � �� � ����� �� ��� ��
������� ���� �� �� ��� ��� �� ���. � ���
������� ��� � �� �� ��� �� ���� �������. ��
�� � ��� ���� ���� � ��� �� � ���� � ��� �
�� ���(�� 17). ������� ��� � �� �� ���� ″��� �
�″��� �� ��� �����.
� �� ��� ������ �� ������ �� ����� ������ �
�� �� �� �� ���� �� ����. �� � ��� ����� ��
�� 17. � ��(UOW) ��(� ��)
� 12 �� 259
![Page 270: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/270.jpg)
����� �� � ��(UOW)� �������� ��� ��� �� ���.
� �� �� ���� ������� ��� ���. � �� ��� ��� �
���� ��� ���.
v ���� �� �� �� ��. �� �� � ��� ������ �� ���
� ������ ���� �����.
v �� � �� ��, CPU �� ��� �� �� ���� �.
v DB2� ���� �� �� �� ��.
v ������� ���� �.
������ �� ����� ��� � ��(UOW)� ���� ����� ��
� �� ���(autorestart) ������ �� � �� ON�� �� ����
�. �� ������. �� ��� ��� ���� ���� autorestart ����
�� �� � �� OFF� ����. ������ ��� �� �� RESTART
DATABASE � ��� ���. ��� �� ������ ���� ����
� �� � ��� ����� RESTART DATABASE � WRITE RESUME
��� ��� ���. ������ ��� ��� ���� �� �� ��� ��
���.
� ��� ��� ��� �� ������(�, logarchmeth1 �� � �� OFF
� ��� ��)� ���� �� �� ����� ���� � �� � �
�� ��� �� �� ����� ���� ��� �� ��� ��� ����
� ����. � ��� �����. � ��� ��� ������� ��
�� ����� ���� � �� ������� � � �� � ���.
��� ���� ��� �� ����� ��� ����� ���� �� ���
�� �� � ��� �� � ��� ���.
��� ��� ��� ��
�� �� ������ ���� � �� �� ��� ���� ���. ��
��( : ��� ��) �� ��( : ���� �� �� ���� �� ���)
��� �� ���� ��� � ���.
�� �� ����� ��� ���� ���� ������� ���� � �
���. ��� ���� ��� � �� �� ���� �� �� �� �� ��
� �� ����.
v ������ ����
v ���� �� ���� ����
�:
1. ������� � ���� ��� �� �� ��������� �� �
��� ����� ����.
260 ��� �� ���� ��� ���
![Page 271: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/271.jpg)
2. ���� �� ����� ������ �� �� �� � ��� ���
��� ���.
�� �� ����� ��� ���� ��� �� �� DB2��� �� �
�� ������� �� ��� ���� ���.
�� �� ����� �� �� �� ����� �� ������� ��
� � �� �� ����� ��� ���. ���� � �� �� ����
� ��� � �� �� �� ����� ��� �� ������ ��� ��
��� � ���. ��� �� ���� �� �� ����� ��� � ��
�. ��� �� �� ����� ���� ��� ����� �� ��� ��
����� ���.
v ������ �� ������ �� ���� �� � � indexrec� RESTART
� �� �� ������ ��� � ��� �� � ��� ���� �
��. �� ���� �� ��� ���� ���.
v �� �� �� ������ ���� ��� � � �� indexrec �� �
�� ACCESS� �� ��� ��� ��� ���.
�� ��� �������� ��� ��� ��
� ��� ��� � �� �� ����� ����� �� ���� � ��
��. � ��� �� ��� ���. �� ���� �� �� ��� ��� �
� �� ����� ���� ������� ����� ��� � �����. �
� ���� �� �� �� ����� ��� � ��� ��� �������
�� ����. �� �� ����� ���� �� ��� ��� �� ��
�� ������.
�� �� ����� �� ��� ��� �� ��� � ��� �����
�.
v ��� 1
1. �� ���� �� �� �� ���� ������.
2. �� �� �� ���� � ��� ��� �����.
�: � ��� ��� � �� ����� ������ �� ��� ���
� �����.
v ��� 2
1. �� ���� ��� �� �� �� ���� ������.
2. �� ���� ���� �� ������.
3. �� �� � ���� �� ���� � ��� ��� �����.
� 12 �� 261
![Page 272: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/272.jpg)
�� ��� �������� ��� ��� ��
� ��� ����� �� �� ����� � � �� �� �����
���� ���� ������� ����� ���� � ���. �� ��� �
�������� �� �� ����� ���� �� ��� ��� ���� �
���. ���� �� �� ����� � ���� �� ��� ���� ��
��.
�� �� ����� � ������� ������ ��� ������.
1. ��� �� ������ ��� ��� ������. �� �� ����
� �� ���� �����. ���� ��(SQL0290N), �� �� �� ���
� �� �� �� ����� �� �� �����.
2. � �� �� ����� ����� ��, �� ������ ��� ��
� ��� DROP PENDING TABLESPACES ���� � �� �� �
���� ������. �� �� ����� DROP PENDING
TABLESPACES �� ���� ��, �� ����� �� �� ��� �
��� �� �� �� � �� ����� ��� ���.
��� ��� ��� �� ����� ���� �� �����. �� ��
����� DROP PENDING TABLESPACES �� ���� �� ��, �
����� ��� �� SQL0290N� �� �����.
�: DROP PENDING TABLESPACES �� �� ���� ��� ���
� �� �� ����� �� �� ��� � �� ����� ����.
�� ����� ��� �� �� �� ��� ��� ���� � ��� �
����.
3. ������ ��� ��� ���� ��, LIST TABLESPACES � ��
� �� �� ��� � �� ����� �����.
4. DROP TABLESPACE�� ��� �� �� ��� � �� ����
� ������. �� ��� ��� �� �� ����� �� �� ���
�� � ��� �� ����� ���� � ���.
5. �� �� ����� ���� ���� �� ���� �� ��� ��� �
���.
v �� ����(�� ���� �� ��) ������.
v RESTART DATABASE � �������.
v ������ ���� �� ������.
�� �� � ���
�� � '� �� ��� � ������� ��� ������ ���
������.
262 ��� �� ���� ��� ���
![Page 273: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/273.jpg)
v ��� ������� �� ���� ���� ��� ������ ����
��.
v RAID(Redundant Array of Independent Disks) ��( : RAID �� 5)� ��
����.
v ���� ������ ����, ���� ���� ��� ��� ���� �
� ���� �����. � ������ ���� ������� ����
�� � �� ���� ��� �� �� �����.
– �� �� ��� ��
– ��
– ��� �
– �� ��� ���� ���� ��
�� ���� ��
�� ��� �� ��� �� �� �� ���� �� �� ��� �� �
� �� ��� � ���. ����� �� ��� �� ��� ��� �
�� � ���.
�� ��� ��� �� RAID(Redundant Array of Independent Disks)�� �
�� ���. �� ��� �� �� �� ������ ��� ������ ��
��� �� ���. CPU� ��� � � ���� ��� �� ���� ��
��� �� ��� �� � ���. ���� �� ��� �� ��� ��
� �� ���� ���� ����� �� ��� �� �� �� �� ����
��� �����.
���� �� ��
���� �� ��� �� ��� CPU� ��� �� ����� �� ���
�� �����. � ��� ���� ��� ���� � ��� � ���
�� ���� ���� ��� � ��� �� ���� ������.
� ��� ��� � ��� RAID ����� �� ����� RAID
�� 1 �� 5� �� �����.
RAID �� 1� �� ��� �� ������ ���. �� ���� �� �
� ���� ��� � ���� � �� ��� ���(�� ��)� ����
�. �� ���� �� ���� ����� � �� ��� � �� �� �
��(2 � SCSI ���� ��)� �����. ��� �� �� �����. � �
��� ���� �� �� � �� �� �� ��� ����� �� �
� 12 �� 263
![Page 274: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/274.jpg)
��� � ���. �� ���� �� �� ���� ��� ��� ���� �
� �� �� � ���. �� �����. ��� � ���� �� ��
�� 2�� �����.
RAID �� 5� � ���� ��� ������ ��� ���� ����
�. ���� �� ����� �� �� ���� �������. ��� �� �
� �����. ���� �� �� �� ������ ��� ��� �� �
� ��� ��� ��� ���� �� ���� � ���. �� �� ��
� �� �� � � ����. RAID �� 5 ���� �� 3 � ��� ���
�����. ���� ��� �� ���� ��� ��� � �� �� ��
����. �� 5 � RAID �� 5 ��� �� ���� ���� 20%��
�.
RAID(RAID �� 0 ��) �� ��� ���� �� ��� ��� ��
��� ���� ��� ���� ���� � ���. � ��� �� ��"
�� ��� ��� ���� �� ��� ����� �� �� ��� �
� ��� �"� � ���. RAID �� 5� �� � � ���� ���
�� �� �� � ���� �����. ��� ��� �� �� �� �
�� �� ����.
����� ����� �� �� �� RAID �� 1 ���� �� �� ���
��� � ���. � ��� ���� � ����� ��� ��� ��� �
�� ��� �� �� ��� � ���. �� ����� mirrorlogpath �� �
�� ��� RAID �� 1 �� ����� �� �� ��� ������. �
��� ����(�� �� � ��� ��� ��� ��� ��� � ����) �
� �� �� �� ��� ���� �� �� RAID �� 5 ���� �� ��
��� ��� � ���. �� �� �� ���� �� �� ���� ���
��� ���� �� �� �� ���� � RAID �� 1 ���� �� �
�� ��� � ���.
�� �� RAID ��� � ���� ��� �� � ���� ������.
http://www.acnc.com/04_01_00.html
���� �� ��
����� �� ��� �� ���� �� ��� ���� ����� ��
�� � ��� ���� ������ �� �� ��� �� �����. �� �
���� �� ����� ��� CPU ��� ��� �����. CPU �� �
� �� ���� � �� ��� ����. ���� �� �� �� �� CPU
�� �� ���� �� ��� �� ���.
264 ��� �� ���� ��� ���
![Page 275: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/275.jpg)
���� ����� �� ����� �� ���� �����. ��� ���
� ����� ��� �� ���� ���� ���� ����� �� ��� �
�� $�� ��� � ���.
��:
�� ��� � �� �� ����� �� � � ������ ��� ��
� ���� ��� ���. �� ��� ���� �� ������ ���
��� �� �� ����� �� � ���. �� ����� �� ��
� ��� ��.
��� �� � ���
� �� �� � � ��� ��� � ����.
v DB2 ��� ���� �� �� �
v � ������ ����� ������ ��� � ��� �� ����
v ���� ������ ���� ������ ��� � � ��� � � ��
��
v ���� ������ ���� ��� �� ���
���� ������ ���� ��� �� ��
���� ������ ���� � ��� ���� ����� ��� ������
��� � � ��� �� � ������ ��� � ��� ����
�� ��� ��� ���.
v ��� ��� ��� � ��� ������ ��� ��� �� ��� ���
��.
v ��� �� � �� �� �� ������ ��� ��� �� ������
��� � ��� �����.
���� ������ ���� � ��� ��� ������ ��� ��
�� ����� � ���� ���� � �� ����� �� �����
��. �� ����� �� ������ ��� ��� �� ��� �
��� ���� � � �����. ������� � ��� COMMIT�� ��
�� �� ����� 2��� ��� ��� ����� ��� � ��� �
�����. � �� �� � �� ���� � ��� ��� � �� �
����� ��� �� PREPARE � � ����. ��� �� �� � ��
� �����.
READ-ONLY
� ��� ���� ��� ����.
YES � ��� ���� ������.
� 12 �� 265
![Page 276: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/276.jpg)
NO �� ��� ��� ��� ��� �� ��
� � ��� NO� ���� � ��� �����. � � ��� �� ��
�� � �� ��� �����.
� �� �� � �� ���� COMMIT �� ��� ���� YES� ��
� � �� COMMIT � � ����. �� � ������ ��� ��
���� � �� ���� COMMIT �� �� �����. �� ��
��� � � ��� � COMMIT �� �� ��� � ��� ����.
�� ��� ��� FORGET �� ��� �����.
�� ������ ��� ���� ��� �� ��
������ ��� �� �� �� ������ ��� �� ��� �����
� ��� �� �� � �� �����.
v � �� �� ������ ��� �� ������� �� ����
� �� �� ������ ��� ��� ������� ��� ��
(COMMIT� ���� ��) � ��� ���� �� �� ����� �
������. �� ����� COMMIT ��� � �� ��� ���� �
� ������� SQL0279N� ���� ������ � ����. � �
��� �� ����� � ��� ��� �� � �� ROLLBACK
� � ���� ������� SQL1229N� �����.
v �� �� ������ ��� �� ������� �� ���� �
� � ��� ���� �� �� �� �� �������� � ����
����� �������. � ��� �� ��� ��� �� ������ �
���� � ��� ��� �����. � ��� �� ��� �� ������
����� � ��� ����(Indoubt) ��� ���. �� ������
���� �� ������ ����� � ��� ����(Indoubt)�� ����
����. �� ������ ���� �� ���� �����.
v �� �� ������ ��� �� ������� ����( � ��
�) �� ������ ��� � �� �� �� ������ ��� �
� �� ���� ��� � �������� ���� ����� ���
����. �� ���� �� ������ ��� �� ROLLBACK �
� DISCONNECT ���� ����. �� ���� SQL0279� ����
� �� �� ������ ��� ��� � ��� ����(Indoubt) �
�� ����.
�� �� �� � � ��� � ����( : ���� �� � �� ��
�)� � � �� � ��� ����.
266 ��� �� ���� ��� ���
![Page 277: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/277.jpg)
��� ������ ��� ���� ��� �� ��
� �� ��� ������ �� ����� ������ ��� RESTART �
�� �� db2start � ��� ������ ���� ����� ������
�� ����� ���� � ���. ������ ���� ���� � ���
db2start� ��� �� ������ ����� ������ �� ����� �
��� � ���.
������ �� ����� ������ ��� �� ������ ���� �
�� ��� �� � ���. �� ��� ��� �� ��� �� ������
��� ��� � ��� ���� � ���.
v ���� RESTART DATABASE ��
v autorestart ������ �� � �� ON�� �� �� ���� CONNECT
� ��
� ��� �� � � ��� �� ������ �� ����� �� ��
�� ��� �� ��� �� �����. � ��� �� ��� � �����
�� � � ��� ��� �����(�, ����(Indoubt) � ��� ���). �
��� ������ ���� ��� �� � �� ����(Indoubt) � �� ��
� ���.
v �� ���� �� ������ ��� ��� ������ �� ���
�� �� � ��� ����(in doubt) ��� ���.
v �� ����� ������� �� �� ��� ���� �� � ��
(�, FORGET ��� �� ���� ��)� ����(in doubt) ��� ���.
�� ����� �������� ���� � ��� � COMMIT �
� �� �� �� �� � ��� ����.
� ����� �� � ��� ��� ����(Indoubt) � ��� � ��
�� ���. ���� ��� ������ ��� �� ������� ��
������ �� ����.
v ���� �� ������� �� ���� ��� �� �����
�� ���� �� � �� �� ����.
v ���� �� ������� �� ����� �� �����
COMMIT �� �� �� ���� �� ��� ���� �� � ���
�(�� ����)� �����.
� ��� � ����(Indoubt) � ��� �� �� ����. � �� �
� ������ ��� �� �� ��� � ���. � ���� �� ���
��� ���� ���� �� �� ���� � ��� ��� � ��
� ����(Indoubt) � ��� �� � ����. ������ ���� ��
��� � ��� ���� �����. � �� SQL �� ��� SQL1061W� �
� 12 �� 267
![Page 278: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/278.jpg)
����. ����(Indoubt) � ��� ��� ���� ��( : � �� ��
�� ����) ������� �� � �� ���� ��� � ���. ���
�(Indoubt) � ��� �� �� ��� ���� � �����. ��� � �
� �� ����(Indoubt) � ��� �� �� ��� �� � ���� �
���(Indoubt) � ��� ��� � ��� � ������ ��� �� �
�� ���.
�: ���� ������ � ���� RESTART ������ � ���
�����. � ���� ������� ������ ��� ��� � � �
����.
db2_all "db2 restart database <database_name>"
����(Indoubt) � ��� �� �� �� ��� �� ���� ��� �
�� �� �� ������ ���� ���� �� �� ��� ���� ��
��(Indoubt) � ��� ���� �� ���. LIST INDOUBT
TRANSACTIONS � ��� ��� ����(Indoubt) � ��� ��, �
�� ��� � ���.
�: LIST INDOUBT TRANSACTIONS � � � �� ����� ����
�. � �� ��� ����(Indoubt) � ��� �� ��� �� LIST INDOUBT
TRANSACTIONS �� ��� ��� originator ��� �� � ��� ���
��.
v DB2 Enterprise Server Edition. �� ���� ������ ���� � ���
������ ����.
v XA. �� � ���� � ��� ������ ����.
��� �� ������ ��� �� ��
������ ��� ��� �� �� �� ����� ������� ��
SQLCODE � ��� �����. �� �� ������ �� ����� ��
�� ��� ��� SQLCODE� �� ����.
SQL0279N
� SQLCODE� COMMIT �� � � ���� ���� ������ �
�� �� ��� �� �����.
SQL1224N
� SQLCODE� �� �� ������ ���� � ��� �
�� ���� �� �����.
SQL1229N
� SQLCODE� �� �� ������ ���� � ��� �
�� ���� �� �� �����.
268 ��� �� ���� ��� ���
![Page 279: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/279.jpg)
�� �� ������ ��� �� ��� �� 2�� ����� ���
��.
1. SQLCA� ��� �� �� ��� �� �����. SQLCODE
SQL1229N� �� SQLCA� sqlerrd ��� 6�� �� ���� ���
�� �� �� ��� ����� . �� ��� ��� �� ���
db2nodes.cfg ��� �� ��� ����.
2. ��� �� �� �� � 1���� �� �� �� �� ��� ����
��.
�: ������ �� � ��� ���� �� � � ���� �� ���
��� ����� �� � ����� �� ����.
������ ��� ��� ���� ��
������ ��� �� ����� ����� �� ��� ������.
1. ��� � � ���� ������.
2. ��� ������ ��� ��� db2start � ��� ������ ��
����� �������.
3. ��� ������ ��� ��� RESTART DATABASE � ��� �
������ �������.
���� �� �� ���� ����(Indoubt) ��� ��
DB2 Connect� DB2 Syncpoint Manager� ���� � �����
����(Indoubt) ��� ��
������� � �� �� ��� �� System i ������ �� ���� �
�, ����(Indoubt) � ��� ���� ��� �� ��� ���. ��� �
� System i ������ �� ����� �� DB2 Connect� �����. DB2
Connect�� DB2 Syncpoint Manager� ��� �� �� ��� ����.
��� �� System i �� � ����(Indoubt) � ��� ��� �����
� �� �� ����(TM) DB2 Syncpoint Manager(SPM)� �� ���� �
����. ��� �� System i �� ����(Indoubt) � ��� �� DB2 �
��� �� ��� ���� ���, � ��� �� ���� ����(Indoubt)�
���� ��� �� System i ��� ��� �����. ��� �� System i
�� ���� ��� �� ��� ��� ��� ��, ���� �� DB2
������ ����� ���( � �� ��� ��) ��� �� System i �
�� � ��� ��� �� ���� �� �� � ���. ��� ���
��� �� LIST DRDA® INDOUBT TRANSACTIONS � ��� DB2
Connect ����� � � ��� ��� �� � ���. �� ��� ���
SNA �� ��� ��� ��� ��� � ���� ��� � ���.
� 12 �� 269
![Page 280: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/280.jpg)
1. �� ��� ��� SPM� ����.
db2 => connect to db2spm
������ �� ��
������ � = SPM0500SQL �� �� ID = CRUS�� ������ �� = DB2SPM
2. LIST DRDA INDOUBT TRANSACTIONS � ��� SPM� ��� �
��� � ��� ������. �� � SPM� ��� ��� ����
(Indoubt) � ��� �����. db_name� ��� �� System i �� �
�� ���. partner_lu� ��� �� System i �� ��� LU ����
�. ��� ��� �� System i �� ��� �� ���� ��� ��
System i ���� ���� �� ���� ���. luwid� � ��� �
�� ID� ���� � ��� System i ��� ��� � ���. ��
� �� � ��� ���� ��, uow_status ��� ��� �� C(���) �
� R(��)� �� � ��� �� �� � ���. WITH PROMPTING
� �� �� LIST DRDA INDOUBT TRANSACTIONS � ���� �
� � ��� ���� ���, �� �� ��� � ���.
db2 => list drda indoubt transactionsDRDA Indoubt Transactions:1.db_name: DBAS3 db_alias: DBAS3 role: ARuow_status: C partner_status: I partner_lu: USIBMSY.SY12DQA
corr_tok: USIBMST.STB3327Lluwid: USIBMST.STB3327.305DFDA5DC00.0001xid: 53514C2000000017 00000000544D4442 0000000000305DFD A63055E962000000
00035F
3. partner_lu luwid� � ����(Indoubt) � ��� ���� �� �� �
� LIST DRDA INDOUBT TRANSACTIONS � ��� �� ���� �
�,
db2 => list drda indoubt transactionsSQL1251W � ��� �� ��� ���� ����.
� ��� �������.
�� � � � �� �$ ��� �� ��� ���. partner_lu� � ��
� luwid� ����(Indoubt) � ��� ����� uow_status� ″I″� ��, SPM
� � ��� ��� �� ���� �� �� ����. � ����, WITH
PROMPTING � �� ��� DB2 Connect ������� � ��� ��
� �� ��� ���. �� �� DB2 Connect� ��� �� ��� ��� �
� System i �� �� ���� � �� ����.
270 ��� �� ���� ��� ���
![Page 281: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/281.jpg)
DB2 Connect� DB2 ��� � ����� ���� �� � ����
����(Indoubt) ��� ��
������� � �� �� ��� �� System i ������ �� ���� �
�, ����(Indoubt) � ��� ���� ��� �� ��� ���. ��� �
� System i ������ �� ����� �� DB2 Connect� �����. DB2
Connect� DB2 ��� �� ����� ��� �� �� ��� ����.
TCP/IP �� ��� DB2 Connect Personal Edition �� DB2 Connect
Enterprise Edition��� �� ��� ���� z/OS� DB2� ���� DB2
Syncpoint Manager� ���� �� � � �� ��� ������. � ��� �
���(Indoubt) � ��� ��� DB2 Syncpoint Manager� ��� ����
(Indoubt) � ��� ���� ����. � ���� ����(Indoubt) � ���
�� �, ���� �� �� ��� ����, ������ � (��) �
�� �� ����(TM) �������� �� � � �����. �� � �
db2alert.log ��� ���.
� ����(Indoubt) � ��� ����� TM � ������� ��
� � �� �� �� �� �� ���� ����. ������ ���
����� �� ���� �� �� ����� �� � �� � ���. �
�� ���� �� ��� �� �� �� ��� ���� ������.
�: DB2 Syncpoint Manager� ���� �� ��� LIST DRDA INDOUBT
TRANSACTIONS � ��� � ����.
1. z/OS ����� DISPLAY THREAD TYPE(INDOUBT) � ������.
� ��� ����� ��� ��� � ��� �����. DISPLAY
� � ��� ��� DB2 for z/OS Command Reference� ������. �
��� LUWID� � �� �� ���� ������� ��� luwid� ���
� ���.
2. ����� �� ��� RECOVER THREAD( <LUWID>)
ACTION(ABORT|COMMIT) � ������.
RECOVER THREAD � � ��� ��� DB2 for z/OS Command
Reference� ������.
�� ��
�� �� ��� ��, ��, �� �� � ��� �� �� ������� �
����� �� ��� �� ��� �� � �����. �� �� � ��
�� � �� ��� ��� � ���.
v � ���� ��� ���
� 12 �� 271
![Page 282: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/282.jpg)
v ������� ��� �� ��
v ������ �, �� ���� � �� � � ����� ��� ���
�� ����
�� �� ��� �� ���� �� ������� ������ ��� �����
�� � ����� �� �� ��� �� ������ �� ���� ��
����. �������� �� ����� �� �� ���� �� ��
�� �� ������� ���� � �� � ��� �� � ���� ���
�� ������ �� ���� ���� ��� � �� ����.
����� � ��� �� ��� � ������� �� ��� ����� �
�� � ���. �� � ���� ������ �� �� ���� � �
� ����� ���� ��� �� ��� ���� � ��� ��� ���
�� ��� � ���. ��� �� �� � ���� � �����. ��� �
�� �� �� ����� �� ���� � � ��� ���� �� � ��
�.
�� ���� �� ���� � ���� �� ��� �� ����. ����
� �� ��� �� ������� ������ �� �� � ���� ��� �
� ��� ����. �� ��� ��� ���� �� �� ���� �
� ����� �� ���� �� ��� ��� � ���. �� � �
� � ��� ���� ����� ��� �� ���� �� ��� ����
� � ���.
�� �� ��� ��� ���� ���� ���� � �� ��� DB2 ���
� �� ��(HADR) �� ���� ����. �� ��� HADR� �� ��
����(1�)�� � ������(�)� ��� ���� ��� ���� �
��� ��� �����.
��� ��� �� �� ��� ��� ���� ���� ��� �� ���.
��� ���� ����� ���� � �� ������� ��� � ���.
DB2 ��������� � �� ��� �����. � ��� ���� ���
�� ���, ���� ��� ������ �� ����� ���� ��� �
�� � ���.
� � �(Peer-to-peer) �� ��(PPRC)� �� ���� ���� ��� �
��� ��� �� ���. PPRC��� ����� ���� �� �! �� �
�� �� ��� �����.
DB2��� �� �� �� � � ��� �����. ���� ��� ��� �
�� ��� ���� �� ���� �� ���� �� �� ������ � �
�� �� � ���. �� HADR� �� ���� �� ����� ��� ��
272 ��� �� ���� ��� ���
![Page 283: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/283.jpg)
� �� ���. �� ��� ����, ���� ���� ���� �� �� �
��� �� ���� ��� ���.
�� ��
� ��� � � � ��� ���� ��� ������� �� �� ��
���� ����. �� ��� ������(�, ��� ������ �� ��
����)�� � �� ��� �����. �� RESTORE DATABASE ��
WITHOUT ROLLING FORWARD ��� ��� �� �� ��������
� ��� ��� �� ���. ������ ���� �� ��� ��� �
���� ��� �� ������� �������. ������ ���� �
� �� ��� ���� ������� ����� � ���. ��� � ��
�� �� ���� � � ��(UOW)� ����(�� 18 ��).
� �� ��� ���� �� ����� ������� �� �� �� �
�� ���.
���� ������ ���� ������� � ������ ��� � ��
��� ���. � ������ ���� ������ ������ ���� �
��� ���� � ���� � ��� ��� ���. ������ ���
� �� � �������. ��� ��� ������ ��� ��
� ���� ���.
�� 18. � ��. � ���� �� ���� � ��(UOW)� ��� �����.
� 12 �� 273
![Page 284: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/284.jpg)
� �� ��
� ��� �� ��� ����� logarchmeth1 logarchmeth2 �� � ��
OFF ��� ��� �� ������ ����� ��� �� ���. �
������ ������ WITHOUT ROLLING FORWARD ��� ���� �
�� � �� ��� ���� �� ����. ������� ���� � ���
� ��� ��� ��� ��� �������. ������� ������ ���
��� ���� ��� � WITHOUT ROLLING FORWARD ��� ����
�� �� ������� ���� � � � � ��� �� ��� ���. ��
� � ��� ��� ��� � ���.
�: �� ���� WITHOUT ROLLING FORWARD ��� ��� � ����.
v ��� � ����� ������ ��
v �� ���� �� ����� ���� ��
��� ��� � ��� ��� � �� �����.
v ������ � ��� ��. ��� ��� � ��� ��� �� ������
���� � ��� ������ ��� ��� � ��� �����(275 ��
�� �� 19 ��). ������ ��� �������� �� � ��� �
����. � ��� �� �� � ��(�, �� �� ��� ) �� � ���
��� ������� �����.
���� ������ ���� ������� � ������ ���� ��
������� ���� ��� � ������ ���(���� ���)��
ROLLFORWARD DATABASE � ��� ���. � �� � ��� �
�� ���� �� � ������ ��� ��� ����� ��� � ��
���� ���� � ���� ���. �� ������ ���� �����
�� �� �� �� � ��� ��� ��� ������� �� �����
� ���� ��� ��� �� � ���. ������ ���� � ����
� �� �� �� ���� �� ��� � ���. � �� ��� �
������ ���� �����.
274 ��� �� ���� ��� ���
![Page 285: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/285.jpg)
v �� ���� � ��� ��. �������� ��� ��� ��� � ��
�� ����� �, ���� � ���� � ���(276 ���� ��
20 ��). �� ���� ���� � ��� ��� ����� �� ���
���(�, � �� ����) �� �� ��� �� ����� �
���� �����. �� ��� �� ����� � � �� �� ��� �
����. ��� �� �� � �� � ��� � ���� � ���.
– �� ��
– � ��(� �� ���� �)
�� ���� � ��� ��� �� � ���� ��� � ���.
v �� ���� ���� � �, �� ����� �� � ��� �� ���
��� �� � ���� ���. ROLLFORWARD DATABASE � ��
� � �� �� �� �� �� ����� � ��� �����.
v � �� � �� ��� �� ����� � ��� �� ���� � ��
���� ���� �����. �� �� �� ���� ��� ��� ����
�� ���� ��� �� ��� ����. � �� �� �� ��� �
� ����� � ��� �� ��� �� � � ���. � �� �����
� ���� ��� ���� ����. �� ���� ���� ����
ROLLFORWARD DATABASE � ��� �� ����� ��� ��
� ��� � ���. � �� �� ���� ���� � ���� ���
���� ��� � �� �� ��� �� � ���.
�: ��� �� �� ����� ��� ���� ��� �� �����
�� ��� � ����. SYSCATSPACE �� ����� ������ ��
��� � ��� ��� ��� ���.
�� 19. ������ � ��� ��. � �� �� � ��� �� �� �� ��� � ��� � ���.
� 12 �� 275
![Page 286: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/286.jpg)
���� ������ ���� �� ����� � ���� � ����� ��
�� ����� � ������ ��� �� ���� ��� ���. DB2�
�� � ������ ���� � ��� � � �����. �, �� ����
� � � ������ ����� �� ����� ����� �� ����
�.
���� ������ ���� �� ����� �� �� � ����� ��
� ������ ����� �� ����� � ����� ���� ������
��� �� ��� ���. � ������ ����� � ��� �� ���
� �� ����� �� �� � ������ �� ������ ��� �
� ���� ��� ���. ��� ������ � ��� � � � �����
� ���� ����.
���� �� ��� ���� �� ����� � ����� � ���� �
����� �� �� ��� � �� � �� ����� ��� � ��
�� � ���� ���. ��� ���� �� ��� ���� �� �� �
���� �� �� � ���� � ���.
�: ���� ��� ������, ������ �� ��� ��� ���� �
�� � �� � ���� ��� ��� ���� � �� ����� ���
���. ���� ��� ������, ������ �� ��� ��� ����
�� ���� SYSDATAPARTITIONS ���� ��� �����.
�� 20. �� ���� � ��� ��. � �� �� � ��� �� �� �� ��� � ��� � ��
�.
276 ��� �� ���� ��� ���
![Page 287: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/287.jpg)
��� �� � ��
����� �� ������� ��� ����� ���� ��� ��
�� ���, ��� ������� � ����� ��� ���� ���
��� �� ���� ���. �� ������� �( � �� ������
�� ���� �� �� ��� ��� ����. ��� ������� �
��� � ���� ����� � �� �����. �� ��� ������.
v ������� �� �� ���� �� ��, �� ������� �� ��
� ����.
v �� ����� �� ������� ��� �� �� ���� �� ��
�� �� �����. �� �� ���� �� �� �� �� ���� �
��� ��� ���� � � � �� �����.
��� ��� ��� ��� DB2� �� � ��� �����. �� ��
�� �� ��� ��� ��� ���� ���� � ������. ��� ��
� �� ��� ���, �� � ����� ����� �� � ����
�� � �� ������ ����(������ ��, �� ���� ��,
������ ���� )� �����.
�:
1. �� ����� Long �� �� � �� �(LOB) ���� � �� �
� ��� ��, �� � ��� �� ����� � ��� �� ��� �
� �� � Long �� �� � �� �(LOB)� � ���� ����
�.
2. ��(dirty) ���(����� �� ��� ���� �� ���� ���� �
��)� ���� �� ����� �� �� ����, � � �� � �
��� ����. �� ���� �� ���� ����.
� �� ��� �� �� �����.
v ��. �� � ���� � � ��� �� � �� ��� �� � ��
���� ���� �����. ��� �� ��� �� ��� ��� �� ��
�� �� � ���� ��� ��� ��� �� � ������ �
��. �� � ���� ���� �� � � ��� �� �� �� �� �
���.
v �. � �� �� � � ���� ��� �� ������ � � ��
� �(��, �� �� �) ��� �� � ������ ���� ����
�. �� � �� ��� � ������ ���. � � ���� ����
� � ����� �� ����� ��� ���� � � ��� ��
��.
� 12 �� 277
![Page 288: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/288.jpg)
��� � � ���� �� ���� �� ��� �� �� ��� �� ��
� �� ��� �� ��� ���. � �� ����� ��� �� ��
�� � �� ��� �� �� �� ��� ��� ����� � ���� �
� ���. � � ����� �� ��� ��� ��� ��� �� ���
� �����.
������ �� ���� �� �� �� ��� ���� � �
�� ��� ����. � ��� ��� �� ������. ������
�� ���� �� �� ���� �� ������ �(�� � �� ��
��� �� ���� �)� ���� �� ���� ��� ��� �� ���
��� �� ������� �� ���� �� ��� ��� � �� ���
� �����.
������ �� �� ����� ��� � ��� �������, �����
�� �� �(������ �� �� ����)� ��� � ���� �� ��
��� ��� �� ��� � ��� ��� �� � ��� � ���
���.
DB2� ������ ����� ��� � �� � ������ �� � ��
trackmod� �����. � � �� � ��� ��� � � ��� �� � �
��.
v NO. � ��� ��� �� �� �� ��� ����. ������ ���
����� ����� ���� ����. �� ������.
v YES. � ��� ��� �� �� �� ����. ���� ��� �� �
� ��, ������� �� � � ���� �����. � �� ��
��� � �� �� ����� � �� �� ����� �� �� �
�� ���.
SMS DMS �� ����� ��, � ��� ����� �� ���� ��
� ���. �� ���� �� ���� �� ����� � ���� �
� �� ����� �� ���� �� �� ����. �� �����
�� ���� ��� �� �� ����� ��� � ��� �����.
����� ���, ������� � ����� ���� �� ���� ����
� ���� � ��� �� �� � � � ���.
�� � ����� ����
v �� � ������� ���� ��� �� �� ��� �����.
1. �� � ���� ����.
278 ��� �� ���� ��� ���
![Page 289: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/289.jpg)
����� �� ���� ��� DB2 ���� ����� �� �� ��
�� ��� � ���. � ���� ����� �� ������ �� ��
��� � ����� ���. �� � ���� RESTORE DATABASE
�� TAKEN AT � �� ��� �����.
2. �� �� � ��� � ��� � � ��� � � � �� ����
�� �� �� ���� ���� �������.
3. 2���� ����� �� ���� ���, ��� ��� ��� �� ��
�� ���� �� � ��� � �������.
4. 1��� � ���� � � �� ��� 3�� �����. � �����
��� �� ���� �� �� � � ������. � �� ��� �� ��
��� �� ���� ��, �� ��� ���� �� ����. �� ���
� � �� ��� ���� �� �����.
�� ���� ��� � ���� ���� �� �� ��� �������
� ��� ����, ������ �� �� ���� ��� ���
������� ��� ����� � � ����� ���. �� �� ��
���� � ���� ��� ��� �� ����� ��� ��, � ��
�� � �� ���� ���� � ����� ����� �� ����
�� ��� �����.
v �� � ���� ������ ���� � ��� ���.
– �� �� ����� ��, ��� � ���� ��� RESTORE �
� �� ����. ��� DB2� ������ ����� ��� ��� �
�� � ���� �� � �������.
– �� �� ����� ��, ����� � ���� � ��� � �
�� �� RESTORE � � �� �� ���.
v �� � ���� �
�� �� ����� ��� �� � ��� ��� ������� RESTORE
DATABASE � TAKEN AT ���� ��� ������. ����� ��
� ���� � ����� ������. � ��, ��� ����.
db2 restore db sample incremental automatic taken at 20031228152133
� � �� DB2 ���� ����� � �� �� ���� � ��� �
����. �� �� ����, ����� 20001228152133� � ���� �
� ���� ����� ������, ������� ����, �� ���� �
�� ���� ���� ����.
� �� �� ����� � � ���� ��� ����� ��� � ��� �
�� ���� �� ������ ����� �����. �� ��� � �� �
�� � �� DB2� ��� ���� �� ��� ��� � �� ��, ����
� 12 �� 279
![Page 290: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/290.jpg)
��� ��� �� ���� �����. � ���� �� �� ����� �
� ���� INCREMENTAL ABORT ��� �� RESTORE DATABASE
� �� ���. � � �� ��� ��� ����� �� �� ����
� ��� � ���.
��: PRUNE HISTORY � FORCE ��� ���� �� �� ����. �
� �� ��� ��� �� ������ � ����� ��� ��� �
��� � � ���� ��� �� ����, FORCE ��� ���� �� ��
�� ��� ��� � � ��� � ���.
� �� �� ���� DB2� ��� ��� ��� � ���� �����
��. � ���� ��� ��� INCREMENTAL ABORT ��� ��
RESTORE DATABASE � �� ��� ��� ��� ���. �� �
� ��� �� � �� �� � RESTORE � �� ���� �� �
� ����� ���� ���.
v �� � ���� �
�� �� ����� ��� �� � ��� ��� ������� RESTORE
DATABASE � TAKEN AT ���� ��� ��� � ���� ��
� �� ��� � ��� � ���. � ��, ��� ����.
1.
db2 restore database sample incremental taken at <ts>
�� <ts>� ����� �� ��� � ���( � ���)� ����.
2.
db2 restore database sample incremental taken at <ts1>
�� <ts1>� �� �� ������(�� �� ����) ���� �
���.
3.
db2 restore database sample incremental taken at <tsX>
�� <tsX>� �� ���� � �� � ���� ����.
4. 3��� ���, ��� <ts>� ��� ��� �� � ���� ���
����.
������ ���� ��� ���� �� ���� � ���� ��� �
��� �� ���� ���� � ����� �� ��� ����� ��
�.
280 ��� �� ���� ��� ���
![Page 291: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/291.jpg)
db2ckrst ����� ��� ������ ����� ���� �� �����
��� � ��� ���� �� ��� � ���. �� �� ����� �
� �� ���� �� �� �����.�� � ��� ���� � ����
� ������ ���� �� ����.
� � ����� �� ����
1. ������� � �� ��� �� ����� ��� ���� � ���
��� �� ���� ��� ���� ��� �� ��, ������ �
������� �� � ��� ��� �� � ���� �� ��� ���
�(SQL2571N).
:
db2 backup db sample —> <ts1>db2 backup db sample incremental —> <ts2>db2 rename tablespace from userspace1 to t1db2 restore db sample tablespace ('t1') incremental automatic taken at <ts2>
SQL2571N �� ����� ��� � ����.�� ��: "3".
���� ���� ��: �� �� ����� ������.
2. ������� ��� ��, ������ ����� �����. ��� ���
���� ����� ��, ������ ����� ����� � ��� ��
�� ��� ������ � �� ��� � ���� � � �����. ��
�� ��� ��� ���� � � ��� �� �� �� ����� ���
�� ��, RESTORE ����� �� � �� � ��� ������� �
�� ″���� ���″ ��� �����(SQL2572N).
:
db2 backup db sample —> <ts1>db2 backup db sample incremental —> <ts2>db2 backup db sample incremental delta —> <ts3>db2 backup db sample incremental delta —> <ts4>db2 drop db sampledb2 restore db sample incremental automatic taken at <ts2>db2 restore db sample incremental automatic taken at <ts4>
���� ���� ��:
v �� �� ����� ������.
v �� �� ����� ��� �� � <ts4> ����� ���� ��� �
�������.
3. � �������� �� ������� � ���� ����� �� ��(�
) �� ��� ���� � �� �� �� ����� ��� � � ��
�� ����� � ����.
� 12 �� 281
![Page 292: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/292.jpg)
:
db2 create db adb2 create db b
db2 update db cfg for a using trackmod on
db2 backup db a —> ts1db2 restore db a taken at ts1 into b
db2 backup db b incremental —> ts2
db2 restore db b incremental automatic taken at ts2
SQL2542N ��� �� ������ �� "(B)"�(�)���� "ts1"� ���� ������ ��� ��� ����.
���� ���� ��:
v ��� �� �� �� ����� ������.
db2 restore db b incremental taken at ts2db2 restore db a incremental taken at ts1 into bdb2 restore db b incremental taken at ts2
v ������ B� �� ���� ��� ��� � �� ������ ��
�� � �� ��� ������.
�� �� ���
��� �� �� � �� � ��� ���.
v ��� �� ���� ����� �� ���� ������� �� ��
� ���. ��� � �� ��(OLTP) ��� ��, �� ��� �� �
� ��� ��� ���� �� � � �� ���� �����. �� ���
� ��� ����� �� ������ �� ��� ���� � ��� �
� � ��� ������.
�� ��� �� �� ��� ��� ��� ���. � ��, �� ��
� ��� ����� ��� ���� ���� ��� ��� ���� �� �
�� �� ���.
DB2� � �, � �� �# �� �� ��� �� ��� � ��
����� ��� � ���� ��� ���� ������ ���. �� ��
�� ���� � �� �, �� �� ���� � ������ ��� �
�� ���.
v ���� �� ��� � ��� ��� ��� � �� ���� ���
���.
v ��� �� �� � �� LOB ���� ���� �� ����� �� �
� ��� �����. � ��� ��� ������� ��� � � ��,
282 ��� �� ���� ��� ���
![Page 293: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/293.jpg)
RESTORE � ��� �� ����� ����� � � �� ����
�. � ��� LOB ���� ����� ��� ��, � �� ����� �
� ���� ��� � ��� ��� � � �� ����� ������
�� ��� ���. � ��� LOB ���� ��� �� ����� �
�, � ��� LOB ���� ���� �� ����� ������ �� ��
��� ���� �� ��� � ��� ��� � � ���. �� �
��� LOB ���� ���� � � ��, ��� LOB ��� �����
��� ����� �� ��� NOT LOGGED ��� ������. � ���
LOB ���� ���� �� ����� ������ �� �� �����
��� ���� �� ����� ����� �� ��, �� ���� ��
�� � �� ����� ��� �� �� �� � ���� ���.
�: �� � ��� LOB �� �� �� ���� ���� �� ����
� ��� �� �� �� ������ � �� � ��� ��� ��� �
����. ��� � �� ����� ��� �� � ���� � ���
� ���.
v ��� � ���� � � �� �����.
– � � ���� ��� ���.
– ��� ��� ��� ��� ����� ����.
v DB2� � ����� ��� � �� ������ � ��� ��� �
����. � � �� � �� �� �� � ���( SMP(symmetric
multi-processor) ����). ������ �� �� � ����� ���� SMP
���� �� �� �� CPU� ��� � ���.
�# ��� �� ���� ���� ��� db2agnsc���. DB2� ��� CPU
�� ��� ������ ��� ��� ���� �� �����.
DB2� ��� � ��� ��� � �� �� ��� ����� �����.
� ��, ��, ��, ��, � �� � �� ��� ��� �� ���
��� � ���� �# ��� � ���. �� ��� ��� ���� �#
�����(��� ��� ���� �� ��� ��� ����� �� ���)
� �� ��� ���� ������ �� ����.
v �� �� ��� �, DB2� � �, � �� �# �� �� ��� �
� ���� �����. �� �� �� ���� � �� �, �� �� �
��� � ������ ��� ��� ���. ��� ����� �� ��
���� �� �� UTIL_HEAP_SZ �� � �� ��� �� ��� ��
� �� ��� ���.
� 12 �� 283
![Page 294: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/294.jpg)
��� ���� � � � ��, �� � �� ��
���� �� ��� ������ ��� ����� ��� ���� � �
��. �� ����� �� �� ������ �� ���� ���� ���� �
�� �� ����� ��� �����. �� �� ������ �� ����
�� ������ �� �� � ���� �� �����. ���� ��� ��
(�, ��� � �� ��)� ��� � �� ��� ���� � ���.
�� ����� ����� SYSADM, SYSCTRL �� SYSMAINT ��� ���
� ���.
284 ��� �� ���� ��� ���
![Page 295: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/295.jpg)
� 13 � ����
DB2 RESTORE DATABASE � � ��� ����� ������� ��
����� ��� ���� ���. � ��, ��� ����.
db2 restore db sample
� ��, SAMPLE ������� ����� RESTORE DATABASE �
�� � ��� ���� �� ���� �����.
SQL2539W �! �� ��� ������� ��� �� ����������� ����. ������ ��� �����.��������? (y/n)
y� ���� ���� �� ����� ��� ���.
������ ���� ���� �� � �����. �, �� ���� ��
����� � �� ������� ��� � ��� ���� ����� ����
�� ����� �� ��� �� ������� ������� ���� � �
�� ���. ��� �� ���� ���� �� ����� ��� � ��
�.
�� ����� ���� �(� ��� � ��� ��)� ����� �� �
�� �� ����� ��� � ����.
� �� ����� �� � ��� � ��, �� ���� ��� ��
� ����� ���.
�� �� ���� ���� �� �� �� ��, �� ���� �� � ��
�� �� ������ �� � ���� ��� �� ����� �� ���
�� ����� ��� � ���. � ���� ��� ������ � �� �
���� ��� � �� ��� ��� ���.
32�� ���� ��� � ������ ������� 64�� ��� �����
�� �� � �� �����.
������� � ������� DB2 � ���� ����� ���
���. � ���� �� ���� �� ��� ���� �� �� ����. ���
��� ��� ��� � � �����.
© Copyright IBM Corp. 2001, 2009 285
![Page 296: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/296.jpg)
���� ��
�� �� ���� �� �� ������ ��� �� ���� �� � ��
���� �� �� ����� ����� RESTORE DATABASE � ���
���. ������ �� �� ����� �� ��, ������� �
� ����� �� ���� ���� � � ��� ��� �� ��� � ��
�.
�� ������� ����� �, ����� ������� �� �� ��
�. ���� ����� ��� ������� ���� ��, � � ���
� �� � �� ����. � ������� ����� � ������� �
��� �� ���� ��� �����. � �� ������� ����� �, �
� ������� � ����� ��� ���. �� �� �� � ��
�� ��� ��� � ������� ������. ����� � ����
� ���� � ������� � ���� �����.
������� �� �� ��� � ���.
�� ����� ���� ����� �����.
v ������� ��� DB2 � ����� ��� �� ���� ���� �
���� ��� � ���.
v ���� ���(UNIX��) �� DB2ADMNS �� ��� ��� #(Windows
��) ��� ���� � ���� ������� ���� �� ��� ��
��(SQL2061N). �� ���� � ���� ���� �� ��, �� �
�� � �� ��� �� ���.
v � ��� ����� �� �� ���� ������ ���� �� ��� �
����.
v �� ����� �� ���� �� ��� �� ����� ���� �
� ����� �� ������� ����� � ���. ����� �� �
���� � ���� � ��� ��� � ����� ���� ����
�. �� � ���� ������� ��� ���.
v �� ���� �� �� �� ���� �� ����� � �������
��� � ����.
v ��� ���� ��� ��� �� ���� �� ���� �� ��� �
����.
v �� ������ ��� ���� ��� �� ��� ���� ������ �
��� ����� � ����. � �� �� ������ ��� ���� �
���� � ��� � ������ ���� ��� ���.
v ��� � ���� �� � ���� �� � ���� �� ���� ��
��� �, ��� � ���� � ���� � ���� ����.
286 ��� �� ���� ��� ���
![Page 297: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/297.jpg)
v RESTORE DATABASE � ��� ��� ���� �� �� ����
� �� ���� �� �� ����� �� � ����.
���� ����� � ���(CLP), �� ��� ������ ���� ���
�� ��� �� db2Restore API� �� ��� � ���.
��� CLP� �� ���� RESTORE DATABASE � ���.
db2 restore db sample from D:₩DB2Backups taken at 20010320122644
���� ���� ��� ��� ������.
1. �� ���� ������� ������� �� ���� �� �� �� �
�� �� � ��� �����.
2. �� �� ��� ��� ��� � � � ���� ����� ������.
���� ���� ����.
�� ��� � �" ��� �� �� ���� ��� �����.
�� � ����� ����
��� ���� ����� ���� ���� �� �� �� ��� ���
�� ��� �� ��� �����.
��� ��
��� � ���� �� ����� ���� ���� � DB2 ACS API
���� �����. IBM Data Server� ��� ���� �� ���� ���
�� � DB2 ACS API ������.
v IBM TotalStorage SAN
Volume Controller
v IBM System Storage DS6000
v IBM System Storage DS8000
v IBM System Storage N Series
v NetApp V-series
v NetApp FAS ���
��� ��� ����� � � �� ��� �� ��� ���. 234 ��
�� ���� � ���� ������.
����
� 13 ���� 287
![Page 298: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/298.jpg)
USE SNAPSHOT � �� �� RESTORE DATABASE � �����
SQLU_SNAPSHOT_MEDIA �� ��� �� db2Restore API� ��� ��
� ��� ����� � ���.
RESTORE DATABASE :
db2 restore db sample use snapshot
db2Restore API
int sampleRestoreFunction( char dbAlias[],char restoredDbAlias[],char user[],char pswd[],char workingPath[] )
{db2MediaListStruct mediaListStruct = { 0 };
rmediaListStruct.locations = &workingPath;rmediaListStruct.numLocations = 1;rmediaListStruct.locationType = SQLU_SNAPSHOT_MEDIA;
db2RestoreStruct restoreStruct = { 0 };
restoreStruct.piSourceDBAlias = dbAlias;restoreStruct.piTargetDBAlias = restoredDbAlias;restoreStruct.piMediaList = &mediaListStruct;restoreStruct.piUsername = user;restoreStruct.piPassword = pswd;restoreStruct.iCallerAction = DB2RESTORE_STORDEF_NOINTERRUPT;
struct sqlca sqlca = { 0 };
db2Restore(db2Version900, &restoreStruct, &sqlca);
return 0;}
�� ������� ����
������ �� �� ���� � ���� �� ������� ����� �
���. ������ �� ����� ��, � ���� ��, ������
�� �� ������ ��(seed)�� �� ������� �� � ���. �
� ���� �� ����� ���� �� ����� �� ���� ��� �
� ����� ���� �� ������� �� ����� ����� � ��
�. ″��″� � ���� � ��� �� ����� ��� � �� ���
� ���� �����. �� � ���� ������� ��� ���.
������ ��(seed)� ������ � �� ��� �� ������� �
� ID���. ��� ������� ��� � ������ �� ����� ���
��. DB2� �� � ���� ��(seed)� �����.
288 ��� �� ���� ��� ���
![Page 299: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/299.jpg)
�� ������� ����� � ���� ����� ��� �����.
v �� �������� ��, �� � �� ���� ���� � ����
���� �����.
v ������ �� ����� �� � � �����.
v �� ���� ��� ���� � � �� ��� ��� �����. �� �
��� ��� ���� � � ���� �� ��, ������ �� ����
� � ����� ��� �����. �� ���� ��� ����� REPLACE
HISTORY FILE ��� �� RESTORE � �� � ���.
v �� ������� �� ��� �����.
v �� ������� ������ ���� �����. ���� ������
� � ��� ������ ��� �����.
v ������ ��(seed)� �����. ��� � � ��� �����.
– �� ������� ��� ��� �����.
– � ����� ������ �� ��� �����.
– RESTORE DATABASE � NEWLOGPATH� ��� ��
NEWLOGPATH� logpath ������ �� � �� ��� ����.
������ ��� ��� ��� �����.
– ���� ��� � �� ������� ����� ��� �����.
– �� ������ ��� �� ��� �����.
– RESTORE DATABASE � NEWLOGPATH� ��� ��
NEWLOGPATH� logpath ������ �� � �� ��� ����. �
� ��� �� �� ��� ������ �� ��� �����. �� ��
� ��� ����. �������� ��� ��� � �� �� ��
�� ��� ����� ������ ��� ����.
� ������� ����
������� �� ��� � �� ������ � ���� ������� ��
��� � ���. ������� �� ���� ��� ���� ����� ��
���.
� ������� ������ �� ���� ����� ��� �����.
v � ������ � �� �� ��� ������ ��� ���
������� �� �����. ( � ������ � ���� �� ��
���� ����� �� ������ � �� �� ��� �� ��
�� ������� �����.)
v � ����� ������ �� ��� �������.
� 13 ���� 289
![Page 300: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/300.jpg)
v RESTORE DATABASE � NEWLOGPATH� ��� �� NEWLOGPATH�
logpath ������ �� � �� ��� ����. �� ��� ���
����. �������� ��� ��� � �� �� �� �� ��� ��
��� ������ ��� ����.
v � ����� �� ��� �������.
v � ���� ������ ����� ��� �������.
v ������� � �� ���� ��� �������.
v ������� � ��� �� � ���� � ���� �����.
��� � ��� ���� � ���� ��
�� � ��� � ���� ������� �� ���� ���, �� �
� � � ���� ��� �� ������� ����� �� �� �
���. �� �� �� �� ����� ��� �� ��� � ���. ����
�������� �� ������� � ���� ������� RESTORE
DATABASE �� INTO target-database-alias ��� ������. � ��
�� � ���� � ���� ��������,
backup db prod��� �������. � �� ���� �� ����� <ts1>���.
backup db prod incremental��� �������. � �� ���� �� ����� <ts2>���.
�� �� ����� � ��� ����.
restore db prod incremental taken at <ts2> into test withoutpromptingDB20000I RESTORE DATABASE ��� �������.
restore db prod incremental taken at <ts1> into test withoutpromptingDB20000I RESTORE DATABASE ��� �������.
restore db prod incremental taken at <ts2> into test withoutpromptingDB20000I RESTORE DATABASE ��� �������.
������ TEST� �� ���� �� ���� �� �� � ��� �� �
����. ������ TEST� ���� �� �� ���� ����� ��� �
���� ���� �!��.
�� �� ���� �� ������ ����� �����, ���� ���
�� ������� �� �� �� �� ����. ������ TEST� �
�� �� ����� ����� ���� ����� ������ PROD� � �
290 ��� �� ���� ��� ���
![Page 301: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/301.jpg)
��� ����� ���� ���. � ���� � ������ ����
� ��� �� ������ TEST� � �� ���� ������ ����� �
���.
v RESTORE DATABASE � �� � ������ TEST� ���� ��
��, ��
v RESTORE DATABASE � �� � ������ TEST� ����� �
����� TEST ����� ��� �� ��
�� � ���� �� ������ TEST�� �� �� ����� ����.
restore db prod incremental automatic taken at <ts2> into test withoutpromptingDB20000I RESTORE DATABASE ��� �������.
���� ����� TEST ������� ��� ���� �!��.
������ TEST� ���� ������ ����� �� � �� ��, ��
� �� �� �� ���� � ��� ������� ��(drop)� ���.
drop db testDB20000I DROP DATABASE ��� �������.
restore db prod incremental automatic taken at <ts2> into test withoutpromptingDB20000I RESTORE DATABASE ��� �������.
������� ���� ���� RESTORE DATABASE � ��� �� �
� ����� WITH FORCE OPTION � �� ��� PRUNE HISTORY
� �����.
connect to test������ �� ��
������ �� = <�� ID>SQL �� �� ID = <ID>�� ������ �� = TEST
prune history 9999 with force optionDB20000I PRUNE ��� �������.
connect resetDB20000I SQL ��� �������.restore db prod incremental automatic taken at <ts2> into test withoutpromptingSQL2540W ����� �������, ��� �� ���� ���� �������� ���� �� � "2539"�(�)�������.
� ��, RESTORE DATABASE COMMAND� ������ TEST� ���� �
� �� �� ���� �����.
������ TEST� ���� ������ ����� �� � ��, �� ��
���� � ��� ������ TEST� ��(drop)�� ��� ���.
� 13 ���� 291
![Page 302: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/302.jpg)
restore db prod incremental automatic taken at <ts2> into test withoutpromptingSQL2540W ����� �������, ��� �� ���� ����
�������� ���� �� � "2539"�(�)�������.
� �� ������ �� ��� ��� �� ������� �� �� �
�� �� �� � ���. ��� �� �� � ��� � ��� �����
�� �� �� �� ����� ��� ���. �� �� �� ���� ���
��� ������ � �� ���� �� �� ������ � ����
������ �� �����.
���� � ���� ��� ���� �� �� � �� �������
�� ������ �� ���� ��, �� �� � �� ��� �� �� �
� �� ��� ����� � ���.
�� ���� ���� �� �
�� ���� ���� �� �� �� � ��� �� � �����.
v �� ��� �� � ���� � ���� ������� ���.
v �� ��� ��� �� ���� ���� ������� ���.
v �� ��� ���� ���� � ��� ���� �� ������.
�: �� ���� ����� �� �� ��� ���� ���� �� ��� � �
���.
�� ���� ���� � ��, ��� �� ���� �� ���� ��
� ���� �����. ������ �� ����� ��� ���� ����
���� ����.
DB2� DMS �� ����� �� ���� ��� ��, � �� ��� �
����. SMS �� ����� ��, �� ���� ����� �� ���� �
�� ��� ���� �� ��� �����.
RESTORE DATABASE � ���� REDIRECT � �� �����, ��
���� ������ ���� ���� ��� �� ���� ���� ��
�� � ���. �� � ���� �� ���� ����� ���� �� ��
��� ��� � ���� �� ���� ����� ���� ����� ����
�. REDIRECT ��� �� RESTORE DATABASE � ��� �����
�� �� ����� ��� �� � ���� ������. �� � ����
292 ��� �� ���� ��� ���
![Page 303: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/303.jpg)
� �� ���� ���� ����� ��� � ��� �� ����� ��� �
���. 296 ���� ����� ��� ����� ��� �� ���� ���
� ���� ��� ������.
��� �� ���� �� ���� ��� ��� �� ��� ��� ��
���. � ��, ���� SMS �� ����� ���� �� ���� ��
�, �� ���� ���� �� ��� � �� ���� ��� �� ���
� ���.
�
�� ���� ���� �� � �� ���� ��� �� ��� � 2�
� ������ ���� ����� �����.
1. REDIRECT ��� �� RESTORE DATABASE � �����.
2. ����� ������� � �� ���� ���� ����� SET
TABLESPACE CONTAINERS � ������( � ����� �� �
��� ��� ���).
3. RESTORE DATABASE � �� �����. �� CONTINUE ��� �
����.
�� � ������ SAMPLE�� �� ���� ����� ���� ��� �
���.
db2 restore db sample redirect without promptingSQL1277W � ���� ���� � �� ����.�� ��� ���� �� � � ��� �� ����� ��� ����� ������ ����� �� ��� � ����.
DB20000I RESTORE DATABASE ��� �������.
db2 set tablespace containers for 2 using (path 'userspace1.0', path'userspace1.1')DB20000I SET TABLESPACE CONTAINERS ��� �������
db2 restore db sample continueDB20000I RESTORE DATABASE ��� �������.
��� ��� ����� ���� ������� ������ ��� �
�� ���� ��
������� ����� �, ���� ����� �� ��� ���#� ��
�� �� ������ ���#� ��� ��� �����. �� ���� ��
� ��� �� �� �� REDIRECT ��� �� RESTORE DATABASE
� �� ���. � ��� ����� � ���� � �� ���� �
�� ���� �� ��� �� ������ �� ��� ��� ��� �
��. �� � ��� ��� ��� � �� �� ���� � ���.
� 13 ���� 293
![Page 304: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/304.jpg)
�� ���� ����� � ���� ��, ���� ������ REDIRECT �
�� GENERATE SCRIPT ��� ��� RESTORE DATABASE � �
� �� � ����� �� ���� ���� ����� ��� � ���. �
��� ����� � ���� ���� � ����� ��� ��� ��� �
��� � ��� ��� ���� CLP ����� �����. ��� ����
������ ��� ��� ��� ��� � CLP ����� ��� � ��
� ��� ������� ���� � ���. ���� ���� ����� ��
�� � ���� ��� � ��� ���#� � ���� �������
������ � ��� � ���. ����� ������ �����. ���
�� ���� ���, ����� �������� �� �� ���� ��
� ����� ��� �� �� �� �� ��� ��� �� � ���.
��� ����� � ���� �����.
��� � �� ��� ��� ��� � ��� ������ ���� �
����. ��� � �� ��� ���.
UPDATE COMMAND OPTIONS USING S ON Z ON SAMPLE_NODE0000.out V ON;SET CLIENT ATTACH_DBPARTITIONNUM 0;SET CLIENT CONNECT_DBPARTITIONNUM 0;
where
v S ON� ��� ��� �� ��� ���� �� ����
�.
v Z ON SAMPLE_NODE0000.out� �� � �
<dbalias>_NODE<dbpartitionnum>.out ��� �� �� �����.
v V ON� �� � �� ��� ���� �� �����.
���� ������ ���� ����� ��� � ���� � �
�� ������ ���� ���� �� �����.
REDIRECT ��� �� RESTORE �
� �� ��� RESTORE � ���� REDIRECT ��� �����.
� ��� REDIRECT ��� �� ��� � �� ��� ���� �
RESTORE ��� ��� � ���. ��� � �� ��� ��
�.
RESTORE DATABASE SAMPLE-- USER '<username>'-- USING '<password>'FROM '/home/jseifert/backups'TAKEN AT 20050906194027-- DBPATH ON '<target-directory>'INTO SAMPLE-- NEWLOGPATH '/home/jseifert/jseifert/NODE0000/SQL00001/SQLOGDIR/'-- WITH <num-buff> BUFFERS-- BUFFER <buffer-size>-- REPLACE HISTORY FILE
294 ��� �� ���� ��� ���
![Page 305: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/305.jpg)
-- REPLACE EXISTINGREDIRECT-- PARALLELISM <n>-- WITHOUT ROLLING FORWARD-- WITHOUT PROMPTING;
� ��� ��
� ���� �� ����� � ���� � �� �����
�� ���� ��� ���� ���. �� ������ �� ���
�� ��, �� ��� � ��� ���� �� ���� ��� ��
� ���. ��� �� ���� ���� �� ���� �����. �
��� ��� ��� �� ����� ��� ��� �� � ���.
�� ����� ��� ��� �� ����� ��� �� �� SET
TABLESPACE CONTAINERS �� ���� ����. ��� �� �
��� �� ��� ���.
-- *********************************************************************-- ** ��� ���� �� = SYSCATSPACE-- ** ��� ���� ID = 0-- ** ��� ���� �� = ��� �� ����-- ** ��� ���� ��� �� = � ���-- ** ��� ���� ��� �(���) = 4096-- ** ��� ���� Extent �(���) = 32-- ** �� ���� � = ���-- ** � ��� � = 5572-- *********************************************************************SET TABLESPACE CONTAINERS FOR 0-- IGNORE ROLLFORWARD CONTAINER OPERATIONSUSING (PATH 'SQLT0000.0'
);-- *********************************************************************-- ** ��� ���� �� = TEMPSPACE1-- ** ��� ���� ID = 1-- ** ��� ���� �� = ��� �� ����-- ** ��� ���� ��� �� = ��� �� ���-- ** ��� ���� ��� �(���) = 4096-- ** ��� ���� Extent �(���) = 32-- ** �� ���� � = ���-- ** � ��� � = 0-- *********************************************************************SET TABLESPACE CONTAINERS FOR 1-- IGNORE ROLLFORWARD CONTAINER OPERATIONSUSING (PATH 'SQLT0001.0'
);-- *********************************************************************-- ** ��� ���� �� = DMS-- ** ��� ���� ID = 2-- ** ��� ���� �� = ������ �� ����-- ** ��� ���� ��� �� = � ���-- ** ��� ���� ��� �(���) = 4096-- ** ��� ���� Extent �(���) = 32-- ** �� ���� � = ���-- ** �� � � � � = ���-- ** � ��� � = 2000-- ** � �� ��� � = 1960-- ** �� �� �(���) = 96-- *********************************************************************SET TABLESPACE CONTAINERS FOR 2-- IGNORE ROLLFORWARD CONTAINER OPERATIONS
� 13 ���� 295
![Page 306: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/306.jpg)
USING (FILE '/tmp/dms1' 1000
, FILE '/tmp/dms2' 1000);
CONTINUE ��� �� RESTORE �
�� ��� CONTINUE ��� �� RESTORE � �� �� �
��� ����� ����. ��� �� ��� ���.
RESTORE DATABASE SAMPLE CONTINUE;
��� ��� ����� ���� �� ��� ���� �
�� ���� ���� �� ��� � � ���� � �� ���� ��
� ���� �� �� ����� � ���� �� ��� ��� ��
�. �� ���� ��� �� � ���� ��� �� ���� ���� �
���� ����, ��� ����� ��� � ����� ��� �� ����
����� ������.
������� ��� DB2 � ����� ��� �� ���� �� ���
����� ��� � ���.
v ������� ���� �� ����� ����� ������� � �
� ���. ���� ������� ���� �� � ��� ��� �� �
�� �� ��� ���� ����� ����� ���� �� ���� ��
�.
v ���� ������ ���� � ��� � ������� ���� �� �
�, � ������ ����� ��� �� ��� ���� ����� ���
� � ��� � ����. � �� ��� ���� ����� ����
� ���� ����� ��� � �� ��� ������ ����� ��
�� ���.
�� � � ������� ��� ��� � �� ������� ��� �
���. �� ������� ��� � � ������ ����� ��� �
� ��� ���� ����� ��� � ���.
v RESTORE � ��� ����� ��� � REPLACE EXISTING ���
���� ���� �� ��� ����� REPLACE EXISTING ��� ��
��.
v ���� �� ��� ��� ��� ����� ��� ����. ��� ���
� �� ���.
v �� ��� ���� ���� ��� �� ���� ����� � ����
� ��� � ����.
����� ��� �� ��� ����� ����� ��� ������.
296 ��� �� ���� ��� ���
![Page 307: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/307.jpg)
1. ���� ����� ��� �� ��� ���� ����� ������. �
��� ����� � ���(CLP) �� db2Restore API� �� ��� �
���. ��� REDIRECT �� GENERATE SCRIPT ��� ����
RESTORE DATABASE � ���.
db2 restore db test from /home/jseifert/backups taken at 20050304090733redirect generate script test_node0000.clp
��� test_node0000.clp�� ����� �� ��� ���� ����� �
����.
2. ��� ��� �� ��� ���� ����� ��� ��� ��� ���
���. ��� ��� � ���.
v ���� ��
v �� ���� ��
v ��� ���# ��
3. ��� �� ��� ���� ����� ������. � ��, ��� ���
�.
db2 -tvf test_node0000.clp
������ � �
������ ���� ���� � ��� ��� ������ �� �� ��
���� ����� ������ �������. ������ ���� ���� �
� DB2� � ���� �� �� ��� ��� ����� � ��� �� ��
�� �����.
�� ���� � ���� �� ������� ���� � � �� � �
� �� �� ������ �� ���� ��� ��� �� �����. ����
�� ��� ���� ��, �� ������ �� ��� ��� �����.
��� �� ���� �� ����, � �� �� ������ �� �� �
��� ��� ���. �, � �� �� ���� �� ���� ��� ��
� �� �� ��� �� � �� ����� ��� � ���.
�� ����, �� ���� ����� �� ��� � ����� ��� �
� �� ���� ��� �� ��� � ���. �� ���� ����� �
���� ���� �� �� ���� ���� �����.
������ ����� ���� �� ��� ���� �� �����. ���
��� ������ ���� �� ���� ���, �� � �� ��� � �
��. �� ��� �� �, �� � �� ��� � ���. �� ���� �
� � ���� �������. � ���� ����� � � �������
� 13 ���� 297
![Page 308: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/308.jpg)
��� �����( : �� ���� �� ������ ��). �� �� ��
����� �� ����� ��� ������ ��� � � �� ����� �
����, ���, ����� ��� � �� �� ���� �����
���� ������� ��� � ���.
������� ����� �� ���� ��� �� � �� �� ����.
v ������� �� ��� �� �� � ��� ������.
– �� �� �� ������� �� ���� � ���� �� ���,
REBUILD ���� � ������ �� �� ����� SYSCATSPACE
� ����� ������� ������. �� �� � ���� ���
���� � ���� � ���.
– �� �� �� ������� �� ���� � ���� �� ���,
REBUILD ���� � ���� ����� � ������� ��� �
� ���� ��� ��� ������� ������. SYSCATSPACE�
� ��� �� ���. � ��� � ���� ���, ��� �� �
���� ����� � �� ���� ��� ��� ���� � ����
� �� �� � �� ����� � �� ��� � ���� ���
�������. ����� ��� � ���� ������� � ����
���.
v ������� �� ��� ��
– �� �� �� ������ � ���� �� ���, ��� REBUILD
���� � ����� �� �� ����� SYSCATSPACE� ����
� ������� ������. ����� ��� ������� �
� ���.
�� ��� ��
������ ���� ����� RESTORE � ��� ���� �� �
� ���� � � � ���� ��� �����. � ���� ����� �
� �� ����, ������ �� �� ���� �"� ����� ���
���� ��� ����� ��� �� � ����� ���. ��� � ��
�� RESTORE DATABASE �� TAKEN AT � �� ��� ����
�. � ���� �� ��� �� ����(��, �� ����, ��, ��
� ����). � ���� ��� � ��� �� ����� ������ �
��� �� �� �� ����� ���.
�� �� � ��� ��� ����� �� ����� ��� ���.
v ������� ��� � �� ����� ����� �� ���� ���
�� ����� �� � �� ������.
298 ��� �� ���� ��� ���
![Page 309: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/309.jpg)
v � ���� � ��� ���� ��� � � �� ����� ����
� �� ���� ��� �� ����� �� � �� ������.
v ����� ������� ��� �� ���� �� ������.
���� ������� ��� �� ����� ��, ��� REBUILD ��� �
� RESTORE � �� ��� � ���� ������.
�� ��
��� REBUILD ��� �� RESTORE � ��� � ���� ����
� ����� ��, ������� ��� ��� � ��� �����. � �
��� ����� �, ��� �� �� ���� ����� ���� ����
��� ��� � �� �� ����� ���� �������. � �� ��
��� ��� �� � � ������� � � ������.
��� REBUILD ��� �� RESTORE � ���� ������� ���
� �� ��, � ���� ��� ��� � ������� �����. �����
�� ���� ��� ��� ��� ���� ��� �� ���� �����. ��
��� ��� ��� ��� ��� ����.
��� ��� � ������ � �� ����� �������. ��� �
������ ��� �� ���� ���� �� ���� ��� �� � ��
�� �����. �� ����� � ��� ����.
v �� ���� ��
v ���� ��(�� ��� ���� ������ ��)
��� ��� ������ ��� �������. � ���� ��� ���� �
� � ����� ��� � � ���� ��� �� ��� ����. ��
� �� ��� � ���� ��� � ���.
������� �� ��� ���� ���� ��� � ����� �����
���, REPLACE HISTORY FILE ��� ��� ���. � � ��� ���
� ��� ������ ���� ��� �� � ���� �� �� �� ��
�����.
� ���� ������
v ������� �� �� ��, ������� � ��� �� ��� ��� �
��� ������ � �� ����� � ��� �� ��� ����. �
������ ������ ������ �� � �� ����� ���� �
� ��� ����.
� 13 ���� 299
![Page 310: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/310.jpg)
v ������� �� ��� ��, ������� ����� �� �����
���� ��� ���. ������ �� �� ����� � �� ��� �
���� �� �� ��� ����. � ��� ������� ��� ��� �
� ����.
�� �� ������� ��, ��� ��� � �� ROLLFORWARD
DATABASE � ��� � ��� ����� �� �� ��� ��� � �
���. �� �� ��� ��� � � ��� �� ���� � ���� ��
�� �� �� ��, ����� ��� ��� ��� ���� ����. ��
�� ����� ��� ��� ��� �� �� �� ���� ����� ���
���.
� ��
� ���� ����� �, ���� ����� ����� �� �� � �
� ����� �� ����. �� REBUILD ��� �� RESTORE
DATABASE � ���� � ��� �� �� � ��� �������.
����� ��� ���� ��� ���, ����� �� �� � ��
���� � ���� � ��� ��� �� � � ���� ����. �
��� ����� ���� ��� ��� � ��� �� ���� ��� ��
�� � ���� �������. �� ���� �� ����� ��� �
����� ������� ��� � ���. ��� ���� �� �� ��� �
� � ��� ��� �����. � ����� ����� �� ����� �
��� �� ��� ����.
���� ����� ���� ��� � �� ������ ����� ���
���� ���. �� ����, ���� ��� ����� ��, �� ��� ��
� � ��� ������ �� ��� �� �� �� ����� �����
� ����. �� �� ��, ���� ���� ���� ���� ���� ��
�� �� �� � ���.
�� ���� ����� �� � �� ��, ���� ����� �� � ��
�� ��� � �� ��� �� ��(db2diag �� ��)� �����. � ��
� ��� ���� ���� �� � ���.
������� ����� �� ��� ����� ��� �� ����� ���
���� �����.
�� ���� ����� �� ���� ���� �� ��, �� � ����
� � ��� �� � � ���� ��� � ��� �� ���.
� �� � ��� � ���� ������ �� ����� ���� � �
�� ��� �� � �� ��, �� ����� ���� �� ��� �� ���
300 ��� �� ���� ��� ���
![Page 311: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/311.jpg)
� �� �� ���� �����. �� ���� ���� � �� ��� ��
� ���.
�� �� ��
��� � �� ����� ������ ������ ��� �� � �� ��
� �����. ������� �� ��� ��, ������� ��� �
� ����� � �� ����� ���� ���. �� �� ��� � �
� ����� � �� ��� � ���� ������� � �� �� ���
�� ��� ���.
������� �� �� ��, � ��� � �� ����� �� ��
��� ����� ��� � ���. SYSCATSPACE� ������ ����, �
���� ���� �� �� ����� � ��� �� ���� �� � �
���� ���. �� ��� �� �� SYSCATSPACE� ����� �� �
����.
�: ���� ������ ����, SYSCATSPACE� ����� ���� ���
� ���� � !�� ���� � ���� . ��� ���� ����� ,
SYSCATSPACE� ���� �� ���� � �� ���. � � ��� �
��� �� �����.
������� � ����� ������� � ��� �� ��� ���� � �
�� �� ��� � �� ����� � ������. � ��� ����� �
��� �� ��� � �� ����� � ���� ����.
� ��� �� �� ��� ��� �� �� ����� � � ���� �
���� �� ���� ���. �� ��� ���� ��� ����. � ��
� �� ����� � ��� ���� � ��� ��� � �� ��, � �
�� ����� ������� ��� � ���� ��� � ��� � ����
���� ���.
��� � ��� ����� �� �� � �� � ���� � � � �
��� ��� �� �� ���� � �� ��� ��� � ���. ��� �
�� � �� � �����, � ���� �� ��� �� ��� � �
����� �� �� �� �� ������. � � ��� � ��� �� ��
���. � ����� � � � � ���� ��� �� �� ����� ��,
� ����� ����� � � � � ������ �� ��� �����.
��� �� ��� ���, � ��� �� ��� �� ���� �� �� �
� ����� ���� �� ��� ����. LIST HISTORY � �� �
���� ��� �� ��� ��� � ���� ��� � � �����.
� 13 ���� 301
![Page 312: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/312.jpg)
��� �� ��� �� �� ���. � ��� ����� ��� ��� �
��� ��, DB2 Log Manager� �� ��� ��� � � ��� ����� �
��� �� �� ���. �� �� �� ���� ��� �� ��
ROLLFORWARD DATABASE � OVERFLOW LOG PATH ��� ���
���.
� ��� � ����� �� � ������� �� ���� ����
ROLLFORWARD DATABASE � AND STOP ��� ������. � � �
������ � �� � ��� �� ��� ����. � ��� �� �����
� ����� ��� �� ��� ���, � ��� �� �� ���� ��
�� ��� �����. ������� � ��� �� ���� �����. ���
� ���� �� ��� ��� �( � ��, �� �� ��) �� � ��� �
� �� ��� ������.
��� ��� � ���, ROLLFORWARD STOP � �� �������
�� ���� ��� � ���. STOP ��� ���� ���� � ��� ��
� ���� � �� ��� � �� ���. ������� � ���� ���� �
�� �� ����� ���� ���. �� ���� �� �� ����� ��
�� �� ��� ���. ������� �� ��� ���.
���� �� ��� � �� � �� ����� ��� ��� ��� �
� ���. �� �� ����� � ���� � ���� ����� �� �
�� ��� �� �� ��� � ���. �� �� ��� ��� �� �
���. SYSCATSPACE� ���� �� ��� � �� ���� � ��� �
���� ������� ��� ����.
�� � ��� ��� ����
��� ��, ��� ����� ��� �� ����� ���� �����.
�� ����� ��� ���� �� ���� ��� ���� ��� ���
� ����� � �����.
� ���� ����� �, � ��� ������� ��� �� ����
� ���� ��� �������. �� ���� ��� ������� ��� �
� ��� �� ����� ��� �� �� �����. � ����� ����
�� ��� ���� ��� � �� �� ����� ��, �� ���� �
� �����.
�� �� ���� ����� �� ������ �� � �� �����
�� ���� ���� ���� ���� ����� � ��� �� ���� �
� ���.
302 ��� �� ���� ��� ���
![Page 313: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/313.jpg)
�� ��� ����� ��
��� ���� ������, � �� ���� ���� � ���� ��
�� �� ��� ���. REDIRECT ��� ���� ��, ��� �� ���
� ���� ���� � �� �� ����� ����. SET TABLESPACE
CONTAINERS � ��� �� ���� ���� ���� ���� � �
� ���� �����. ����� �� �� ���� ���� �� ��
�� ��� ���� ��� ���� ����� � ����� �����.
������ �� ����� ���� � ��� ��� �� � �� ��,
�� ����� ���� �� ��� �� ���� �� ��(SQL2563W)� �
���� �����. DB2 �� ��� ���� �� �� ���� � ��
��.
�� � �� ��� ���
�����, DB2 � ���� �� ����� �����.
v �� ������ ����( : �� ���� ��, ������ �� ��
���� ��)
v BACKUP ����� ��� ��� �� �� ����� � ���
v �� ������ ����( : �� �� ��
v �� ��(LNCLUDE LOGS ��� ���� �� ��)
� � �����, ������ �� �� ���� �, �� �� ��(�)
� �� ���� � � ������ �� ����.
������ � ���� �� ���� ��, � � ������� ���
� �� ����� � ���� �����.
�� ���� � ���� �� �� ��� ������ ����� ����
�, � ����� ���� �� ����� � ���� �����.
�� �� ����� ��� �� �� ����� � � �����. �� �
� ���� ���� ��� ��� �� ��� ������ Framework� ��
���. �� �� ���� ���� ��� ���, �� �� ����� �
������ ��� ����� � ���� �� �� ������ �
����. ��� � ���� � ��� ��� ���. �� �� ���� �
�� �� �� ����� ��� � ��� �����.
� ���� �� �� ����� ���� ��� �� ���, ������ �
�� � � � ���� ����� �(��� ��� ����) �� �� ��
��� �������(�� ���� ���� ��� ��� ���� ����). �
� 13 ���� 303
![Page 314: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/314.jpg)
�� �� ��� ��� ����� ���, ���� �����. ����, �
������ ���� � �� �� ����� ��� � ����.
������ ��� �� �� ��� ��
��� � ���� ���� �� ����� ����� � � ���
���. � ���� ����� � � �� ����, ������ �� ��
���� �"� ����� ������� ��� ����� ��� �� �
����� ���. �� ��� �� ����(��, �� ����, ��, ��
� ����).
� ���� ��� ���� �� � ����� ��� � � ���� �
�� �� ���(�� �� ��)� ����. ��� �� ��� � ���� �
�� � ���.
�� � ��� �� � ���� ��� �� ���� ���� ��� �
���.
������ SAMPLE� � � ��� ��� �� �� ����� �� �
�����.
v SYSCATSPACE(��� ����)
v USERSP1(��� ��� �� ����)
v USERSP2(��� ��� �� ����)
v USERSP3(��� ��� �� ����)
305 ���� �� 21� �� ��� ������ �� �� �� ���� ��
�� ��� ����.
1. �� ������ � DB1
2. �� �� ���� � TS1
3. �� �� ���� � TS2
4. �� �� ���� � TS3
5. TS1 TS2 ��� ���� ������ ���� � ���
6. �� �� ���� � TS4
7. �� �� ���� � TS5
304 ��� �� ���� ��� ���
![Page 315: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/315.jpg)
� 1
�� � ������ SAMPLE� �� ���� ����� �� �� �� CLP
� ����. � ���� �� ����� ��� ���. �� �� �
��� ������� ����� ���� � ���� � � � ���� ��
� ���. � � � ���� �� �� 2� � ��� TS5���.
db2 restore db sample rebuild with all tablespaces in database taken atTS5 without prompting
db2 rollforward db sample to end of logsdb2 rollforward db sample stop
� � � ��� TS5, TS4, TS1 DB1� ���� ����� � �� ��
2� �� ������� � ������.
�� 21. ������ SAMPLE� ������ �� ���� �� �
� 13 ���� 305
![Page 316: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/316.jpg)
�: � ��� �� �� �� �� �� 2� ��� � ��� ���� �
� ���.
� 2
� � �� � ������ SAMPLE� �� �� 1� �� ����� ��
�� �� CLP � ����. ���� � ���� �� �� 1�� �
� � ��� TS3 ���.
db2 restore db sample rebuild with all tablespaces in databasetaken at TS3 without prompting
db2 rollforward db sample to end of logsdb2 rollforward db sample stop
� � � ��� TS3, TS2, TS1 DB1� ���� ����� � �� ��
1� �� ������� � ������.
�: � ��� �� �� �� �� �� 1� ��� � ��� ���� �
� ���.
��� �� ��� �� ��� ��
������ SAMPLE2� � � ��� ��� �� �� ����� �� �
�����.
v SYSCATSPACE(��� ����)
v USERSP1(��� ��� �� ����)
v USERSP2(��� ��� �� ����)
307 ���� �� 22� ��� ��� ���� SAMPLE2� � �� ��� �
���.
1. BK1� � �� ����� ���� �� ������ ����.
2. BK2� USERSP1� �� �� ���� ����.
3. BK3� USERSP2� �� �� ���� ����.
306 ��� �� ���� ��� ���
![Page 317: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/317.jpg)
�� � �� ���� SYSCATSPACE USERSP2� ��� BK3�� �
������ ����� �� �� �� CLP � ����.
db2 restore db sample2 rebuild with tablespace (SYSCATSPACE,USERSP2) taken at BK3 without prompting
��, � ����� �� � USERSP1� ����� �� �� �� ��
� ����.
db2 restore db sample2 tablespace (USERSP1) taken at BK2
� ����� ��� BK2� ��� �� ��(SQL2154N)� ��� ��� �
��� �����. �� 22�� � � � ���, USERSP1� ������ �� �
�� � � ��� ���� BK1���. ��� �� � ��� ���.
db2 restore db sample2 tablespace (USERSP1) taken at BK1
�� ������� �� �� � ���� � �� �����.
��� ��� ��� ��
������� ���� �� ������� ���� �� ����� ����
� ���� ������� ��� � ���. ������� � �� ���
�� ����� ����� �� �� ���� ��� � ���.
v �� ����� ����� ��� ���� �� ����.
v � ��� �� ����� �� ������ � ���� ��� � ��
�� �����, � �� ����� ����� ����� � ��� �
�� ����� ����� � ���.
�� 22. ������ SAMPLE2� � � �� ��
� 13 ���� 307
![Page 318: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/318.jpg)
�� ������� ���� �� ����� ����� ���� �������
������ �� � ������.
� �� �� �� ����� � SAMPLE��� ������� ���.
v SYSCATSPACE(��� ����)
v USERSP1(��� ��� �� ����)
v USERSP2(��� ��� �� ����)
v USERSP3(��� ��� �� ����)
�� �� �������.
v BK1� SYSCATSPACE USERSP1� ����.
v BK2� USERSP2 USERSP3� ����.
v BK3� USERSP3� ����.
�� ���� CLP� �� ��� RESTORE DATABASE ROLLFORWARD
DATABASE � ��� SYSCATSPACE USERSP1� �� �� ���
�� �� ����.
�� 23. SAMPLE ������� �� �� � ���
308 ��� �� ���� ��� ���
![Page 319: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/319.jpg)
db2 restore db mydb rebuild with all tablespaces in imagetaken at BK1 without prompting
db2 rollforward db mydb to end of logsdb2 rollforward db mydb stop
� � ������� ��� SYSCATSPACE USERSP1� NORMAL �
�� ���. USERSP2 USERSP3� ���� �� ��� ���. � �
�� USERSP2 USERSP3� ����� � ���.
�� � � � ���
�� ���� ��� ������� ���� � ���. ���, ���� �
���� � �� ���� � �� �� ����� ����� ���. �,
RESTORE DATABASE � INCREMENTAL ��� ���� ��� � �
��� �� � ���� �� ���� ����� �� �� ����� ���
��� �� ����. � ���� �� � ���� ���� �� �� �
��� �� ���� ��, ���� ����� �� �� ���� �� �� ��
��� ��� ������� ����. ���� ����� AUTOMATIC �
�� ����� ���� �� INCREMENTAL ��� ����� �� ����
��� ���� �����.
INCREMENTAL ��� ����� AUTOMATIC ��� ���� �� �� ��
��� ����� ���� ��� ���. ���� ����� ���� �� �
� ������� �� � ���� �� ����� �������. ��� �
�� �� ���� ��� ��� � ���� ����� �� ���. ��
�� ��� ���� ����� ������� ���� ���.
�� �� ����� ��� ������� ���� �� � ���. �����
���� ���� �� ��� ��� ������ ���� ��� ���.
���� ������ ��
���� ������� ������ ������ ���� ��� ����
���. ������ ���� �� ���� ����� ��� � ���
� �� ����� ��������. ������ �� � �� ����� �
��� �� ��� ����. � ������ ���� ����� �, ���� �
���� ROLLFORWARD DATABASE � �� � ������ ���
� � ������.
�: ��� �� ��� ��� ���� ��� � �� ����� �����
�� ��, ��� �� ����� � ���� � � ��� ����� ���
��� ��� ��� � ���� ���� ��� ����� �� ���.
�� ����� �� ���� � ��� �� �� ��� ��, �� ����
� 13 ���� 309
![Page 320: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/320.jpg)
������ ��� � ��� ��� ��� �� ��� ��� �� �
���. �� �� �� �� ����� ������ � ���� ��� ��
�� �� ������ � ���.
�� ���� �� � ���� ��� ���� ������� ������
�� � ������.
� �� � � ������ ���� � SAMPLE��� �� �� ���
���� ���.
v ������ ��� 1� �� ���� SYSCATSPACE, USERSP1 USERSP2
� ���� ���� ������.
v ������ ��� 2� �� ���� USERSP1 USERSP3� �����.
v ������ ��� 3� �� ���� USERSP1, USERSP2 USERSP3�
�����.
�� �� ������, BKxy� ��� y� � �� x� ����.
v BK11� SYSCATSPACE, USERSP1 USERSP2� ����.
v BK12� USERSP2 USERSP3� ����.
v BK13� USERSP1, USERSP2 USERSP3� ����.
v BK21� USERSP1� ����.
v BK22� USERSP1� ����.
v BK23� USERSP1� ����.
v BK31� USERSP2� ����.
v BK33� USERSP2� ����.
v BK42� USERSP3� ����.
v BK43� USERSP3� ����.
�� ���� CLP� �� ��� RESTORE DATABASE ROLLFORWARD
DATABASE � ��� �� �� �� ������ ���� ����.
1. ������ ��� 1��, REBUILD ��� �� RESTORE DATABASE
� �����.
db2 restore db sample rebuild with all tablespaces in databasetaken at BK31 without prompting
2. ������ ��� 2��, REBUILD ��� �� RESTORE DATABASE
� �����.
db2 restore db sample rebuild with tablespaces in databasetaken at BK42 without prompting
3. ������ ��� 3��, REBUILD ��� �� RESTORE DATABASE
� �����.
310 ��� �� ���� ��� ���
![Page 321: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/321.jpg)
db2 restore db sample rebuild with all tablespaces in databasetaken at BK43 without prompting
4. ���� �����, TO END OF LOGS ��� �� ROLLFORWARD
DATABASE � �����.
db2 rollforward db sample to end of logs
5. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db sample stop
� � ������� � ������ ����� ��� � �� ��
��� NORMAL ��� ���.
������ �� ����
�� �� ������ ��� ����� ��� ����.
v ����� �� ���� � ��� ���� ���� SYSCATSPACE �
��.
v �� �� GUI ���� ��� �� ��� � ����. � ���(CLP)
� ��� � ���� ���� API� ��� ���.
v REBUILD ��� ���� ���� ������ �� ���� �� ��
� 9.1 �� � ���� � ��� � ����. � ���� ���� ��
���� �� ����, � ���� �� ����� ���� ��� �
���. ������� ��� �� ����� �� �� ��� ���. �
� ��� � 9.1 �� � ���� ��� ������ �� ��� ��
��.
v REBUILD ��� � ���� �� ������ �� �� �� �����
� �� �� �� ���� � ���� � �� � ����. � ���
� �� ������ �� ����, � ���� �� ����� ���� �
�� � ���. �� ��� � ���� ��� ������ �� �� �
� ���� ������ �� ��� ����.
���� �� ���
���� �� ��� �, DB2� � �, � �� �# �� �� ���
�� ���� �����. �� �� �� ���� � �� �, �� �� �
��� � ������ ��� ��� ���. ��� ����� �� �� �
��� �� �� UTIL_HEAP_SZ �� � �� ��� �� ��� ��� �
� ��� ���. �� ���� �� ��� � ���� ��� �����
����. �� RESTORE DATABASE � �� �� ���� ����
��� DB2� �� �����.
v WITH num-buffers BUFFERS
� 13 ���� 311
![Page 322: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/322.jpg)
v PARALLELISM n
v BUFFER buffer-size
���� �� �� � �� ���� � ��� ��� �� �����.
RESTORE DATABASE � ���� � � ��� ���� �� �
� ��� � ��� ��� � ���.
�� ���� �� ��� � ��� ��� ��� �� � ��� ��� �
� ��� � ���.
v ���� � ��� �����.
���� � ��� � � �� ��� � � ��� ��� �����.
�� � �� � ��� ���� ���� �� ��� � � � �� �
�� ���.
v � �� �����.
���� �� � �� ��� ��� �� �� ���. �� ��� ��
8���.
v PARALLELISM � �� �� �����.
��� �� � �� ������� �� �� ��� BM(buffer manipulator)
�� �����.
v ���� � ��� �����.
��� �� ����� ��� ��� � � ��� �����.
����� ���� � � � ��, �� � �� ��
���� �� ��� ������ ��� ����� ��� ���� � �
��. �� ����� �� �� ������ �� ���� ���� ���� �
�� �� ����� ��� �����. �� �� ������ �� ����
�� ������ �� �� � ���� �� �����. ���� ��� ��
(�, ��� � �� ��)� ��� � �� ��� ���� � ���.
�� ������ ��� �� ������� ������� SYSADM, SYSCTRL
�� SYSMAINT ��� ��� � ���. � ������� �������
SYSADM �� SYSCTRL ��� ��� � ���.
���� �
�� ��� ���� �� - CLP �
� 1
312 ��� �� ���� ��� ���
![Page 323: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/323.jpg)
��� � MYDB� ������� � ���� ��� �� ���� ���
� �������.
1. REDIRECT ��� �� RESTORE DATABASE � �����.
db2 restore db mydb replace existing redirect
2. ���� ���� �� �� ������ SET TABLESPACE
CONTAINERS � �����. � �� Windows ����� ��� �
���.
db2 set tablespace containers for 5 using(file 'f:₩ts3con1'20000, file 'f:₩ts3con2'20000)
����� ������� ���� � ���� ��� ����� ����
�, ��� ��� ����� � �� ����� � LIST TABLESPACE
CONTAINERS � �����.
3. 1 2 ��� ����� �� � ��� �����.
db2 restore db mydb continue
�� �� ���� ���� �� �� �����.
4. 3��� ����� ���� ��� ��� ��, �� ���� ����� 1�
��� ���� � ���.
�:
1. 1��� ����� ���, 3�� � ��� ��� �� ���� �
� ��� � ���.
db2 restore db mydb abort
2. 3��� ����� ���� ��� ��� ��, �� ���� ����� 1�
��� ���� � ���.
� 2
��� � MYDB� ������� � ���� �� �� �� ���� ��
�� ������ �� � ���� ��� ���.
backup db mydb��� �������. � �� ���� �� ����� <ts1>���.
backup db mydb incremental��� �������. � �� ���� �� ����� <ts2>���.
1. INCREMENTAL REDIRECT ��� �� RESTORE DATABASE �
�����.
db2 restore db mydb incremental taken at <ts2> replace existing redirect
� 13 ���� 313
![Page 324: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/324.jpg)
2. ���� ���� �� �� ������ SET TABLESPACE
CONTAINERS � �����. � �� Windows ����� ��� �
���.
db2 set tablespace containers for 5 using(file 'f:₩ts3con1'20000, file 'f:₩ts3con2'20000)
����� ������� ���� � ���� ��� ����� ����
�, TABLESPACE CONTAINERS � �����.
3. 1 2 ��� ����� �� � ��� �����.
db2 restore db mydb continue
4. ��� �� ���� � �� ��� �� �� � ���.
db2 restore db mydb incremental taken at <ts1>db2 restore db mydb incremental taken at <ts2>
�� �� ���� ���� �� �� �����.
�:
1. 1��� ����� ���, 3�� � ��� ��� �� ���� �
� ��� � ���.
db2 restore db mydb abort
2. 3��� ����� ���, 4���� ��� � � ��� �� ��
� �� ���� �� ��� � ���.
db2 restore db mydb incremental abort
3. 3��� ����� ���� ��� ��� ��, �� ���� ����� 1�
��� ���� � ���.
4. 4���� �� � ���� � ���� ���� � �� �� ��
�� ����� ��� � ���.
� 3
��� ��� ������� � ���� �� �� �� ���� ���� ��
�����.
1. INCREMENTAL AUTOMATIC REDIRECT ��� �� RESTORE
DATABASE � �����.
db2 restore db mydb incremental automatic taken at <ts2>replace existing redirect
2. ���� ���� �� �� ������ SET TABLESPACE
CONTAINERS � �����. � �� Windows ����� ��� �
���.
db2 set tablespace containers for 5 using(file 'f:₩ts3con1'20000, file 'f:₩ts3con2'20000)
314 ��� �� ���� ��� ���
![Page 325: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/325.jpg)
����� ������� ���� � ���� ��� ����� ����
�, TABLESPACE CONTAINERS � �����.
3. 1 2 ��� ����� �� � ��� �����.
db2 restore db mydb continue
�� �� ���� ���� �� �� �����.
�:
1. 1��� ����� ���, 3�� � ��� ��� �� ���� �
� ��� � ���.
db2 restore db mydb abort
2. 3��� ����� ���� �� ��� ��, �� ���� ����� �
� 1���� ���� � ���.
db2 restore db mydb incremental abort
�� �� - CLP �
���� 1
�� ��, �� �� ������ MYDB� � � ��� ��� �� �
� ����� ���.
v SYSCATSPACE(��� ����)
v USERSP1(��� ��� �� ����)
v USERSP2(��� ��� �� ����)
v USERSP3(��� ��� �� ����)
�� �� �������.
v BK1� SYSCATSPACE USERSP1� ����.
v BK2� USERSP2 USERSP3� ����.
v BK3� USERSP3� ����.
� 1
��� �� ������� � � � ���� ������.
1. REBUILD ��� �� RESTORE DATABASE � �����.
db2 restore db mydb rebuild with all tablespaces in databasetaken at BK3 without prompting
2. TO END OF LOGS ��� �� ROLLFORWARD DATABASE � �
����(� � � ��� ��� ��� �� ��� ���).
db2 rollforward db mydb to end of logs
3. STOP ��� �� ROLLFORWARD DATABASE � �����.
� 13 ���� 315
![Page 326: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/326.jpg)
db2 rollforward db mydb stop
� � ������� ��� � �� ����� NORMAL ��� �
��.
� 2
��� �� SYSCATSPACE USERSP2� � ���� ������(BK3
� � ���� � � ���, � ��� �� �� � � ��).
1. REBUILD ��� �� RESTORE DATABASE � ��� �����
�� ����� ������.
db2 restore db mydb rebuild with tablespace (SYSCATSPACE, USERSP2)taken at BK2 without prompting
2. TO PIT OF LOGS ��� �� ROLLFORWARD DATABASE � �
����(�� � ��� ��� ��� �� ��� ���).
db2 rollforward db mydb to PIT
3. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db mydb stop
� � ������� ��� SYSCATSPACE USERSP2� NORMAL �
�� ���. USERSP1 USERSP3� RESTORE_PENDING ��� ���.
��� USERSP1 USERSP3� ������� �� �� ����� ���
(REBUILD �� ��) ��� ������.
1. REBUILD �� �� RESTORE DATABASE � ��� �������
�� ����� ������. � USERSPI� ��������.
db2 restore db mydb tablespace (USERSP1) taken at BK1 without prompting
2. �� �� USERSP3� ��������.
db2 restore db mydb tablespace taken at BK3 without prompting
3. END OF LOGS ��� �� ROLLFORWARD DATABASE � ���
����� �� ����� ������(� � � ��� ��� ���
�� ��� ���).
db2 rollforward db mydb to end of logs tablespace (USERSP1, USERSP3)
� ���� � ��� PIT�� ��� � � � �� ����� � ��
���. � �� � ��� ��� �� ���� ��� �����.
4. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db mydb stop
� 3
316 ��� �� ���� ��� ���
![Page 327: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/327.jpg)
��� SYSCATSPACE USERSP1� �� �� ������.
1. REBUILD ��� �� RESTORE DATABASE � �����.
db2 restore db mydb rebuild with all tablespaces in imagetaken at BK1 without prompting
2. TO END OF LOGS ��� �� ROLLFORWARD DATABASE � �
����(� � � ��� ��� ��� �� ��� ���).
db2 rollforward db mydb to end of logs
3. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db mydb stop
� � ������� ��� SYSCATSPACE USERSP1� NORMAL �
�� ���. USERSP2 USERSP3� RESTORE_PENDING ��� ���.
� 4
�� ��, � BK1 BK2� � �� ���� ��� � ��� ��� �
�� � ��� ���� �� � � ��� ���� ����.
1. REBUILD ��� �� RESTORE DATABASE � ��� � � �
��� �� ������� ���� �� ������.
db2 restore db mydb rebuild with all tablespaces in databasetaken at BK3 without prompting
� �, � ���� ����� ������� ��� ���� �� � ���
��� ��� ���� ������ �����.
2. �� ���� ���� �� ���. ������� ��� ��� ���
��� �� ��� � ���.
a. RESTORE DATABASE � ��� BK1 � ���� ��� ���
���.
db2 restore db mydb tablespace taken at BK1 from <location>without prompting
b. RESTORE DATABASE � ��� BK2 � ���� ��� ���
���.
db2 restore db mydb tablespace (USERSP2) taken at BK2 from<location> without prompting
c. TO END OF LOGS ��� �� ROLLFORWARD DATABASE �
�����(� � � ��� ��� ��� �� ��� ���).
db2 rollforward db mydb to end of logs
d. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db mydb stop
� 13 ���� 317
![Page 328: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/328.jpg)
� � ������� ��� � �� ����� NORMAL ��� �
��.
� 5
� �, �� ���� USERSP3�� � ���� ���� � ��� �� ��
�� �� ���� �� ������� ��� ��� ��� ��� ����. �
��� � ���� ��� �� �������� � � �� ����, REBUILD
� ��� � �� ����� SYSCATSPACE� � ������� ��� �
���. SYSCATSPACE� ���� � ��� � �� �������
���� �� ���� �����.
SYSCATSPACE USERSP3�� � � � ���� � ������� ���
�� ��� ������.
1. REBUILD ��� �� RESTORE DATABASE � ��� SYSCATSPACE
USERSP3� � ������ NEWDB� ����� �� ������.
db2 restore db mydb rebuild with tablespace (SYSCATSPACE, USERSP3)taken at BK3 into newdb without prompting
2. TO END OF LOGS ��� �� NEWDB�� ROLLFORWARD DATABASE
� �����(� � � ��� ��� ��� �� ��� ���).
db2 rollforward db newdb to end of logs
3. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db newdb stop
� � � ������� ��� SYSCATSPACE USERSP3� NORMAL
��� ���. USERSP1 USERSP2� RESTORE_PENDING ��� ��
�.
�: ��� ��� �� ������� � ������ ��� ��� �� ��(
� ��, �� ���� ���� ��� �� ������� ���� �� �
� ��, �� ���� �� �� �������� �� �� ��) �� ��� �
���� ��� ���. �� ��� �� �� ���� ������ ���
�� ����� �����.
���� 2
�� ��� SYSCATSPACE� 1000 � ��� �� ���� Txxxx� ��
� � �� �� ������ MYDB� ���. �� x� �� ����
��� ����( : T0001). ��� ������ � ���(BK1)� ���.
� 6
��� T0999 T1000� ���� � �� ����� �������.
318 ��� �� ���� ��� ���
![Page 329: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/329.jpg)
1. REBUILD ��� �� RESTORE DATABASE � �����.
db2 restore db mydb rebuild with all tablespaces in image excepttablespace (T0999, T1000) taken at BK1 without prompting
2. TO END OF LOGS ��� �� ROLLFORWARD DATABASE � �
����(� � � ��� ��� ��� �� ��� ���).
db2 rollforward db mydb to end of logs
3. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db mydb stop
� � ������� ��� T0999 T1000� ��� � �� ���
�� NORMAL ��� ���. T0999 T1000� RESTORE_PENDING ��
� ���.
���� 3
� ����� �� �� �� ��� �� �� ������� �����
��� ����. �� ��, ������ MYDB� � � ��� ��� ��
�� ����� ���.
v SYSCATSPACE(��� ����)
v USERSP1(��� �� ����)
v USERSP2(��� ��� �� ����)
v USERSP3(��� ��� �� ����)
�� �� �������.
v FULL1� SYSCATSPACE, USERSP1, USERSP2 USERSP3� �� ��
��.
v DELTA1� SYSCATSPACE USERSP1� � ����.
v INCR1� USERSP2 USERSP3� �� ����.
v DELTA2� SYSCATSPACE, USERSP1, USERSP2 USERSP3� � �
���.
v DELTA3� USERSP2� � ����.
v FULL2� USERSP1� �� ����.
� 7
��� �� �� ����� ��� SYSCATSPACE USERSP2� � �
� � ���� ������.
1. REBUILD ��� �� RESTORE DATABASE � �����.
INCREMENTAL AUTO ��� ������. ���� ����� ���� �
���(granularity)� ��� ��� �� �� �� ����� �����.
� 13 ���� 319
![Page 330: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/330.jpg)
db2 restore db mydb rebuild with tablespace (SYSCATSPACE, USERSP2)incremental auto taken at DELTA3 without prompting
2. TO END OF LOGS ��� �� ROLLFORWARD DATABASE � �
����(� � � ��� ��� ��� �� ��� ���).
db2 rollforward db mydb to end of logs
3. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db mydb stop
� � ������� ��� SYSCATSPACE USERSP2� NORMAL �
�� ���. USERSP1 USERSP3� RESTORE_PENDING ��� ���.
� 8
��� �� �� ����� ��� �� ������� � � � � ���
� ������.
1. REBUILD ��� �� RESTORE DATABASE � �����.
INCREMENTAL AUTO ��� ������. ���� ����� ���� �
���(granularity)� ��� ��� �� �� �� ����� �����.
db2 restore db mydb rebuild with all tablespaces in databaseincremental auto taken at DELTA3 without prompting
2. TO END OF LOGS ��� �� ROLLFORWARD DATABASE � �
����(� � � ��� ��� ��� �� ��� ���).
db2 rollforward db mydb to end of logs
3. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db mydb stop
� � ������� ��� � �� ����� NORMAL ��� �
��.
� 9
��� USERSP3� ���� �� ������� � � � ���� ����
��.
1. REBUILD ��� �� RESTORE DATABASE � �����. � �
��� ��� ����, ���� ����� ��� ��� ��� �� ���
� ���� �� ���� ���� �� ���� ����� ������
�.
db2 restore db mydb rebuild with all tablespaces in database excepttablespace (USERSP3) taken at FULL2 without prompting
2. TO END OF LOGS ��� �� ROLLFORWARD DATABASE � �
����(� � � ��� ��� ��� �� ��� ���).
320 ��� �� ���� ��� ���
![Page 331: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/331.jpg)
db2 rollforward db mydb to end of logs
3. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db mydb stop
���� 4
� ����� � �� ��� ���� � ���� ��� �� �� ��
����� ����� ��� ����. �� ��, ������ MYDB� �
� ��� ��� �� �� ����� ���.
v SYSCATSPACE(��� ����)
v USERSP1(��� ��� �� ����)
v USERSP2(��� ��� �� ����)
� 10
��� SYSCATSPACE USERSP2� � ������� � � � � �
��� ������. �� ��� ���� �� ��� ������ � ���(BK1)
� ���.
1. REBUILD ��� �� RESTORE DATABASE � �����.
db2 restore db mydb rebuild with tablespace (SYSCATSPACE, USERSP2)taken at BK1 logtarget /logs without prompting
2. TO END OF LOGS ��� �� ROLLFORWARD DATABASE � �
����(� � BK1 ��� � ��� ��� ��� �� ��� ��
�).
db2 rollforward db mydb to end of logs overflow log path (/logs)
3. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db mydb stop
� � ������� ��� SYSCATSPACE USERSP2� NORMAL �
�� ���. USERSP1� RESTORE_PENDING ��� ���.
� 11
��� ������� � � � ���� ������. �� ��� ����
� � �� ��� �� ���� � ���� ���.
v BK1� SYSCATSPACE� ��� �� �� 10 - 45� �����.
v BK2� USERSP1 USERSP2� ��� �� �� 64 - 80� �����.
1. REBUILD ��� �� RESTORE DATABASE � �����.
db2 restore db mydb rebuild with all tablespaces in databasetaken at BK2 logtarget /logs without prompting
� 13 ���� 321
![Page 332: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/332.jpg)
� ��� �� �� �� 10�� ����, 1� �� �� ��� ��� �
��� �� ���� �� ����. �� �� 46 - 63� �� � �����
���� ���� � ���� �� ���� ��� ���.
2. TO END OF LOGS ��� �� ROLLFORWARD DATABASE � �
����. �� �� 64 - 80� � ���� �� ��� �����.
db2 rollforward db mydb to end of logs overflow log path (/logs)
3. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db mydb stop
� � ������� ��� � �� ����� NORMAL ��� �
��.
���� 5
�� ��, �� �� ������ MYDB� � � ��� ��� �� �
� ����� ���.
v SYSCATSPACE(0), SMS ��� ����(�� ���)
v USERSP1(1) SMS ��� ��� �� ����(�� ���)
v USERSP2(2) DMS ��� ��� �� ����(� ��� /usersp2)
v USERSP3(3) DMS ��� ��� �� ����(� ��� /usersp3)
�� �� �������.
v BK1� SYSCATSPACE USERSP1� ����.
v BK2� USERSP2 USERSP3� ����.
v BK3� USERSP3� ����.
� 12
��� �� ���� ����� ��� �� ������� � � � � �
��� ������.
1. REBUILD ��� �� RESTORE DATABASE � �����.
db2 restore db mydb rebuild with all tablespaces in databasetaken at BK3 redirect without prompting
2. ���� ���� �� �� ������ SET TABLESPACE
CONTAINERS � �����. � ��, ��� ����.
db2 set tablespace containers for 3 using (file '/newusersp2' 10000)
3. db2 set tablespace containers for 4 using (file '/newusersp3' 15000)
4. CONTINUE ��� �� RESTORE DATABASE � �����.
db2 restore db mydb continue
322 ��� �� ���� ��� ���
![Page 333: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/333.jpg)
5. TO END OF LOGS ��� �� ROLLFORWARD DATABASE � �
����(� � � ��� ��� ��� �� ��� ���).
db2 rollforward db mydb to end of logs
6. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db mydb stop
� � ������� ��� � �� ����� NORMAL ��� �
��.
���� 6
�� ��� � � ������ ���� � ������ MYDB� ���.
v ������ ��� 1� �� ���� SYSCATSPACE, USERSP1 USERSP2
� ���� ���� ������.
v ������ ��� 2� �� ���� USERSP1 USERSP3� �����.
v ������ ��� 3� �� ���� USERSP1, USERSP2 USERSP3�
�����.
�� �� ������, BKxy� ��� y� � �� x� ����.
v BK11� SYSCATSPACE, USERSP1 USERSP2� ����.
v BK12� USERSP2 USERSP3� ����.
v BK13� USERSP1, USERSP2 USERSP3� ����.
v BK21� USERSP1� ����.
v BK22� USERSP1� ����.
v BK23� USERSP1� ����.
v BK31� USERSP2� ����.
v BK33� USERSP2� ����.
v BK42� USERSP3� ����.
v BK43� USERSP3� ����.
� 13
��� �� ������� �� �� ������.
1. ������ ��� 1��, REBUILD ��� �� RESTORE DATABASE
� �����.
db2 restore db mydb rebuild with all tablespaces in databasetaken at BK31 without prompting
2. ������ ��� 2��, REBUILD ��� �� RESTORE DATABASE
� �����.
� 13 ���� 323
![Page 334: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/334.jpg)
db2 restore db mydb rebuild with tablespaces in database taken atBK42 without prompting
3. ������ ��� 3��, REBUILD ��� �� RESTORE DATABASE
� �����.
db2 restore db mydb rebuild with all tablespaces in databasetaken at BK43 without prompting
4. ���� �����, TO END OF LOGS ��� �� ROLLFORWARD
DATABASE � �����(� � � ��� ��� ������ �
���� ��� �� ��� ���).
db2 rollforward db mydb to end of logs
5. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db mydb stop
� � ������� � ������ ����� ��� � �� ��
��� NORMAL ��� ���.
� 14
��� SYSCATSPACE, USERSP1 USERSP2� � � � � ���� �
�����.
1. ������ ��� 1��, REBUILD ��� �� RESTORE DATABASE
� �����.
db2 restore db mydb rebuild with all tablespaces in databasetaken at BK31 without prompting
2. ������ ��� 2��, REBUILD ��� �� RESTORE DATABASE
� �����.
db2 restore db mydb rebuild with all tablespaces in image taken atBK22 without prompting
3. ������ ��� 3��, REBUILD ��� �� RESTORE DATABASE
� �����.
db2 restore db mydb rebuild with all tablespaces in image taken atBK33 without prompting
�: � � ��� �� ��� � ��� USERSP1� ������.
4. ���� �����, TO END OF LOGS ��� �� ROLLFORWARD
DATABASE � �����.
db2 rollforward db mydb to end of logs
5. STOP ��� �� ROLLFORWARD DATABASE � �����.
db2 rollforward db mydb stop
324 ��� �� ���� ��� ���
![Page 335: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/335.jpg)
� ���� ���� ������� � ������ ����� ��
��. USERSP3 USERSP1� ��� � �� ����� NORMAL �
����. USERSP3� ���� � ������ ����� RESTORE
PENDING ��� �, USERSP1� ������ ��� 3�� RESTORE
PENDING ��� ���.
������ ��� 3� USERSP1� � ���� ������ � � ���
��� ��� ����. � ��� ����� USERSP1� ��� ���.
a. ������ ��� 3��, USERSP1� ���� � ���� ���
RESTORE DATABASE � �����.
db2 restore db mydb tablespace taken at BK23 without prompting
b. ���� �����, TO END OF LOGS �� AND STOP ��� ��
ROLLFORWARD DATABASE � �����.
db2 rollforward db mydb to end of logs on dbpartitionnum (3) and stop
� � ������ ��� 3� USERSP1� NORMAL ��� ��� ���� �
��� ��� � � ���.
���� 7
�� ��� ��� � �� ������ MYDB� � � ��� ��� ��
�� ����� ���.
v SYSCATSPACE(0), SMS ��� ����
v USERSP1(1) SMS ��� ��� �� ����
v USERSP2(2) DMS ��� ��� �� ����
v USERSP3(3) DMS ��� ��� �� ����
������� �� ��� ���(BK1).
� 15
��� ��� � �� ������� � ��� �� ��� ����.
SYSCATSPACE USERSP1� ��� ������� �������.
db2 restore db mydb rebuild with tablespace (SYSCATSPACE, USERSP1)taken at BK1 without prompting
���� �� ������� ��� ���. LIST TABLESPACES �
��� �� USERSP2 USERSP3� DELETE_PENDING/OFFLINE ���
�� SYSCATSPACE USERSP1� NORMAL ��� �� � � ���. �
�� NORMAL ��� � � � �� ����� � �� � ���.
� 13 ���� 325
![Page 336: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/336.jpg)
������ �� ����� � DROP TABLESPACE � ���
USERSP2 USERSP3� ��� ���. � � ��� �� �����.
��� USERSP2 USERSP3� ������� BK1�� ������ �����
�� �� ���.
326 ��� �� ���� ��� ���
![Page 337: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/337.jpg)
� 14 � � ��
DB2 ROLLFORWARD DATABASE � � ��� ����� � ��� �
���� ������� ��� ���� ���. � ��, ��� ����.
db2 rollforward db sample to end of logs and stop
� �� � ��� �����.
� ��� ��
�� ������ �� = sample��� ��� �� � = 1
�� �� = 0� ��� �� = not pending��� � �� �� =��� �� �� = -�� ���� �� � = 2001-03-11-02.39.48.000000
DB20000I ROLLFORWARD ��� �������.
��� � ��� ��� ���� �� ��� � � ��� � �����.
1. STOP �� �� � ��� ����� �����.
2. QUERY STATUS ��� ��� � ��� ����� �����.
�� ��� ��� ���� ��, QUERY STATUS ��� ��� � ��
� �� ��� ��� �� �� ��� �� ��� ����� ��� �
���.
� �� ��� ���� ��, QUERY STATUS ��� � ��� �� �
�� ���� ����� ��� � ��� ���.
3. STOP ��� ��� � ��� ����� �����. �� ���� ��
���� � ���� � ����.
� ��� ��� ���� �� ��� � � � � ��� ��� ����.
1. AND STOP ��� ��� � ��� ����� �����.
2. �� �� �� ���� � ��� �� �� �� ����.
v ���� � ���� ��� ������� ��� �� ��� �
��. �� �� ���� � ���� � ����.
© Copyright IBM Corp. 2001, 2009 327
![Page 338: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/338.jpg)
v ��� ���� ���� ���� � ��� ��� ������( � ��,
�� ��� �� �� �� ��� ���, �� ��� � �� �� ��
��� �� ��� �). �� �� AND STOP ��� ��� � ���
����� �� �����.
������� � ���� � ��� � ������� ����� ����(�
��� ����� ���)� ���, �� ����� � � ����. ��
����� ��� � ��� �� ��� �� � ��, �� ���� ��( �
��, �� ���� ���) ���� �� ���� ����.
� ��� ����� ��� �:
v ������� � ��� �� ��� �� ������� � ������. �
� ����� � ��� �� ��� �� ������ � ��� �� �
� � �� � ��� ����� ��� �� ����� � ���� ��
�.
v ������� � ��� �� ��� ���� ������� �� �����
� ��� �� ��� � ��:
– �� ���� �� ���� �� �� ����� � ������.
– �� ���� �� ���� ��� � ��� �� ��� � � �
� ����� � ������.
������ � ��� �� ������ �����. ������� � ��� �
� ����� �� ��� �� ��� �� �� ����� ��� � STOP
��� ���� �� �� �� � ����.
�� ���� � ��� �� ������ �����. ������� � ��
� �� ����� �� ��� �� ��� ����. �� �� � ���
�� ����� ��� � STOP ��� ��� ��� ����.
SYSCATSPACE� ���� ��� �� ����� � ��� � ��� �
� ��� � ���. �� ����� � ��� � ��� �� ���� �
� �� ����� ��� � ��� ������� �� �� ����� ��
����.
� ������� ���� �� � ������� �� ��� ��� �� �
���. �� ��� ��� ������ ��� ����� �����. ��
��� ���� ��, � ��� ��� �����. � ��� � ��� ��
� � ���. ����� ��� � �� � ��� ������ ����
������. logarchmeth1 ������ �� � �� �� OFF� �� ��
��� �� �� ����( � ��� ��)� �� ���� �� � �
328 ��� �� ���� ��� ���
![Page 339: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/339.jpg)
��. logarchmeth1� OFF� �� �� ��� ��� �� ������� � �
� ��� ���� �� ����� ������� ���� �� ��� ��
�.
�: � ��� �� ���� �� ���� �� ���� ���� � � ���
��.
� �� ��
������ �� ��� ��� � ��� ����� ������ � ����
�� ���� � ���� ����� ROLLFORWARD DATABASE �
������.
� ��� ��� ������� �� ��� ���. � ��� ����� �
��� ��� ������� �� � � � ��� �� �� � ��
��.
�� �� � ��� �� ���� �� �� ����� ������ ����.
� � ��� �� �� ����� � ��� �� � ��� � �� �� �
���� � ��� �� ��� � �� ���� ��� �� � ���. ��
�� � ��� �� � ��� �� � ��� � �� ������ ����
�.
������� �� �� ��� � ���.
�� ����� � ��� ����� �����.
v � �� ��� � ��� �� ��� � ���. ��� �� ����� �
� �� ��� ���� � ��� � ���.
v � � � � � �� �� ���� ��� � �� �� �����
� ���� � � ��� ��� ���. �� �� ���� ��� ����
����.
v �� �� � ��� ��� ��� � ����. ����� STOP ��� ��
�� �� � ��� ��� ��� �� ��� � ��� �� ��� �
���.
v �� ���� � ��� �� �� ������ �� ����� ���
� ���� ��� � ����. � ��� ���� ��� �� ��� ���
��. STOP� ��� ��� � ���� ��� � ��� �� ���
� ��, ��� ��� �� ����� � ��� ���� � �����
� ����� ���� ����. � ��� �� ��� ���� ����. �
� �� � ��� �� ���� ���� �� �� �� ���� ��
� �� � ��� �� ���� �� �� ���(SQL4908)� �����.
� 14 � ��� 329
![Page 340: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/340.jpg)
� ������ ����� LIST TABLESPACES � ��� �� � �
���� � �� ����(� ��� �� � ��) � ���� ��� �
�� ����(� ��� �� ��)� �����. �� � �� ��� ��
�.
– � �� ����� �� � � ��� �� �����.
– �� ����� ����� � �� � � ��� �� �����.
(� ��� �� � ���� ��� ��(� ������ ���� �
� ��), ��� ��� � ���.)
– �� � � ��� �� ������.
v ���� ������ ���� � ��� ����� ������� ���� �
���� ���� ���.
v �� ����� � �� � ���� DB2 � 9 ������� �� �
���. �� ����� � ���� � ������ ������ ��� �
� �� ���� � ����� � 9� ����� ���.
v �� ��� �� ��� � ���� � ����.
� ��� ����� � ���(CLP), �� ��� ���� ��� ��
db2Rollforward API� �� ��� � ���.
��� CLP� �� ���� ROLLFORWARD DATABASE � ���.
db2 rollforward db sample to end of logs and stop
���� ���� ��� ��� ������.
1. �� ���� ������� ������� �� ���� �� �� �� �
�� �� � ��� �����.
2. �� �� ��� ��� ��� � � � ���� � ���� ������.
� ��� ���� ����.
�� ��� � �" ��� �� �� ���� ��� �����.
��� ����� ���� � ���
������� ��� ��� �� ��� �� ������ � �� ����
� �, ���� � ����� ��� �����. � �� �����
� �� ��� ��� �� �� � ���. ��� ���� �����. �� �
������ ���� ��� ������� ��� ���� � ��� ��� ��
��. � ��, ��� ���� ��� �� ����� ���� ��, ��
�� ����� ��� ���� ��� ���� �� �(� ����� ���
���� � � ��) �� ������� ���� ��, ������� ���
� � ��� ���� � � �� ���� �� �� ����� ����
� ���� � ���. (��� ���� �� ����� ���� �� ��
330 ��� �� ���� ��� ���
![Page 341: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/341.jpg)
�� �� � ���� ��� � �� ��� ���� �� ����� ��
��� ����� � ���.) �� ���� �� �� �� ���� �� �
��� � �� ������� �� ��� �� � �� ���, �� ����
��� ��� ��� ��� ��� ����.
�� ����� ������ �� � ��� �� ��� ���. �� ����
� �� ���� ���� � ��� ��� ��� ���. ��� ��, ��
� �� � ������ � ���� � ����� ��� �����. ��� �
�� ���� ��� ���� �� ����� � ���� � ���� � �
���. ��� �� ����� �� �� � ���� ������� �
�� ����� ��� � ����� � ���.
�� ����� � ����� ��, DB2� �� �� ����� � � ��
�� ��� ���� �� ���� � �� ��� �����. �� ����
� � � �� �� ��� ���� �� ��� ��� �� ��� �����
DB2_COLLECT_TS_REC_INFO ����� �� ON�� �����. ��
������. �� ��� ���� �� ��� ��� ���� �� ��� ��
�� ���� �� ����� �� �� ���.
������ ���� � �� ���� � ���� ��(DB2TSCHG.HIS)�
�� ����� � ��� ���� �� �%� �����. db2logsForRfwd
����� ��� � ��� ���� �� PRUNE HISTORY � ���
���� � � ��� � ���. ������ ���� � ��,
DB2TSCHG.HIS� � ������ ����� � ������ � ��� � �
� � ��� �����. �� ��� � �� �� ��� �� ��, �
�� ����� ��� ��� ��� �����.
�� ��� ��� ��� ����� � ��� ������, � ��� �
�� �� � ���. �� ���� ��, �� �� ��� �� �� ��
�� �� ��� ���� � � �� ����� ����� ���� ���
�����. ���, �� �� ��� ���� � ��� � ��� ������.
����� ����� �� ��� � ��� �� ���� ��� �� ��
� ��� ��� ���� �� ��, � �� ��� �� ���� �� � �
� � �� ����� � ����� ���� ��� �����.
�� ����� � ����� �� LIST TABLESPACES SHOW DETAIL
� ������. � � �� ����� � ���� � � � �� �
��� �� �� ��� �����. �� �� ��� ��� �� �(DDL)��
�� ����� �, �� �� ����� ��� � ��� � �����.
�� ����� ��� �� �� ���� � ����, ��� ���� ��
� ��� ������ � ���. � ��� �� ����� ���� ��
�� ����� ��� ���� � �� ����� � �� �� �� �
� 14 � ��� 331
![Page 342: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/342.jpg)
��� � ���� ���. ���� ������ ���� � ������ �
��� � LIST TABLESPACES SHOW DETAIL � �����. ��
����� ��� � ������ ���� � � �� ����� � �
� �� �� ���� � ���� ���.
� ���� �� ����� � ������ ��� � �� ����� �
��� ��, � � �� ����� ��� � ���� ���. � ��,
�� ���� ��� �� ����� ���� ��� ��� �� �� �
���� ���� ��, � �� ���� �� ��� � ���� ��� �
���� ���.
���� ��� � � �� �� �� �� ����� �� � �� �
���� ���� ��, ���� � �� � � �� � �� ����� ��
������ � ���� ���. ��� ���� � � � �� �� ���
�� �� �� ���.
�� ����� � ���� � ����� �� ����� ��� �� �
��� ��,
v �� �� ����� � ���� �� �� ��� ��� � ����
��
v �� �� ����� � ��� � ���� �� �� ��� ��
� �� ���� �� ��� � ���� � ���� ���. � � ��
���, ���� �� �� ��� ��� � ��� � �� �� �� �
�� ����. ���� �� ��� �� �� ��� �� ��� ���
��� �����.
�� ����� � ���� � ������ ��� �� ����� ���
�� �� ����� ��� �� ���� �� �� ��� ��� ��, �
�� ���� � ��� � ���� ��� � ���� ���. � � �
� ���, �� �� ��� � �� ��� � ��� � �� ��
� �� ��� ����. ��� ���� ��� � �� ��� ��� � ��
��� � ��� �����. �� ��� ���� � ��� �� ���
�� �� � �� ��� ����.
v �� ��� � �� ���� �� ��
v �� ��� � �� ��� ��
v �� ��� �� �� � ��
� ���� �� � �� ���� ���� ��� �� �� ��� ���
��. � �� ���� � ��� � ����� ��, � �� � ��� �
�� ����� �� ��� �����.
332 ��� �� ���� ��� ���
![Page 343: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/343.jpg)
� �� �� ���� � ��� ��� �� � ��� �� �� ����
�� ���� �� �� ������ ����� ��� ����. ��� �� �
�� ��� ��� �� � ���.
v � ��� �� ��� �� ���� ����� � � �� � ��� �
� �����, � � ��� � ��� ���� �� �����.
v � ���� � ����� �� ����� ��� ��� ���� ��
��, � ����� �� ����� �� �� �� ����� � � ��
���� �� �����.
���� �� �� ��� ��� ��� � ��� � ��� �� ����.
�� ����� � ���� � �� �� � ��� ���� �� QUIESCE
TABLESPACES FOR TABLE � �� � ���. Quiesce � (��, �
� � �� �� ���)� ���� �� ����� � �� �� � �
��� ���� ����( �� ��) � � � �����. Quiesce � � �
��, �� ����� ��� � ��� ���. � ��� �� ��� ��
� ��� ��� ��, �� ���� ���� Quiesce ��� �� � ��� �
� �� �� ��� ���� ��� � ���.
�� ���� � �� � ��� �� ���, �� ����� � ��
��� ����. �� ����� �� �� ���. � ���� � ���
�� �� ��� ��� � ����� ����� �����. � �� �� ��
���� �� �� �� ���� �� � ����� �� ���� �� ��
��� � ���� � ����. �� � �� ���� �� � ���� ��
� ��� �� ��� ����. (�� ����� �� ���� ����, �
� ������, � �� ��� � �� ����, �� � �� ���
� �� ����� ���� �� ���� ��� ��� ���.)
�� ��, ������� �� T1�� ����. �� ��, �� T3�� �
� ���� TABSP1� � ��(T2)�� � �����, �� ����� �� T3
������ ��� ���� TABSP1 �������� T2� � ��� �� ��. ����
TABSP1 �� �� �������
T1 T2 T3 T4| | | || | | ||---------------------------------------------------------------------------
| ��� T2 � T3��� TABSP1���� ��(T2� � ����� )
�� 24. �� ���� � ����
� 14 � ��� 333
![Page 344: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/344.jpg)
��� ����. �� ����� � �� ��� ���, � � �� �
����. �� ���� � ���� ����� �� T3 �����, �� �
���� �� T2� ���. T2 T3 ��� �� ��� TABSP1� ����
����. �� T4��, ������� T1�� ��� � ���� ��� �
�� �� �� � ������. �� ���� TABSP1� �� T3�� ���
� �� ��� ����. ������ �� ����� T2 T3 ��� �� �
��� �� ����� ���� �� T3 T4 ���� TABSP1� �� �
�� ��� �����. � �� ���� ��� ������� � � ����
��� ��� ��, � ��� �� � ����. �� ����� � ����
� ���� � �� �� �� ���� �� ���� ��� � �� � �
�� �( �� T3)� �� �� ����� � ���� � ���.
�� ���� TABSP1� T4�� ����� ��, T3 ��� �� � ����
� �� ����� ������(�� � �� �� �) TABSP1� �� �
� � ������.
�� ��, ������� �� T4�� ������ � ��� ��� �� �
�� �� ��� ���� ����.
1. ������ ����
2. �� ���� ����
3. ������ � ���
4. �� ���� � ���
������� � ����� �� �� ����� �������, ��� ���
���� � ���� � �� ����� �� ��� ���� � ���� �
���.
�� T3 ��� TABSP1 � ���� �� � ���, TABSP1� T3(�� ��)
� ������� ��� ���� ���.
v �� ����� T3� � ������. �� ����� ������ � �
����� ��������� �� ������ ��� ���.
v �� T1�� �� ������ �� ��� �� ����� ����� �
�� T3 �� ���� �� ����� � ������.
v �� ����� �����.
���� ������ �����,
v �� ����� � ��� ��� ��� � ���� � ���� ���.
��� �� ����� ������ ��� ��� ���� �����.
334 ��� �� ���� ��� ���
![Page 345: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/345.jpg)
v �� ������ ���� � ��� �� ��� �, �� ������ ���
�� �� �� ����� � ��� �� ��� � ��(������ ��
�� ��), � ������� � ���� � �� ����� � ����
���.
v �� ����� �� �� � ������ ��, � ������ ���
�� �� ����� ������ ��� ���. ��� ��� ������ �
����� ������ ���. ��� �� ����� � ���� � ��
���� ���� ������ ����� ����� ���.
���� ��� � ��������,
v ���� ��� �� ���� �� ����� � ���� � ����
� ��, ��� � �� � �� ����� ��� � ���� � �
��� ���. ��� ���� ��� �� ���� �� �� ����
� �� �� � ����� �� ����. ���� ��� ������, �
� ������ ��� ��� ���� � �� � �� � ���� ���
��� ���� � �� ����� ��� ���. ���� ��� ��,
�� �� �� ��� ��� � � �� �� � ���
YSCAT.DATAPARTITIONS ���� � ������.
� ��� � � �� ��
���� �� ��� ������ ��� ����� ��� ���� � �
��. �� ����� �� �� ������ �� ���� ���� ���� �
�� �� ����� ��� �����. �� �� ������ �� ����
�� ������ �� �� � ���� �� �����. ���� ��� ��
(�, ��� � �� ��)� ��� � �� ��� ���� � ���.
� ��� ����� ����� SYSADM, SYSCTRL �� SYSMAINT ��� �
�� � ���.
� �� � - CLP �
� 1
ROLLFORWARD DATABASE � ��� AND� ���� �� ��� �
�� ��� � �� ���. � �� �� �� � ����� ����
� ��� ����.
db2 rollforward db sample to end of logsdb2 rollforward db sample complete
��� �� ��� � ���.
db2 rollforward db sample to end of logs and complete
� 14 � ��� 335
![Page 346: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/346.jpg)
�� � ��� �� ��� 2��� ���� �� ����. ��� ���� ��
��� ��� ��� � ��� �� �� ����� ���� �� ���
��.
� ��� � ��� ��� � ��� �� ��� ����. ��� ��
��, ���� � ��� ��� � � �� �� � ���. ��� ���
��� � �� �� ��� �� ��� � ���� ���� � � ���.
db2 rollforward db sample complete
� � ������� ����� �� ��� �� ���� �����.
� 2
�� �� ������� � �������(� �� ����� �������).
db2 rollforward db sample to end of logsdb2 rollforward db sample to end of logs and stop
�� � �� � ���. �� �� �� ���� � ��� ���� AND
STOP �� AND COMPLETE� ���� ����. �� ���� ��� ��
� ����. ���� �� �� � ��� ��� ��� � �� ����� �
����. �� �� ����� ����� � ���� �� �� ��� ���
���.
� 3
3 � �� ����� ����� � ��� �� �� � ����� �� ��
� ���� � ����� � � ���� �� ����.
db2 rollforward db sample to end of logs tablespace(TBS1) onlinedb2 rollforward db sample to 1998-04-03-14.21.56.245378 and stop
tablespace(TBS2, TBS3) online
� � ��� ��� ��� ��� � ����. � �� � � �� � ���
��� �� ��� ��� � ���.
� 4
������� ����� � OVERFLOW LOG PATH� ��� User Exit� �
���� ��� �� ���� ��� � ���� � �������.
db2 rollforward db sample to 1998-04-03-14.21.56.245378 and stopoverflow log path (/logs)
336 ��� �� ���� ��� ���
![Page 347: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/347.jpg)
� 5
�� ��� ������ sample� ���. ������� ��� �� ��
� � ���� �����. ������� ����� � � ���� �� �
������.
� ���� � �� ��� ��� ������� �����.
db2 backup db sample online include logs
� ���� ��� ������� ��������.
db2 restore db sample
� ���� �� ������� � �������.
db2 rollforward db sample to end of backup
� 6(���� ������ ��)
0, 1 2� � ������ ���� ���. �� ���� TBS1� � ��
���� ����� ����, �� ���� TBS2� ������ ��� 0� 2
�� �����. ������ ��� 1� ������� ������ ������
��� 0 2� TBS1� ����� �, ������ ��� 1�� �������
� �������.
db2 rollforward db sample to end of logs and stop
�� SQL1271(�������� ����� �� ��� �� ����� ����
�� ��� 0 2�� �������.�)� �����.
db2 rollforward db sample to end of logs
� � ������ ��� 0� 2�� TBS1� � ������. � ���
TABLESPACE(TBS1) �� ������.
� 7(���� ������ ��)
�� ��� ���� ������ sample� ���. � ������ ����
�� ��� ��� ����. ������� � ������ ����� �
���� � � ���� �� � ������.
�� ��� (SSV) �� ������.
db2 backup db sample on all nodes online include logs
� ������ ����� ������� ��������.
db2_all "db2 restore db sample taken at 1998-04-03-14.21.56.245378"
� ���� �� ������� � �������.
� 14 � ��� 337
![Page 348: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/348.jpg)
db2 rollforward db sample to end of backup on all nodes
� 8(���� ������ ��)
�� ��� ���� ������ sample� ���. � ������ ����
db2_all� ��� ��� �� ����. ������� � ������ �
���� ����� � � ���� �� � ������.
db2_all� ��� ��� �� � ������ ���� �����.
db2_all "db2 backup db sample include logs to /shared/dir/"
� ������ ����� ������� ��������.
db2_all "db2 restore db sample from /shared/dir/"
� ���� �� ������� � �������.
db2 rollforward db sample to end of backup on all nodes
� 9(���� ������ ��)
������ ��� 0� 2�� �� ���� TBS1� ����� � ������
��� 0� 2� TBS1� � �������.
db2 rollforward db sample to end of logs
������ ��� 1� �����.
db2 rollforward db sample to end of logs tablespace(TBS1)
� � TBS1� ������ ��� 1�� � ��� ��� ���� ��� �
�� �����. SQL4906N� �����.
db2 rollforward db sample to end of logs ondbpartitionnums (0, 2) tablespace(TBS1)
� � ����� ����.
db2 rollforward db sample to 1998-04-03-14.21.56.245378 and stoptablespace(TBS1)
� � TBS1� ������ ��� 1�� � ��� ��� ���� ��� �
�� �����. � �� �� � ����� ���.
�: �� ����� � ���� � ���� � dbpartitionnum �� ����
����. � ��� ��� �� ����� � � ������ �����
�� ���.
������ ��� 1� TBS1� ����� �,
db2 rollforward db sample to 1998-04-03-14.21.56.245378 and stoptablespace(TBS1)
338 ��� �� ���� ��� ���
![Page 349: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/349.jpg)
� � ����� ����.
� 10(���� ������ ��)
� ������ ���� �� ����� ����� �, PIT2� � �����
� AND STOP� ���� ����. � ��� �� � �� ����. ����
PIT1� � �������.
db2 rollforward db sample to pit2 tablespace(TBS1)db2 rollforward db sample cancel tablespace(TBS1)
** restore TBS1 on all dbpartitionnums **
db2 rollforward db sample to pit1 tablespace(TBS1)db2 rollforward db sample stop tablespace(TBS1)
� 11(���� ������ ��)
db2nodes.cfg ��� ���� 8 ������ ���(3 - 10)� � �� �
���� � ��� ������.
db2 rollforward database dwtest to end of logs tablespace (tssprodt)
�� (� ��� ��)��� � ��� ����� ����. �� �����
� ������ ���� ��� ��� ����. ����� db2nodes.cfg ��
� �����.
� 12(���� ������ ��)
�� ������ ��� ������ ��� ��(������ ��� 6�)� �
6 � �� �� ����� � ��� ������.
db2 rollforward database dwtest to end of logs on dbpartitionnum (6)tablespace(tsstore, tssbuyer, tsstime, tsswhse, tsslscat, tssvendor)
�� (� ��� ��)��� � ��� ����� ����.
� 13(���� ��� - �� ��� ����� �� ��� � ��
�)
tbsp0�� ��� �� �� ���� tbsp1, tbsp2, tbsp3� ��� ����
��� �����. ���, ���� tbsp4� ��� ���� ���� tbsp5�
���� ��� ���� �����. � �� ����� END OF LOGS� �
���� � ���.
db2 rollforward db PBARDB to END OF LOGS and stoptablespace(tbsp0, tbsp1, tbsp2, tbsp3, tbsp4, tbsp5)
� � ����� ����.
� 14 � ��� 339
![Page 350: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/350.jpg)
� 14(���� ��� - ��� ��� ����� �� ��� � �
��)
��� tbsp0�� ��� �� �� ���� tbsp1, tbsp2, tbsp3� ��� �
��� ��� �����. ���, ���� tbsp4� ��� ���� ����
tbsp5� ���� ��� ���� �����. �� ���� tbsp4� ��� �
� �� ���� � ���� ���.
db2 rollforward db PBARDB to END OF LOGS and stop tablespace(tbsp4)
� � ����� ����.
� 15(���� ��� - ��, ��, �� ��� ���� ���� �
� ���� �� �� ��� ���� PIT�� � ���)
tbsp0�� ��� �� �� ���� tbsp1, tbsp2, tbsp3� ��� ����
��� �����. ���, ���� tbsp4� ��� ���� ���� tbsp5�
���� ��� ���� �����. ���� INDEX IN �� ��� �� ��
��� ��� ���� ���� ���� � �� ����� � PIT��
� ���� �����.
db2 rollforward db PBARDB to 2005-08-05-05.58.53.000000 and stoptablespace(tbsp0, tbsp1, tbsp2, tbsp3, tbsp4, tbsp5)
� � ����� ����.
� 16(���� ��� - ��� ��� ����� �� PIT�� �
���)
� � �� ����(tbsp1, tbsp2, tbsp3)� ��� ���� ��� ����
�. ���, ���� � ��� ���� tbsp3�� �� �����. PIT��� �
���� tbsp1 tbsp2��� ����.
db2 rollforward db PBARDB to 2005-08-05-06.02.42.000000 and stoptablespace( tbsp1, tbsp2)
� � ����� ����.
340 ��� �� ���� ��� ���
![Page 351: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/351.jpg)
� 15 � IBM Tivoli Storage Manager(TSM)� ��� ��� �
�
BACKUP DATABASE �� RESTORE DATABASE � ��� �, IBM
TSM(Tivoli Storage Manager) ��� ��� ������� �� ����� �
�� ���� �� ��� �� ��� � ���. TSM ���� API� �
� �� ��� ��� ��� ���� � 4.2.0���.
v TSM ���� API � 4.2.1� ��� 64�� Solaris ���.
v TSM ���� API � 5.1� ��� 64�� Windows �� ��.
v TSM ���� API � 5.3.2� ��� � Windows X64 ���.
v TSM ���� API � 5.1.5 ��� ��� 32�� Linux for iSeries®
pSeries.
v TSM ���� API � 5.2.2 ��� ��� 64�� Linux for System i
pSeries.
v TSM ���� API � 5.2.0 ��� ��� 64�� Linux on AMD Opteron
���.
v TSM ���� API � 5.2.2 ��� ��� 64�� Linux for zSeries.
Tivoli Storage Manager ����� ��
������ �� ����� TSM� ��� � � �� TSM ��� ���� �
� �� ��� ��� � ���.
1. ��� TSM ���� �� � ���� ���. �� TSM ��
�� API� DB2 �� ��� ���.
2. TSM ���� API� ���� �� �� �����.
DSMI_DIR
API ����� ���� ��(dsmtca)� ���� ��� �� ���
��� ����.
DSMI_CONFIG
TSM ��� ��� ���� dsm.opt ��� � ��� �� ��
� ��� ����. �� � ��� ��, � �� ��� ��
�� ��� ��� ���.
DSMI_LOG
�� ��(dsierror.log)� ��� ��� �� ��� ��� ��
��.
© Copyright IBM Corp. 2001, 2009 341
![Page 352: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/352.jpg)
�: �� ��� ������ ���� ��� ��� sqllib/userprofile
����� ���� ���.
3. ��� �� �� �� ���� ������ �� ����� �� �� �
� ��� ��� ���.
v db2stop � ��� ������ �� ����� ������.
v db2start � ��� ������ �� ����� ������.
4. �� ��� ��� Tivoli ����� TSM �� ������� �� ��
� ��� � ���. TSM ��� PASSWORDACCESS=generate� ����� �
��� �� Tivoli ����� ��� ��� ���.
��� � � �� dsmapipw� ���� ���� sqllib/adsm ����
����. � �� ��� ��� TSM ��� ��� ��� � ���.
dsmapipw � ����� �� ��� �� ���� ���� ���� ��
�. � � ��� � �� ��� ����� �������.
v �� �� - TSM �� ���� TSM ��� � �� �����. ��
� � ��� �, � ��� ��� ��� TSM �� �� � TSM
���� ���� �����.
v � �� - TSM �� �� TSM ��� � � �����. (�� ��
� ���� �� � ��� � � � �������.)
�: BACKUP DATABASE �� RESTORE DATABASE � ���� �
��� � ��� � ��� ����. �� � �� ��� ��� TSM �
�� ��� �� ��� ��� ���� dsmapipw � ��� ��
�.
Tivoli Storage Manager �� ��
TSM ��� � �� �����, � �� ���� �� �� ��� �� �
�� ��� � �� ���. (Windows �� ����� ₩� / � �����.)
��� �� ��� ��� ����.
v �� ������ �� �� �:
/<database>/NODEnnnn/FULL_BACKUP.timestamp.seq_no
v �� ������ �� �� �:
/<database>/NODEnnnn/DB_INCR_BACKUP.timestamp.seq_no
v �� � ������ �� �� �:
/<database>/NODEnnnn/DB_DELTA_BACKUP.timestamp.seq_no
v �� �� ���� �� �� �:
/<database>/NODEnnnn/TSP_BACKUP.timestamp.seq_no
342 ��� �� ���� ��� ���
![Page 353: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/353.jpg)
v �� �� ���� �� �� �:
/<database>/NODEnnnn/TSP_INCR_BACKUP.timestamp.seq_no
v �� � �� ���� �� �� �:
/<database>/NODEnnnn/TSP_DELTA_BACKUP.timestamp.seq_no
�� <database>� ������ ���� NODEnnnn� �� �����.
��� ��� ��� ��� � ��� ���.
v ��� ������ ��� ��� � ���� � � ��, ����
��� ��� ��� ��� � ��� ���. ��� � �� ���
� TSM� ��� ���.
v ��� � �� ���� USE TSM ��� INCLUDE LOGS ��� ���
� ��, � ����� ��� ��� �� ����� ��� �� � ���
�� � ���. �� ����� �� � ���� ���� ���
� �� �� ��, TSM� � � � �� �� �� ��� ���(�
���� ��� ����� ��� ��).
� 15 IBM TSM(Tivoli Storage Manager) 343
![Page 354: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/354.jpg)
344 ��� �� ���� ��� ���
![Page 355: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/355.jpg)
� 16 � DB2 ACS(Advanced Copy Services)
DB2 ACS(Advanced Copy Services)� ���� ���� ���� � �� �
� ��� � ���� �� ��� �� ��� ��� � ���.
���� � �� ���� ���, ������ �� ����� �� �� ��
� ��� �� �� ���� ����(��) ���� �����. ����
���� ��� ��� ��� ��� � �� � ���� �� �
���. DB2 ACS� ���� � �� ��� ���� ���.
��� � ���� �� ����� ���� ���� � DB2 ACS API
���� �����. IBM Data Server� ��� ���� �� ���� ���
�� � DB2 ACS API ������.
v IBM TotalStorage SAN
Volume Controller
v IBM System Storage DS6000
v IBM System Storage DS8000
v IBM System Storage N Series
v NetApp V-series
v NetApp FAS ���
DB2 ACS(Advanced Copy Services) � ��� � ��� �����
h t t p : / / p u b l i b . b o u l d e r . i b m . c o m / t i v i d d / t d /
IBMTivoliStorageManagerforAdvancedCopyServices5.3.3.html � � ACS(Advanced
Copy Services)� � Tivoli ��� ������.
DB2 ACS(Advanced Copy Services) ��
DB2 ACS(Advanced Copy Services)� ����� ��� � ��� �����
DB2 ACS� �, ��� ��� ���.
��� ��
DB2 ACS� IBM DB2 ����(HA) �� �����. DB2 ACS� �����
DB2 HA �� � ����� � ���.
��� � ���� �� ����� ���� ���� � DB2 ACS API
���� �����. IBM Data Server� ��� ���� �� ���� ���
�� � DB2 ACS API ������.
© Copyright IBM Corp. 2001, 2009 345
![Page 356: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/356.jpg)
v IBM TotalStorage SAN
Volume Controller
v IBM System Storage DS6000
v IBM System Storage DS8000
v IBM System Storage N Series
v NetApp V-series
v NetApp FAS ���
����
1. DB2 ACS� �����. �DB2 ACS(Advanced Copy Services) ��� ��
����.
2. DB2 ACS� ��� ������ �� ���� ����� ������.
� ������ �� ���� ����� ��� � � ���� sqllib ��
�� acs�� ���� �����. ������ �� ���� �����
acs ���� � ��� ������ �� ���� ����� ����
��� � ���.
3. DB2 ACS� ��� ������ �� ���� ����� � �� ���
������.
a. DB2 ACS� �������. 347 ���� �DB2 ACS(Advanced Copy
Services) ����� ������.
b. DB2 ACS� ������. 348 ���� �DB2 ACS(Advanced Copy Services)
���� ������.
�
DB2 ACS� �� ��� � � ��� � ��� ��� � ���.
DB2 ACS(Advanced Copy Services) � ��� � ��� �����
h t t p : / / p u b l i b . b o u l d e r . i b m . c o m / t i v i d d / t d /
IBMTivoliStorageManagerforAdvancedCopyServices5.3.3.html
DB2 ACS(Advanced Copy Services) ��
DB2 ACS(Advanced Copy Services)� ��� ��� ������ IBM Data Server
� ����� �� ����.
����
DB2 ACS� IBM Data Server� ���� ���� �� ��� ����� �
����. DB2 ACS� ���� ���� �� ��� �� 401 ���� �DB2
ACS(Advanced Copy Services) �� �� �� ������ ������.
346 ��� �� ���� ��� ���
![Page 357: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/357.jpg)
��� ��
ACS� ��� �� �� ������ ��� � ���.
AIX:
v ln -s /opt/freeware/lib/powerpc-ibm-aix5.3.0//libgcc_s.a /usr/lib/libgcc_s.a
Red Hat Enterprise Linux:
v ln -s libssl.so.0.9.7xxx libssl.so.0.9.7
v ln -s libcrypto.so.0.9.7xxx libcrypto.so.0.9.7
v ln -s libssl.so.0.9.7xxx libssl.so
v ln -s libssl.so.0.9.7xxx libssl.so.0
����
1. IBM Data Server� �����.
2. TCP/IP ��� ��� DB2 ACS ����� � ��� ������. � �
�, ��� ����.
db2acs 5400/tcp # DB2 ACS service port
� ��
DB2 ACS� �� � DB2 ACS ��� DB2 ACS �� �� ��� ��
� � ��� ��� � ���.
DB2 ACS(Advanced Copy Services) � ��� � ��� �����
h t t p : / / p u b l i b . b o u l d e r . i b m . c o m / t i v i d d / t d /
IBMTivoliStorageManagerforAdvancedCopyServices5.3.3.html
DB2 ACS(Advanced Copy Services) ���
DB2 ACS(Advanced Copy Services)� ��� ��� ������ �� ���
� ����� � ��� �� ��� � � �� �� ������ DB2 ACS
�� ���� ���. ����� ��� DB2 ACS� ������.
��� ��
DB2 ACS� ���� � � �� �� ���� ��� ���.
1. DB2 ACS �
2. DB2 ACS� ��� ������ �� ���� ����� ������.
� ���� �� ��
� 16 DB2 ACS(Advanced Copy Services) 347
![Page 358: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/358.jpg)
������ �� ����� ������ �� ���� ���� �� ��, ��
� IBM Data Server� ����� � ���� setup.sh� ��� DB2 ACS
�� ������.
�� ���� DB2 ACS� ���� �� ���.
����
DB2 ACS� ���� ������ �� ��� � ����� DB2 ACS� ��
��� �� ��� � �� ��� setup.sh ����� ������.
setup.sh� � ��� ��� 350 ���� �DB2 ACS(Advanced Copy Services)
� ���� setup.sh�� ������.
�
setup.sh ���� ��� ��� � �� �� sqllib/acs ���� � DB2
ACS �� � ��� ��� �� ��� ���� ����.
� ��
DB2 ACS� ���� �, DB2 ACS �� �� ��� ��� � ��� �
�� � ���.
DB2 ACS(Advanced Copy Services) � ��� � ��� �����
h t t p : / / p u b l i b . b o u l d e r . i b m . c o m / t i v i d d / t d /
IBMTivoliStorageManagerforAdvancedCopyServices5.3.3.html
DB2 ACS(Advanced Copy Services) ��
DB2 ACS(Advanced Copy Services)� ��� ��� �� ��� � ���
� DB2 ACS� ��� ���. �� ��� ��� DB2 ACS� ��� �
���.
��� ��
DB2 ACS� ��� � � �� �� ���� ��� ���.
1. DB2 ACS �
2. DB2 ACS� ��� ������ �� ���� ����� ������.
3. DB2 ACS ���
����
sqllib/acs ����� � � �� setup.sh ����� ������. ��� DB2
ACS� ��� �� ��� �� ���� �����. � ���� �� ����
��� ���� ���� /etc/initab� ��� DB2 ACS �� ��� ���
348 ��� �� ���� ��� ���
![Page 359: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/359.jpg)
���.
��� setup.sh ���� � �����.
./setup.shDo you have a full TSM license to enable all features of TSM for ACS ?[y/n]
n
****** Profile parameters for section GLOBAL: ******ACS_DIR [/home/krodger/sqllib/acs ]ACSD [localhost 57328 ]TRACE [NO ]
****** Profile parameters for section ACSD: ******ACS_REPOSITORY *mandatory parameter* /home/krodger/acsrepository
****** Profile parameters for section CLIENT: ******MAX_VERSIONS [ADAPTIVE ] 2LVM_FREEZE_THAW [YES ]DEVICE_CLASS [STANDARD ]
****** Profile parameters for section STANDARD: ******COPYSERVICES_HARDWARE_TYPE *mandatory parameter*NAS_NSERIES COPYSERVICES_PRIMARY_SERVERNAME *mandatory parameter* fas960aCOPYSERVICES_USERNAME [superuser ] root
======================================================================
The profile has beeen successfully created.Do you want to continue by specifying passwords for the defined devices? [y/n]
y
Please specify the passwords for the following profile sections:STANDARDmaster
Creating password file at /home/krodger/sqllib/acs/shared/pwd.acsd.A copy of this file needs to be available to all components that connect to acsd.
BKI1555I: Profile successfully created. Performing additional checks.Make sure to restart all ACS components to reload the profile.
�
DB2 ACS� ��� � ��� � ��� ��� � ���.
DB2 ACS(Advanced Copy Services) � ��� � ��� �����
h t t p : / / p u b l i b . b o u l d e r . i b m . c o m / t i v i d d / t d /
IBMTivoliStorageManagerforAdvancedCopyServices5.3.3.html
DB2 ACS(Advanced Copy Services) �� ��
� ������ �� ���� ����� ��� � � ���� sqllib ����
acs�� ���� �����. DB2 ACS(Advanced Copy Services)� � acs
���� ��� � �! �� �� �� �� �� � �� � ��
�� ��� ���. � acs ���� ���� ��� � � ��� �
����� ���.
� 16 DB2 ACS(Advanced Copy Services) 349
![Page 360: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/360.jpg)
1. acs ���� �� DB2 ACS �� ��� � ���� ���� �� �
��.
2. acs ���� IBM TSM(Tivoli Storage Manager)� ��� � ����
�� ��� ��� �� � � ����� NFS ���� NFS ��
� � ���.
DB2 ACS(Advanced Copy Services) �� ���� setup.sh
setup.sh ����� DB2 ACS(Advanced Copy Services)� ����� ����
�.
��
���� setup.sh� sqllib/acs ���� �����.
��
��� setup.sh� �����.
usage: setup.sh -a <action>-d <DB2_Instance_Directory>-u <Instance_user_ID_name>-g <Instance_primary_group_name>
�� action� �� � ��� � � ���.
v start
v stop
v query
v enable
v disable
���
������ �� ����� ������ �� ���� ���� �� ��, ��
� IBM Data Server� ����� � ���� setup.sh� ��� DB2 ACS
�� ������.
��� �� setup.sh ����� ���� ��� �� ���.
DB2 ACS ��
�� ��� � ����� �� � � �� ��� setup.sh�
��� DB2 ACS� ���� � ���.
DB2 ACS ��
350 ��� �� ���� ��� ���
![Page 361: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/361.jpg)
�� � �� ���� �� setup.sh� ��� DB2 ACS� ��� �
���. � � �� setup.sh� ���� ���� DB2 ACS ��� �
� ���� �����.
setup.sh ���� ��� ��� � �� �� sqllib/acs ���� � DB2
ACS �� � ��� ��� �� ��� ���� ����.
DB2 ACS(Advanced Copy Services) APIDB2 ACS(Advanced Copy Services) API� ������ �� ����� ���
� �� ���� �� ���� ����� ���� � ���� � ��� �
����.
��� � ���� �� ����� ���� ���� � DB2 ACS API
���� �����. IBM Data Server� ��� ���� �� ���� ���
�� � DB2 ACS API ������.
v IBM TotalStorage SAN
Volume Controller
v IBM System Storage DS6000
v IBM System Storage DS8000
v IBM System Storage N Series
v NetApp V-series
v NetApp FAS ���
DB2 ACS(Advanced Copy Services) API ��
������ �� ����� DB2 ACS API ��� �� DB2 ACS � � ���
� ����� �����.
db2ACSQueryApiVersion - DB2 ACS(Advanced Copy Services)
API� � � �
DB2 ACS(Advanced Copy Services) API� �� �� �����.
API �� ��
db2ACSApi.h
API � ��� �� ��
db2ACS_Version db2ACSQueryApiVersion();
����
��.
� 16 DB2 ACS(Advanced Copy Services) 351
![Page 362: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/362.jpg)
�� � ����
�� �� �:
v DB2ACS_API_VERSION1
v DB2ACS_API_VERSION_UNKNOWN
db2ACSInitialize - DB2 ACS(Advanced Copy Services) �� ��
�
� DB2 ACS(Advanced Copy Services) ��� ������. � ��� ����
�� �� ����� DB2 ACS ������ ���� ����� � DB2 ACS
API ��� ��� ��� ����.
�� ��
db2ACSApi.h
�� � ��� ��
/* ==========================================================================* Session Initialization* ========================================================================== */db2ACS_RC db2ACSInitialize(
db2ACS_CB * pControlBlock,db2ACS_ReturnCode * pRC );
����
pControlBlock
��� ��: db2ACS_CB *
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� �
�� �� ���.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
db2ACSInitialize()� ���� �� ������ �� ����� �� ��
� �!��.
pControlBlock->session
pControlBlock->options
DB2 ACS API ���� ���� �� �� ��� �!��.
pControlBlock->handle
pControlBlock->vendorInfo
pRC ��� ��: db2ACS_ReturnCode *
352 ��� �� ���� ��� ���
![Page 363: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/363.jpg)
db2ACS_ReturnCode�� ���� ����� �� ��� ��� ��
�� ��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� �
�� �����.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pRC ��� �!��.
� ��
� 11. �� �
�� �� � �
DB2ACS_RC_OK ��� ������.
DB2ACS_RC_INIT_FAILED ������ �� ����� DB2 ACS �
�� ������ ��� ���� ����
��.
DB2ACS_RC_INV_ACTION ������ �� ����� ��� ��
DB2 ACS API ������ ��� �
����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_INV_DEV_HANDLE ������ �� ����� ��� ��
���� ��� !�� ������.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_DEV_ERROR �� ���� �� ���� �����
��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_IO_ERROR DB2 ACS API ����� �� �� �
� ���� ��� ��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_COMM_ERROR �� ���� �� ���� ����
�� ��� ����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_NO_DEV_AVAIL �� ��� � � �� ���� ��
���� ���� ����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2 ACS API ����� ��� ��� �� ���� DB2 ACS ��� �
�� � ���. ��� ��� � ��� � DB2 ACS ��� ��� � �
���.
v db2ACSBeginQuery() ��� ��� ��� �� ������ �� �����
db2ACSEndQuery()� ��� � ���.
v db2ACSBeginOperation() ��� ��� ��� �� ������ �� ����
� db2ACSEndOperation()� ��� � ���.
� 16 DB2 ACS(Advanced Copy Services) 353
![Page 364: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/364.jpg)
v db2ACSInitialize() ��� ��� ��� �� ������ �� �����
db2ACSTerminate()� ��� � ���.
DB2 ACS API �� �� � ��� ��� 400 ���� �DB2 ACS(Advanced
Copy Services) API �� �� ��� ������.
�� � ����
������ �� ����� db2ACSQueryAPIVersion() ��� ��� DB2 ACS
API� ��� � � ��, ������ �� ����� db2ACSInitialize()� �
�� ���. ������ �� ����� db2ACSInitialize()� ��� DB2 ACS
��� �� ��� ������ �� ����� DB2 ACS ��, ��, �� �
� �� ��� � ��� ��� � ���. ������ �� �����
db2ACSTerminate()� ��� DB2 ACS ��� �� � ���.
db2ACSTerminate - DB2 ACS(Advanced Copy Services) �� �
�
DB2 ACS(Advanced Copy Services) ��� ����.
�� ��
db2ACSApi.h
�� � ��� ��
/* ==========================================================================* Session Termination* ========================================================================== */db2ACS_RC db2ACSTerminate(
db2ACS_CB * pControlBlock,db2ACS_ReturnCode * pRC );
����
pControlBlock
��� ��: db2ACS_CB *
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� �
�� �� ���.
db2ACSInitialize()� ���� �� ������ �� ����� � �
�� � ��� ������ . ��� ��� �� �����
db2ACSTerminate() � � ��� �� ���.
db2ACSTerminate()� ���� �� ������ �� ����� �� �
�� �!��.
pControlBlock->options
354 ��� �� ���� ��� ���
![Page 365: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/365.jpg)
DB2 ACS API ���� pControlBlock->vendorInfo.vendorCB� �
�� ���� �� � ���.
pRC ��� ��: db2ACS_ReturnCode *
db2ACS_ReturnCode�� ���� ����� �� ��� ��� ��
�� ��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� �
�� �����.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pRC ��� �!��.
� ��
� 12. �� �
�� �� � �
DB2ACS_RC_OK ��� ������. � ��� ��� � ��� �� �
��� ����.
DB2ACS_INV_ACTION ������ �� ����� ��� ��
DB2 ACS API ������ ��� �
����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2 ACS API ����� ��� ��� �� ���� DB2 ACS ��� �
�� � ���. ��� ��� � ��� � DB2 ACS ��� ��� � �
���.
v db2ACSBeginQuery() ��� ��� ��� �� ������ �� �����
db2ACSEndQuery()� ��� � ���.
v db2ACSBeginOperation() ��� ��� ��� �� ������ �� ����
� db2ACSEndOperation()� ��� � ���.
v db2ACSInitialize() ��� ��� ��� �� ������ �� �����
db2ACSTerminate()� ��� � ���.
DB2 ACS API �� �� � ��� ��� 400 ���� �DB2 ACS(Advanced
Copy Services) API �� �� ��� ������.
�� � ����
DB2 ACS API ���� db2ACSTerminate()�� DB2 ACS ��� � ���
� ��� �� ���.
� 16 DB2 ACS(Advanced Copy Services) 355
![Page 366: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/366.jpg)
db2ACSTerminate()� �� �� ���� �� ����, ������ �� �
���� � db2ACSInitialize()� ���� ��� � DB2 ACS ���� �� DB2
ACS ��� ��� � ����.
db2ACSPrepare - �� � �� � ��
��� �� ��� � ������ �� ����� ������� ������
�. db2ACSPrepare()� ������ �� ����� ������� ������ �
���(����� ��) ��� � �� ���� �� ��� � ��� ��
���.
�� ��
db2ACSApi.h
�� � ��� ��
/* ==========================================================================* Prepare* ========================================================================== */db2ACS_RC db2ACSPrepare(
db2ACS_GroupList * pGroupList,db2ACS_CB * pControlBlock,db2ACS_ReturnCode * pRC );
����
pGroupList
��� ��: db2ACS_GroupList *
db2ACS_GroupList�� ��� � �� ��� ��� �� �� �
��.
pGroupList� NULL�� � ��(��)� ��� � �� �����.
pGroupList� NULL� �� ��,
v pGroupList� ��� � �� ��� ��(��)� �� �����.
v ������ �� ����� pGroupList� � ��� ���� ��
���.
v ������ �� ����� pGroupList� db2ACSPrepare()� ���
� �� �� ��� �!��.
pGroupList->numGroupID
pGroupList->id
pControlBlock
��� ��: db2ACS_CB *
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� �
�� �� ���.
356 ��� �� ���� ��� ���
![Page 367: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/367.jpg)
db2ACSPrepare()� ���� �� ������ �� ����� �� ��
� �!��.
pControlBlock->handle
pControlBlock->vendorInfo
pControlBlock->options
pRC ��� ��: db2ACS_ReturnCode *
db2ACS_ReturnCode�� ���� ����� �� ��� ��� ��
�� ��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� �
�� �����.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pRC ��� �!��.
� ��
� 13. �� �
�� �� � �
DB2ACS_RC_OK ��� ������.
DB2ACS_RC_INV_ACTION ������ �� ����� ��� ��
DB2 ACS API ������ ��� �
����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_INV_DEV_HANDLE ������ �� ����� ��� ��
���� ��� !�� ������.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_DEV_ERROR �� ���� �� ���� �����
��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_IO_ERROR DB2 ACS API ����� �� �� �
� ���� ��� ��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2 ACS API ����� ��� ��� �� ���� DB2 ACS ��� �
�� � ���. ��� ��� � ��� � DB2 ACS ��� ��� � �
���.
v db2ACSBeginQuery() ��� ��� ��� �� ������ �� �����
db2ACSEndQuery()� ��� � ���.
v db2ACSBeginOperation() ��� ��� ��� �� ������ �� ����
� db2ACSEndOperation()� ��� � ���.
� 16 DB2 ACS(Advanced Copy Services) 357
![Page 368: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/368.jpg)
v db2ACSInitialize() ��� ��� ��� �� ������ �� �����
db2ACSTerminate()� ��� � ���.
DB2 ACS API �� �� � ��� ��� 400 ���� �DB2 ACS(Advanced
Copy Services) API �� �� ��� ������.
�� � ����
db2ACSPrepare()� ���� ������ �� ����� db2ACSSnapshot()� �
��� �� ������� �������.
db2ACSBeginOperation - DB2 ACS(Advanced Copy Services)
�� ��
DB2 ACS(Advanced Copy Services) ��� �����.
�� ��
db2ACSApi.h
�� � ��� ��
/* ==========================================================================* Operation Begin** A valid ACS operation is specified by passing an ObjectType OR'd with one of* the following Operations, such as:** (DB2ACS_OP_CREATE | DB2ACS_OBJTYPE_SNAPSHOT)* ========================================================================== */db2ACS_RC db2ACSBeginOperation(
db2ACS_Operation operation,db2ACS_CB * pControlBlock,db2ACS_ReturnCode * pRC );
����
operation
��� ��: db2ACS_Operation.
operation� ��� DB2 ACS ��� ��� �� �� ��� ���� �
� ������.
�� ��:
DB2ACS_OP_CREATE
DB2ACS_OP_READ
DB2ACS_OP_DELETE
�� � ��:
DB2ACS_OBJTYPE_BACKUP
DB2ACS_OBJTYPE_LOG
358 ��� �� ���� ��� ���
![Page 369: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/369.jpg)
DB2ACS_OBJTYPE_LOADCOPY
DB2ACS_OBJTYPE_SNAPSHOT
: ( DB2ACS_OP_CREATE | DB2ACS_OBJTYPE_SNAPSHOT ) ��
( DB2ACS_OP_DELETE | DB2ACS_OBJTYPE_LOADCOPY ).
������ �� ����� operation� db2ACSBeginOperation() �� �
�� �����.
pControlBlock
��� ��: db2ACS_CB *
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� �
�� �� ���.
db2ACSBeginOperation()� ���� �� ������ �� ����� �
� ��� �!��.
pControlBlock->handle
pControlBlock->vendorInfo
pControlBlock->options
operation� DB2ACS_OP_CREATE �� DB2ACS_OP_READ� �� ������
�� ����� �� ��� �!��.
pControlBlock->operation
pControlBlock->operation� ��� ��� � DB2 ACS ��� ��
����� ����. pControlBlock->operation�
db2ACSBeginOperation() �� ���, db2ACSEndOperation()� ��� �
�� ��� ����. ������ �� ������ DB2 ACS API �
��� DB2 ACS ��� ��� ���� pControlBlock->operation�
����� ����.
pRC ��� ��: db2ACS_ReturnCode *
db2ACS_ReturnCode�� ���� ����� �� ��� ��� ��
�� ��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� �
�� �����.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pRC ��� �!��.
� 16 DB2 ACS(Advanced Copy Services) 359
![Page 370: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/370.jpg)
� ��
� 14. �� �
�� �� � �
DB2ACS_RC_OK ��� ������.
DB2ACS_RC_INV_OPTIONS ������ �� ����� ��� ��
��� ������.
DB2ACS_RC_INV_ACTION ������ �� ����� ��� ��
DB2 ACS API ������ ��� �
����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2 ACS API ����� ��� ��� �� ���� DB2 ACS ��� �
�� � ���. ��� ��� � ��� � DB2 ACS ��� ��� � �
���.
v db2ACSBeginQuery() ��� ��� ��� �� ������ �� �����
db2ACSEndQuery()� ��� � ���.
v db2ACSBeginOperation() ��� ��� ��� �� ������ �� ����
� db2ACSEndOperation()� ��� � ���.
v db2ACSInitialize() ��� ��� ��� �� ������ �� �����
db2ACSTerminate()� ��� � ���.
DB2 ACS API �� �� � ��� ��� 400 ���� �DB2 ACS(Advanced
Copy Services) API �� �� ��� ������.
�� � ����
��.
db2ACSEndOperation - DB2 ACS(Advanced Copy Services) �
� ��
DB2 ACS(Advanced Copy Services) ��� ����.
�� ��
db2ACSApi.h
�� � ��� ��
/* ==========================================================================* Operation End* ========================================================================== */db2ACS_RC db2ACSEndOperation(
db2ACS_EndAction endAction,db2ACS_CB * pControlBlock,db2ACS_ReturnCode * pRC );
360 ��� �� ���� ��� ���
![Page 371: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/371.jpg)
����
endAction
��� ��: db2ACS_EndAction.
endAction� DB2 ACS API ���� DB2 ACS ��� �� ��
��� ���� �� ������.
�:
DB2ACS_END_COMMIT
DB2ACS_END_ABORT
������ �� ����� endAction� db2ACSEndOperation() �� �
�� �����.
pControlBlock
��� ��: db2ACS_CB
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� �
�� �� ���.
db2ACSEndOperation()� ���� �� ������ �� ����� ��
��� �!��.
pControlBlock->handle
pControlBlock->vendorInfo
pControlBlock->options
pRC ��� ��: db2ACS_ReturnCode *
db2ACS_ReturnCode�� ���� ����� �� ��� ��� ��
�� ��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� �
�� �����.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pRC ��� �!��.
� ��
� 15. �� �
�� �� � �
DB2ACS_RC_OK ��� ������.
� 16 DB2 ACS(Advanced Copy Services) 361
![Page 372: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/372.jpg)
� 15. �� � (��)
�� �� � �
DB2ACS_RC_INV_ACTION ������ �� ����� ��� ��
DB2 ACS API ������ ��� �
����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_COMMIT_FAILED DB2 ACS API ���� � ��� �
��� � ����.
DB2ACS_RC_ABORT_FAILED ������ �� ����� DB2 ACS �
�� ����� ��� �� ��� ���
���.
DB2 ACS API ����� ��� ��� �� ���� DB2 ACS ��� �
�� � ���. ��� ��� � ��� � DB2 ACS ��� ��� � �
���.
v db2ACSBeginQuery() ��� ��� ��� �� ������ �� �����
db2ACSEndQuery()� ��� � ���.
v db2ACSBeginOperation() ��� ��� ��� �� ������ �� ����
� db2ACSEndOperation()� ��� � ���.
v db2ACSInitialize() ��� ��� ��� �� ������ �� �����
db2ACSTerminate()� ��� � ���.
DB2 ACS API �� �� � ��� ��� 400 ���� �DB2 ACS(Advanced
Copy Services) API �� �� ��� ������.
�� � ����
������ �� ����� DB2ACS_END_ABORT� endAction � ��� ���
� �� �� ��� � �� �� ���� ��� ���.
db2ACSBeginQuery - �� � ����� � �� ��
���� �� ��� � � ��� � �� �� �� DB2 ACS(Advanced
Copy Services) �� ��� �����.
�� ��
db2ACSApi.h
�� � ��� ��
db2ACS_RC db2ACSBeginQuery(db2ACS_QueryInput * pQueryInput,db2ACS_CB * pControlBlock,db2ACS_ReturnCode * pRC );
362 ��� �� ���� ��� ���
![Page 373: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/373.jpg)
����
pQueryInput
��� ��: db2ACS_QueryInput *
db2ACS_QueryInput� db2ACS_ObjectInfo� ��� ��� ����.
db2ACS_ObjectInfo�� DB2 ACS(Advanced Copy Services) API� ��
� ��� �� �� �� ��� �� ���.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
db2ACSBeginQuery()� ���� �� ������ �� �����
pQueryInput� ��� �!��.
DB2 ACS API ���� ���� �� ������ ��� ��� �
��.
v ��� ���� DB2ACS_WILDCARD
v ������ ��� ��� � DB2ACS_ANY_PARTITIONNUM
v 32�� �� �� ��(Uint32) ��� � DB2ACS_ANY_UINT32
pControlBlock
��� ��: db2ACS_CB *
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� �
�� �� ���.
db2ACSBeginQuery()� ���� �� ������ �� ����� �� �
�� �!��.
pControlBlock->handle
pControlBlock->vendorInfo
pControlBlock->options
pRC ��� ��: db2ACS_ReturnCode *
db2ACS_ReturnCode�� ���� ����� �� ��� ��� ��
�� ��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� �
�� �����.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pRC ��� �!��.
� 16 DB2 ACS(Advanced Copy Services) 363
![Page 374: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/374.jpg)
� ��
� 16. �� �
�� �� � �
DB2ACS_RC_OK ��� ������.
DB2ACS_RC_INV_ACTION ������ �� ����� ��� ��
DB2 ACS API ������ ��� �
����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_INV_DEV_HANDLE ������ �� ����� ��� ��
���� ��� !�� ������.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_DEV_ERROR �� ���� �� ���� �����
��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_IO_ERROR DB2 ACS API ����� �� �� �
� ���� ��� ��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2 ACS API ����� ��� ��� �� ���� DB2 ACS ��� �
�� � ���. ��� ��� � ��� � DB2 ACS ��� ��� � �
���.
v db2ACSBeginQuery() ��� ��� ��� �� ������ �� �����
db2ACSEndQuery()� ��� � ���.
v db2ACSBeginOperation() ��� ��� ��� �� ������ �� ����
� db2ACSEndOperation()� ��� � ���.
v db2ACSInitialize() ��� ��� ��� �� ������ �� �����
db2ACSTerminate()� ��� � ���.
DB2 ACS API �� �� � ��� ��� 400 ���� �DB2 ACS(Advanced
Copy Services) API �� �� ��� ������.
�� � ����
db2ACSBeginQuery()� �� �� ���� ���� ����.
db2ACSGetNextObject - ����� �� � �� �� �� �
���� ��
���� �� ��� � � ��� � �� �� �� � �� � � �
����.
�� ��
db2ACSApi.h
364 ��� �� ���� ��� ���
![Page 375: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/375.jpg)
�� � ��� ��
db2ACS_RC db2ACSGetNextObject(db2ACS_QueryOutput * pQueryOutput,db2ACS_CB * pControlBlock,db2ACS_ReturnCode * pRC );
����
pQueryOutput
��� ��: db2ACS_QueryOutput *
db2ACS_QueryOutput�� ��� � �� �� �� �� � ��� �
� ���.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pQueryOutput� ��� �!�
�.
pControlBlock
��� ��: db2ACS_CB *
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� �
�� �� ���.
db2ACSGetNextObject()� ���� �� ������ �� ����� ��
��� �!��.
pControlBlock->handle
pControlBlock->vendorInfo
pControlBlock->options
pRC ��� ��: db2ACS_ReturnCode *
db2ACS_ReturnCode�� ���� ����� �� ��� ��� ��
�� ��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� �
�� �����.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pRC ��� �!��.
� 16 DB2 ACS(Advanced Copy Services) 365
![Page 376: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/376.jpg)
� ��
� 17. �� �
�� �� � �
DB2ACS_RC_OK ��� ������.
DB2ACS_RC_INV_ACTION ������ �� ����� ��� ��
DB2 ACS API ������ ��� �
����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_INV_DEV_HANDLE ������ �� ����� ��� ��
���� ��� !�� ������.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_DEV_ERROR �� ���� �� ���� �����
��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_IO_ERROR DB2 ACS API ����� �� �� �
� ���� ��� ��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_OBJ_NOT_FOUND DB2 ACS API ���� ������ �
� ����� ���� ��� � ��
�� �� � ����.
�� ��� ���� ����,
db2ACSBeginQuery()� ��� ��� �
��� ��� � �� �� ����.
DB2ACS_RC_END_OF_DATA DB2 ACS API ���� �� ��� �
�� �� �� � ����.
�� ��� ���� ����,
db2ACSBeginQuery()� ��� ��� �
��� �� ��� � �� �� ���
�.
DB2ACS_RC_MORE_DATA ���� ���� ������ �� ���
��� ��� �� ���� ���.
db2ACSBeginQuery()� ��� ��� �
��� ��� � �� �� �� ���
����, db2ACSBeginQuery()� ��� �
�� ���� �� ��� � �� ��
���.
DB2 ACS API ����� ��� ��� �� ���� DB2 ACS ��� �
�� � ���. ��� ��� � ��� � DB2 ACS ��� ��� � �
���.
v db2ACSBeginQuery() ��� ��� ��� �� ������ �� �����
db2ACSEndQuery()� ��� � ���.
v db2ACSBeginOperation() ��� ��� ��� �� ������ �� ����
� db2ACSEndOperation()� ��� � ���.
v db2ACSInitialize() ��� ��� ��� �� ������ �� �����
db2ACSTerminate()� ��� � ���.
DB2 ACS API �� �� � ��� ��� 400 ���� �DB2 ACS(Advanced
Copy Services) API �� �� ��� ������.
366 ��� �� ���� ��� ���
![Page 377: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/377.jpg)
�� � ����
��� ��� �� ����� db2ACSGetNextObject ( )� � ��� ��
db2ACSBeginQuery()� ��� ���. ������ �� �����
db2ACSBeginQuery()� ��� db2ACS_QueryInput � ��� �� ��� ��
���.
db2ACSGetNextObject()� db2ACSBeginQuery()� ��� �� ��� ���� �
�� ��� � �� �� �� ��� �����. db2ACSGetNextObject()�
DB2ACS_RC_MORE_DATA� ���� �� , ��� ��� �� �����
db2ACSGetNextObject()� �� ��� �� ��� ���� �� ��� � �
� �� �� ��� ��� � ���. db2ACSGetNextObject()�
DB2ACS_RC_END_OF_DATA� ���� ��, �� ��� ���� �� ��� �
�� �� ����.
db2ACSEndQuery - �� � ����� � �� ��
������ �� ����� DB2 ACS(Advanced Copy Services) API ��
db2ACSBeginQuery() db2ACSGetNextObject()� ��� ���� �� ��
� � � ��� � �� �� �� �����. db2ACSEndQuery()� �� DB2
ACS �� ��� ����.
�� ��
db2ACSApi.h
�� � ��� ��
db2ACS_RC db2ACSEndQuery(db2ACS_CB * pControlBlock,db2ACS_ReturnCode * pRC );
����
pControlBlock
��� ��: db2ACS_CB *
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� �
�� �� ���.
db2ACSEndQuery()� ���� �� ������ �� ����� �� �
�� �!��.
pControlBlock->handle
pControlBlock->vendorInfo
pControlBlock->options
pRC ��� ��: db2ACS_ReturnCode *
� 16 DB2 ACS(Advanced Copy Services) 367
![Page 378: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/378.jpg)
db2ACS_ReturnCode�� ���� ����� �� ��� ��� ��
�� ��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� �
�� �����.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pRC ��� �!��.
� ��
� 18. �� �
�� �� � �
DB2ACS_RC_OK ��� ������.
DB2ACS_RC_INV_ACTION ������ �� ����� ��� ��
DB2 ACS API ������ ��� �
����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_INV_DEV_HANDLE ������ �� ����� ��� ��
���� ��� !�� ������.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_DEV_ERROR �� ���� �� ���� �����
��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_IO_ERROR DB2 ACS API ����� �� �� �
� ���� ��� ��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2 ACS API ����� ��� ��� �� ���� DB2 ACS ��� �
�� � ���. ��� ��� � ��� � DB2 ACS ��� ��� � �
���.
v db2ACSBeginQuery() ��� ��� ��� �� ������ �� �����
db2ACSEndQuery()� ��� � ���.
v db2ACSBeginOperation() ��� ��� ��� �� ������ �� ����
� db2ACSEndOperation()� ��� � ���.
v db2ACSInitialize() ��� ��� ��� �� ������ �� �����
db2ACSTerminate()� ��� � ���.
DB2 ACS API �� �� � ��� ��� 400 ���� �DB2 ACS(Advanced
Copy Services) API �� �� ��� ������.
368 ��� �� ���� ��� ���
![Page 379: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/379.jpg)
�� � ����
������ �� ����� � db2ACSBeginQuery()� �� ���� ��� �
DB2 ACS ���� db2ACSGetNextObject()� �� ��� � ����.
db2ACSSnapshot - DB2 ACS(Advanced Copy Services) �� �
DB2 ACS(Advanced Copy Services) ��� �����.
�� ��
db2ACSApi.h
�� � ��� ��
typedef union db2ACS_ReadList{
db2ACS_GroupList group;} db2ACS_ReadList;
db2ACS_RC db2ACSSnapshot(db2ACS_Action action,db2ACS_ObjectID objectID,db2ACS_ReadList * pReadList,db2ACS_CB * pControlBlock,db2ACS_ReturnCode * pRC );
����
action ��� ��: db2ACS_Action
��� DB2 ACS ��� �����. �:
DB2ACS_ACTION_WRITE
DB2ACS_ACTION_READ_BY_OBJECT
DB2ACS_ACTION_READ_BY_GROUP
������ �� ����� action� db2ACSSnapshot()�� �����.
objectID
��� ��: db2ACS_ObjectID
db2ACS_ObjectID� ���� �� � ��� ���� � �
� �� � �� ID���. db2ACS_ObjectID� �� DB2 ACS ���
�� ��� ���� ���� ���� ��� � ���.
������ �� ����� db2ACSBeginOperation()� � ����
DB2ACS_OP_READ �� DB2ACS_OP_DELETE� operation�� ��� ��, �
����� �� ����� objectID� � �� db2ACSSnapshot()�� �
����.
� 16 DB2 ACS(Advanced Copy Services) 369
![Page 380: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/380.jpg)
pReadList
��� ��: db2ACS_ReadList *
db2ACS_ReadList�� �� �� �� ���.
pReadList� action� DB2ACS_ACTION_READ_BY_GROUP� ���� ���
��.
action� DB2ACS_ACTION_READ_BY_GROUP� ��, ������ �� ���
�� db2ACSSnapshot()� ���� �� pReadLIst� ��� ��� � �
�� pReadList� � ��� �� ���.
pControlBlock
��� ��: db2ACS_CB *
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� �
�� �� ���.
db2ACSSnapshot()� ���� �� ������ �� ����� �� ��
� �!��.
pControlBlock->handle
pControlBlock->vendorInfo
pControlBlock->options
pRC ��� ��: db2ACS_ReturnCode *
db2ACS_ReturnCode�� ���� ����� �� ��� ��� ��
�� ��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� �
�� �����.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pRC ��� �!��.
� ��
� 19. �� �
�� �� � �
DB2ACS_RC_OK ��� ������.
DB2ACS_RC_INV_ACTION ������ �� ����� ��� ��
DB2 ACS API ������ ��� �
����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_INV_DEV_HANDLE ������ �� ����� ��� ��
���� ��� !�� ������.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
370 ��� �� ���� ��� ���
![Page 381: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/381.jpg)
� 19. �� � (��)
�� �� � �
DB2ACS_RC_DEV_ERROR �� ���� �� ���� �����
��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_IO_ERROR DB2 ACS API ����� �� �� �
� ���� ��� ��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2 ACS API ����� ��� ��� �� ���� DB2 ACS ��� �
�� � ���. ��� ��� � ��� � DB2 ACS ��� ��� � �
���.
v db2ACSBeginQuery() ��� ��� ��� �� ������ �� �����
db2ACSEndQuery()� ��� � ���.
v db2ACSBeginOperation() ��� ��� ��� �� ������ �� ����
� db2ACSEndOperation()� ��� � ���.
v db2ACSInitialize() ��� ��� ��� �� ������ �� �����
db2ACSTerminate()� ��� � ���.
DB2 ACS API �� �� � ��� ��� 400 ���� �DB2 ACS(Advanced
Copy Services) API �� �� ��� ������.
�� � ����
������ �� ����� db2ACSPart i t ion() , db2ACSPrepare()
db2ACSSnapshot()� ���� �� db2ACSBeginOperation()� �����. ���
��� �� ����� db2ACSBeginOperation()� � ��� operation �
�� DB2 ACS API ���� ��� �� DB2 ACS ��� ��� ����
�.
db2ACSPartition - ������ ���� �� �� ���� �� ��
�
������ �� ����� ������ ���� ��� ��� ���� ��
� �� ID� �����.
�� ��
db2ACSApi.h
�� � ��� ��
/* ==========================================================================* Partition* ========================================================================== */db2ACS_RC db2ACSPartition(
db2ACS_PathList * pPathList,
� 16 DB2 ACS(Advanced Copy Services) 371
![Page 382: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/382.jpg)
db2ACS_CreateObjectInfo * pCreateObjInfo,db2ACS_CB * PControlBlock,db2ACS_ReturnCode * pRC );
����
pPathList
��� ��: db2ACS_PathList
db2ACS_PathList�� DB2 ACS ��� �� ��� �� �� ��
��� ��� ������ ��� �� �� ���.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
db2ACS_PathList ��� entry ��� db2ACS_PathEntry �� ��� �
����. db2ACS_PathEntry�� ������ ��� �� ��� ��
���.
db2ACSPartition� ���� �� ������ �� ����� pPathList
� db2ACS_PathEntry � � �� ��� �!��.
v path
v type
v toBeExcluded
������ �� ����� � ������ ���� ��� ��� �
�� � ��� DB2 ACS API ���� �� ��� ��� ����
�. DB2 ACS API ���� ���� �� pPathList�
db2ACS_PathEntry� groupID ��� �!��.
pCreateObjInfo
��� ��: db2ACS_CreateObjectInfo
db2ACS_CreateObjectInfo�� DB2 ACS � �� � ��� �� ��
� �� ���.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
��� ��� �� ����� db2ACSPar t i t i on� � ��� ��
pCreateObjInfo� ��� �!��.
pControlBlock
��� ��: db2ACS_CB *
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� �
�� �� ���.
372 ��� �� ���� ��� ���
![Page 383: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/383.jpg)
db2ACSPartition()� ���� �� ������ �� ����� �� ��
� �!��.
pControlBlock->handle
pControlBlock->vendorInfo
pControlBlock->options
pRC ��� ��: db2ACS_ReturnCode *
db2ACS_ReturnCode�� ���� ����� �� ��� ��� ��
�� ��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� �
�� �����.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pRC ��� �!��.
� ��
� 20. �� �
�� �� � �
DB2ACS_RC_OK ��� ������.
DB2ACS_RC_INIT_FAILED ������ �� ����� DB2 ACS �
�� ������ ��� ���� ����
��.
DB2ACS_RC_INV_ACTION ������ �� ����� ��� ��
DB2 ACS API ������ ��� �
����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_INV_DEV_HANDLE ������ �� ����� ��� ��
���� ��� !�� ������.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_DEV_ERROR �� ���� �� ���� �����
��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_IO_ERROR DB2 ACS API ����� �� �� �
� ���� ��� ��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_OBJ_OUT_OF_SCOPE ������ �� ����� DB2 ACS
API ���� �� ���� �� �� �
� �� � DB2 ACS ��� ����
� ������.
� 16 DB2 ACS(Advanced Copy Services) 373
![Page 384: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/384.jpg)
DB2 ACS API ����� ��� ��� �� ���� DB2 ACS ��� �
�� � ���. ��� ��� � ��� � DB2 ACS ��� ��� � �
���.
v db2ACSBeginQuery() ��� ��� ��� �� ������ �� �����
db2ACSEndQuery()� ��� � ���.
v db2ACSBeginOperation() ��� ��� ��� �� ������ �� ����
� db2ACSEndOperation()� ��� � ���.
v db2ACSInitialize() ��� ��� ��� �� ������ �� �����
db2ACSTerminate()� ��� � ���.
DB2 ACS API �� �� � ��� ��� 400 ���� �DB2 ACS(Advanced
Copy Services) API �� �� ��� ������.
�� � ����
DB2 ACS(Advanced Copy Services)� �� ������ ���� ���� ��
��� �����. �, � ������ ���� � ����, ��� �� ���
��� ���� �� ��� ��� �� �� ������ ���� ���� �
� ���� �������. db2ACSPartition� �� ������ ���� �
������ �� ��� �� ������.
������ �� ����� db2ACSSnapshot� ���� �� db2ACSPartition�
�����. ������ �� ����� pPathList � ��� � ������ �
��� �� � ��� �����. ������ �� ����� db2ACSSnapshot
�� ���� pReadList � �� ��� �� ����� ��� pPathList�
���� ��� ����� � DB2 ACS ��� ��� � ���.
db2ACSVerify - DB2 ACS(Advanced Copy Services) ��� �
��� ����� �
DB2 ACS(Advanced Copy Services) ��� ����� �����.
�� ��
db2ACSApi.h
�� � ��� ��
/* ==========================================================================* Verify* ========================================================================== */db2ACS_RC db2ACSVerify(
db2ACS_PostObjectInfo * pPostObjInfo,db2ACS_CB * pControlBlock,db2ACS_ReturnCode * pRC );
374 ��� �� ���� ��� ���
![Page 385: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/385.jpg)
����
pPostObjInfo
��� ��: db2ACS_PostObjectInfo
db2ACS_DB2ID� ��� � �� � �� ���� ��� � ��� �
� � �� ������ �� ��� �����.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
������ �� ����� db2ACSVerify� ���� �� pPostObjInfo
� ��� �!��. pPostObjInfo� DB2 ACS �� �� ���� ���
�� ���. � �� ���� ��� � �� pPostObjInfo� ��
� ���� �� ��� ��� � ���. DB2 ACS �� ��� �
��� ���� �� �� ������ �� ����� pPostObjInfo�
NULL� ����.
pControlBlock
��� ��: db2ACS_CB *
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� �
�� �� ���.
db2ACSVerify()� ���� �� ������ �� ����� �� ���
�!��.
pControlBlock->handle
pControlBlock->vendorInfo
pControlBlock->options
pRC ��� ��: db2ACS_ReturnCode *
db2ACS_ReturnCode�� ���� ����� �� ��� ��� ��
�� ��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� �
�� �����.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pRC ��� �!��.
� 16 DB2 ACS(Advanced Copy Services) 375
![Page 386: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/386.jpg)
� ��
� 21. �� �
�� �� � �
DB2ACS_RC_OK ��� ������.
DB2ACS_RC_INV_ACTION ������ �� ����� ��� ��
DB2 ACS API ������ ��� �
����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_INV_DEV_HANDLE ������ �� ����� ��� ��
���� ��� !�� ������.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_DEV_ERROR �� ���� �� ���� �����
��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_IO_ERROR DB2 ACS API ����� �� �� �
� ���� ��� ��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2 ACS API ����� ��� ��� �� ���� DB2 ACS ��� �
�� � ���. ��� ��� � ��� � DB2 ACS ��� ��� � �
���.
v db2ACSBeginQuery() ��� ��� ��� �� ������ �� �����
db2ACSEndQuery()� ��� � ���.
v db2ACSBeginOperation() ��� ��� ��� �� ������ �� ����
� db2ACSEndOperation()� ��� � ���.
v db2ACSInitialize() ��� ��� ��� �� ������ �� �����
db2ACSTerminate()� ��� � ���.
DB2 ACS API �� �� � ��� ��� 400 ���� �DB2 ACS(Advanced
Copy Services) API �� �� ��� ������.
�� � ����
db2ACSVerify� ��� � �� ����� ���� �� ��� �� ��
���� �� �� �� ���� �� ��� � �� �����.
db2ACSDelete - DB2 ACS(Advanced Copy Services)� ����
��� �� ���� ��
DB2 ACS(Advanced Copy Services)� ��� ��� �� �� �� ����
�.
�� ��
db2ACSApi.h
376 ��� �� ���� ��� ���
![Page 387: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/387.jpg)
�� � ��� ��
/* ==========================================================================* Delete* ========================================================================== */db2ACS_RC db2ACSDelete(
db2ACS_ObjectID objectID,db2ACS_CB * pControlBlock,db2ACS_ReturnCode * pRC );
����
objectID
��� ��: db2ACS_ObjectID
db2ACS_ObjectID� ���� �� � ��� ���� � �
� �� � �� ID���. db2ACS_ObjectID� �� DB2 ACS ���
�� ��� ���� ���� ���� ��� � ���.
������ �� ����� db2ACSQuery()� ���
db2ACSDelete()� ��� �� objectID� �� � ���.
pControlBlock
��� ��: db2ACS_CB *
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� �
�� �� ���.
db2ACSDelete()� ���� �� ������ �� ����� �� ���
�!��.
pControlBlock->handle
pControlBlock->vendorInfo
pControlBlock->options
pRC ��� ��: db2ACS_ReturnCode *
db2ACS_ReturnCode�� ���� ����� �� ��� ��� ��
�� ��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� �
�� �����.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pRC ��� �!��.
� 16 DB2 ACS(Advanced Copy Services) 377
![Page 388: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/388.jpg)
� ��
� 22. �� �
�� �� � �
DB2ACS_RC_OK ��� ������. ��� �� �� �����. �� ��
�� � �� DB2 ACS ��� ���
� ����.
DB2ACS_RC_DELETE_FAILED DB2 ACS API ���� ������ �
� ����� �� ��� ��� � �
� �� ����� ��� � ����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_INV_DEV_HANDLE ������ �� ����� ��� ��
���� ��� !�� ������.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_DEV_ERROR �� ���� �� ���� �����
��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_IO_ERROR DB2 ACS API ����� �� �� �
� ���� ��� ��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_OBJ_NOT_FOUND DB2 ACS API ���� ������ �
� ����� ���� ��� � ��
�� �� � ����.
DB2 ACS API ����� ��� ��� �� ���� DB2 ACS ��� �
�� � ���. ��� ��� � ��� � DB2 ACS ��� ��� � �
���.
v db2ACSBeginQuery() ��� ��� ��� �� ������ �� �����
db2ACSEndQuery()� ��� � ���.
v db2ACSBeginOperation() ��� ��� ��� �� ������ �� ����
� db2ACSEndOperation()� ��� � ���.
v db2ACSInitialize() ��� ��� ��� �� ������ �� �����
db2ACSTerminate()� ��� � ���.
DB2 ACS API �� �� � ��� ��� 400 ���� �DB2 ACS(Advanced
Copy Services) API �� �� ��� ������.
�� � ����
������ �� ����� db2ACSDelete� ��� �, DB2 ACS API ���
� objectID� ��� �� �� �� �����.
���� DELETE � �� �� db2acsutil� ��� � ������ �� ��
��� db2ACSDelete� �����.
378 ��� �� ���� ��� ���
![Page 389: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/389.jpg)
db2ACSStoreMetaData - DB2 ACS(Advanced Copy Services)�
���� ��� �� ����� �� ��� ��
DB2 ACS(Advanced Copy Services)� ��� ��� �� �� �� �� �
���� ���.
�� ��
db2ACSApi.h
�� � ��� ��
db2ACS_RC db2ACSStoreMetaData(db2ACS_MetaData * pMetaData,db2ACS_CB * pControlBlock,db2ACS_ReturnCode * pRC );
����
pMetaData
��� ��: db2ACS_MetaData
db2ACS_MetaData� ��� � � ���� ���.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
pMetaData� data ��� �� ����� ������ �� ���
� ���� ��� �� �� � ��� DB2 ACS API ���� �
���� 2� ������ ����.
pControlBlock
��� ��: db2ACS_CB *
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� �
�� �� ���.
db2ACSStoreMetaData()� ���� �� ������ �� ����� ��
��� �!��.
pControlBlock->handle
pControlBlock->vendorInfo
pControlBlock->options
pRC ��� ��: db2ACS_ReturnCode *
db2ACS_ReturnCode�� ���� ����� �� ��� ��� ��
�� ��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� �
�� �����.
� 16 DB2 ACS(Advanced Copy Services) 379
![Page 390: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/390.jpg)
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pRC ��� �!��.
� ��
� 23. �� �
�� �� � �
DB2ACS_RC_OK ��� ������.
DB2ACS_RC_INV_ACTION ������ �� ����� ��� ��
DB2 ACS API ������ ��� �
����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_INV_DEV_HANDLE ������ �� ����� ��� ��
���� ��� !�� ������.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_DEV_ERROR �� ���� �� ���� �����
��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_IO_ERROR DB2 ACS API ����� �� �� �
� ���� ��� ��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2 ACS API ����� ��� ��� �� ���� DB2 ACS ��� �
�� � ���. ��� ��� � ��� � DB2 ACS ��� ��� � �
���.
v db2ACSBeginQuery() ��� ��� ��� �� ������ �� �����
db2ACSEndQuery()� ��� � ���.
v db2ACSBeginOperation() ��� ��� ��� �� ������ �� ����
� db2ACSEndOperation()� ��� � ���.
v db2ACSInitialize() ��� ��� ��� �� ������ �� �����
db2ACSTerminate()� ��� � ���.
DB2 ACS API �� �� � ��� ��� 400 ���� �DB2 ACS(Advanced
Copy Services) API �� �� ��� ������.
�� � ����
��� � �� db2ACSInitialize, db2ACSBeginOperation, db2ACSPrepare
db2ACSSnapshot �� � DB2 ACS API �� ��� �����.
db2ACSStoreMetaData� �� �� ��� �����. db2ACSStoreMetaData� �
�� ��� � API ��� ��� � �� ���� �� ��� ���.
380 ��� �� ���� ��� ���
![Page 391: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/391.jpg)
db2ACSStoreMetaData� ���� �� DB2 ACS � �� �� ��� �� �
� �� �� �����.
db2ACSRetrieveMetaData - DB2 ACS(Advanced Copy Services)
� ���� ��� �� ����� � ��� ��
DB2 ACS(Advanced Copy Services)� ��� ��� �� �� �� �� �
���� �����.
�� ��
db2ACSApi.h
�� � ��� ��
db2ACS_RC db2ACSRetrieveMetaData(db2ACS_MetaData * pMetaData,db2ACS_ObjectID objectID,db2ACS_CB * pControlBlock,db2ACS_ReturnCode * pRC );
����
pMetaData
��� ��: db2ACS_MetaData
db2ACS_MetaData� ��� � � ���� ���.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
pMetaData� data ��� �� ����� ������ �� ���
� ���� ��� �� �� � ��� DB2 ACS API ���� �
���� 2� ������ ����.
objectID
��� ��: db2ACS_ObjectID
db2ACS_ObjectID� ���� �� � ��� ���� � �
� �� � �� ID���. db2ACS_ObjectID� �� DB2 ACS ���
�� ��� ���� ���� ���� ��� � ���.
������ �� ����� db2ACSQuery()� ���
db2ACSRetrieveMetaData()� ��� �� objectID� �� � ���.
pControlBlock
��� ��: db2ACS_CB *
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� �
�� �� ���.
� 16 DB2 ACS(Advanced Copy Services) 381
![Page 392: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/392.jpg)
db2ACSRetrieveMetaData()� ���� �� ������ �� ����� �
� ��� �!��.
pControlBlock->handle
pControlBlock->vendorInfo
pControlBlock->options
pRC ��� ��: db2ACS_ReturnCode *
db2ACS_ReturnCode�� ���� ����� �� ��� ��� ��
�� ��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� �
�� �����.
������ �� ����� � � �� � ��� ����, �� �
����� �� �� � ���� ��� �����. ������ �� �
���� � ��� �!��.
DB2 ACS API ���� ���� �� pRC ��� �!��.
� ��
� 24. �� �
�� �� � �
DB2ACS_RC_OK ��� ������.
DB2ACS_RC_INV_ACTION ������ �� ����� ��� ��
DB2 ACS API ������ ��� �
����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_INV_DEV_HANDLE ������ �� ����� ��� ��
���� ��� !�� ������.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_DEV_ERROR �� ���� �� ���� �����
��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_IO_ERROR DB2 ACS API ����� �� �� �
� ���� ��� ��� �����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2ACS_RC_OBJ_NOT_FOUND DB2 ACS API ���� ������ �
� ����� ���� ��� � ��
�� �� � ����.
DB2 ACS API ����� ��� �
����. ������ �� �����
DB2 ACS API ��� ��� � ����.
DB2 ACS API ����� ��� ��� �� ���� DB2 ACS ��� �
�� � ���. ��� ��� � ��� � DB2 ACS ��� ��� � �
���.
v db2ACSBeginQuery() ��� ��� ��� �� ������ �� �����
db2ACSEndQuery()� ��� � ���.
382 ��� �� ���� ��� ���
![Page 393: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/393.jpg)
v db2ACSBeginOperation() ��� ��� ��� �� ������ �� ����
� db2ACSEndOperation()� ��� � ���.
v db2ACSInitialize() ��� ��� ��� �� ������ �� �����
db2ACSTerminate()� ��� � ���.
DB2 ACS API �� �� � ��� ��� 400 ���� �DB2 ACS(Advanced
Copy Services) API �� �� ��� ������.
�� � ����
��.
DB2 ACS(Advanced Copy Services) API ��� ��
DB2 ACS(Advanced Copy Services) API ��� ����� DB2 ACS API ��
� ��� ��� ���.
db2ACS_BackupDetails DB2 ACS(Advanced Copy Services)
API ��� ��
db2ACS_BackupDetails�� ��� � �� �� ��� �� ���.
/* -------------------------------------------------------------------------- */typedef struct db2ACS_BackupDetails{
/* A traditional DB2 backup can consist of multiple objects (logical tapes),* where each object is uniquely numbered with a non-zero natural number.* ----------------------------------------------------------------------- */db2Uint32 sequenceNum;
char imageTimestamp[SQLU_TIME_STAMP_LEN + 1];} db2ACS_BackupDetails;
sequenceNum
��� ��: db2Uint32.
��� ��� � �� �� ����.
imageTimestamp
��� ��: char[].
�� SQLU_TIME_STAMP_LEN + 1� ���.
db2ACS_CB DB2 ACS(Advanced Copy Services) API ��� �
�
db2ACS_CB�� DB2 ACS ��� ��� ��� �� ��� �� ��� ��
���.
/* ==========================================================================* DB2 Backup Adapter Control Block* ========================================================================== */typedef struct db2ACS_CB{
/* Output: Handle value for this session.
� 16 DB2 ACS(Advanced Copy Services) 383
![Page 394: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/394.jpg)
* ----------------------------------------------------------------------- */db2Uint32 handle;db2ACS_VendorInfo vendorInfo;
/* Input fields and parameters.* ----------------------------------------------------------------------- */db2ACS_SessionInfo session;db2ACS_Options options;
/* Operation info is optional, possibly NULL, and is only ever valid* within the context of an operation (from call to BeginOperation() until* the EndOperation() call returns).** The operation info will be present during creation or read operations* of snapshot and backup objects.* ----------------------------------------------------------------------- */db2ACS_OperationInfo * operation;
} db2ACS_CB;
handle
��� ��: db2Uint32.
DB2 ACS ��� ���� !�.
vendorInfo
��� ��: db2ACS_VendorInfo.
db2ACS_VendorInfo�� DB2 ACS API ���� � ��� �� �
��.
session
��� ��: db2ACS_SessionInfo.
db2ACS_SessionInfo�� DB2 ACS ��� �� � ��� �� ��
�.
options
��� ��: db2ACS_Options.
db2ACS_Options� DB2 ACS ��� ��� ��� �����. � ���
� ���� DB2 ACS API ���� ����.
operation
��� ��: db2ACS_OperationInfo *.
db2ACS_OperationInfo�� ��� � �� �� ��� �� ���.
db2ACS_CreateObjectInfo DB2 ACS(Advanced Copy Services)
API ��� ��
db2ACS_CreateObjectInfo�� DB2 ACS � �� � ��� �� ��� ��
���.
/* ==========================================================================* Object Creation Parameters.* ========================================================================== */typedef struct db2ACS_CreateObjectInfo{
384 ��� �� ���� ��� ���
![Page 395: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/395.jpg)
db2ACS_ObjectInfo object;db2ACS_DB2ID db2ID;
/* -----------------------------------------------------------------------* The following fields are optional information for the database manager* to use as it sees fit.* ----------------------------------------------------------------------- */
/* Historically both the size estimate and management* class parameters have been used by the TSM client API for traditional* backup objects, log archives, and load copies, but not for snapshot* backups.* ----------------------------------------------------------------------- */db2Uint64 sizeEstimate;char mgmtClass[DB2ACS_MAX_MGMTCLASS_SZ + 1];
/* The appOptions is a copy of the iOptions field of flags passed to DB2's* db2Backup() API when this execution was initiated. This field will* only contain valid data when creating a backup or snapshot object.* ----------------------------------------------------------------------- */db2Uint32 appOptions;
} db2ACS_CreateObjectInfo;
object ��� ��: db2ACS_ObjectInfo
db2ACS_ObjectInfo�� DB2 ACS(Advanced Copy Services) API� ��
� ��� �� �� �� ��� �� ���.
db2ID ��� ��: db2ACS_DB2ID
db2ACS_DB2ID� IBM Data Server� ����.
sizeEstimate
��� ��: db2Uint64.
���� � �� �� �� �����. � ��� �� ����, �� �
� �� ��� � �� �� ���� ����.
mgmtClass
��� ��: db2ACS_MgmtClass.
�� db2ACS_MAX_MGMTCLASS_SZ + 1� ���.
��� ��� � �� �� ���� ����.
appOptions
��� ��: db2Uint32.
��� �� ��� � � ��� � ��� ��.
db2ACS_DB2ID DB2 ACS(Advanced Copy Services) API ���
��
db2ACS_DB2ID� IBM Data Server� ����.
/* ==========================================================================* DB2 Data Server Identifier* ========================================================================== */typedef struct db2ACS_DB2ID{
db2Uint32 version;
� 16 DB2 ACS(Advanced Copy Services) 385
![Page 396: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/396.jpg)
db2Uint32 release;db2Uint32 level;char signature[DB2ACS_SIGNATURE_SZ + 1];
} db2ACS_DB2ID;
�� ��� ��: db2Uint32.
IBM Data Server� ����. : 9
release
��� ��: db2Uint32.
IBM Data Server� ��� �����. : 5
level ��� ��: db2Uint32.
IBM Data Server� �� ID���. : 0
signature
��� ��: char[].
�� DB2ACS_SIGNATURE_SZ + 1� ������. : ″SQL09050″
db2ACS_GroupList DB2 ACS(Advanced Copy Services) API �
�� ��
db2ACS_GroupList�� ��� � �� ��� ��� �� �� ���.
/* ==========================================================================* Snapshot Group List** This is an array of size 'numGroupIDs', indicating the set of groups that* are to be included in the snapshot operation.* ========================================================================== */typedef struct db2ACS_GroupList{
db2Uint32 numGroupIDs;db2Uint32 * id;
} db2ACS_GroupList;
numGroupIDs
��� ��: db2Uint32.
�� id� � �� �.
id ��� ��: db2Uint32 *.
�� ID� �����. ��� ��� ��� � �� ��� ��(��
�� �)���.
db2ACS_LoadcopyDetails DB2 ACS(Advanced Copy Services)
API ��� ��
db2ACS_LoadcopyDetails�� �� �� ��� � ��� �� ���.
/* -------------------------------------------------------------------------- */typedef struct db2ACS_LoadcopyDetails{
/* Just like the BackupDetails, a DB2 load copy can consist of multiple* objects (logical tapes), where each object is uniquely numbered with a
386 ��� �� ���� ��� ���
![Page 397: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/397.jpg)
* non-zero natural number.* ----------------------------------------------------------------------- */db2Uint32 sequenceNum;
char imageTimestamp[SQLU_TIME_STAMP_LEN + 1];} db2ACS_LoadcopyDetails;
sequenceNum
��� ��: db2Uint32.
��� ��� � �� �� ����.
imageTimestamp
��� ��: char[].
�� SQLU_TIME_STAMP_LEN + 1� ���
db2ACS_LogDetails DB2 ACS(Advanced Copy Services) API �
�� ��
db2ACS_LogDetails�� � ������ �� ��� ��� ��� �� �
��.
/* -------------------------------------------------------------------------- */typedef struct db2ACS_LogDetails{
db2Uint32 fileID;db2Uint32 chainID;
} db2ACS_LogDetails;
fileID ��� ��: db2Uint32.
������ �� ��� �� ��� �����.
chainID
��� ��: db2Uint32.
������ �� �� fileID� ��� ������ �� �� ��� �
�� ��.
db2ACS_ObjectInfo DB2 ACS(Advanced Copy Services) API �
�� ��
db2ACS_ObjectInfo�� DB2 ACS(Advanced Copy Services) API� ��� �
�� �� �� �� ��� �� ���.
/* ==========================================================================* Object Description and Associated Information.** This structure is used for both input and output, and its contents define* the minimum information that must be recorded about any object created* through this interface.* ========================================================================== */typedef struct db2ACS_ObjectInfo{
db2ACS_ObjectType type;SQL_PDB_NODE_TYPE dbPartitionNum;
char db[SQL_DBNAME_SZ + 1];
� 16 DB2 ACS(Advanced Copy Services) 387
![Page 398: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/398.jpg)
char instance[DB2ACS_MAX_OWNER_SZ + 1];char host[SQL_HOSTNAME_SZ + 1];char owner[DB2ACS_MAX_OWNER_SZ + 1];
union{
db2ACS_BackupDetails backup;db2ACS_LogDetails log;db2ACS_LoadcopyDetails loadcopy;db2ACS_SnapshotDetails snapshot;
} details;} db2ACS_ObjectInfo;
type ��� ��: db2ACS_ObjectType.
��� � �� � ��� �����. �:
DB2ACS_OBJTYPE_ALL
DB2ACS_OBJTYPE_BACKUP
DB2ACS_OBJTYPE_LOG
DB2ACS_OBJTYPE_LOADCOPY
DB2ACS_OBJTYPE_SNAPSHOT
DB2ACS_OBJTYPE_ALL� ��� � ����� ��� � ���. �
� 0� �� �� ����.
dbPartitionNum
��� ��: SQL_PDB_NODE_TYPE.
� ������ ���� � ID.
db ��� ��: char[].
�� SQL_DBNAME_SZ + 1� ���.
instance
��� ��: char[].
�� DB2ACS_MAX_OWNER_SZ + 1� ���.
host ��� ��: char[].
�� SQL_HOSTNAME_SZ + 1� ���.
owner ��� ��: char[].
�� DB2ACS_MAX_OWNER_SZ + 1� ���.
details
backup
��� ��: db2ACS_BackupDetails
db2ACS_BackupDetails�� ��� � �� �� ��� ��
���.
log ��� ��: db2ACS_LogDetails
388 ��� �� ���� ��� ���
![Page 399: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/399.jpg)
db2ACS_LogDetails�� � ������ �� ��� ��� �
�� �� ���.
loadcopy
��� ��: db2ACS_LoadcopyDetails
db2ACS_LoadcopyDetails�� �� �� ��� � ��� ��
���.
snapshot
��� ��: db2ACS_SnapshotDetails
db2ACS_SnapshotDetails�� ��� � �� �� ��� �
� ���.
db2ACS_ObjectStatus DB2 ACS(Advanced Copy Services) API
��� ��
db2ACS_ObjectStatus�� ��� � �� ��� �� �� ��� � ��
�� ��� �� ��� �� ��� �� ���.
typedef struct db2ACS_ObjectStatus{
/* The total and completed bytes refer only to the ACS snapshot backup* itself, not to the progress of any offloaded tape backup.** A bytesTotal of 0 indicates that the progress could not be determined.* ----------------------------------------------------------------------- */db2Uint64 bytesCompleted;db2Uint64 bytesTotal;db2ACS_ProgressState progressState;db2ACS_UsabilityState usabilityState;
} db2ACS_ObjectStatus;
bytesCompleted
��� ��: db2Uint64.
�� ��� �� �(���)���.
bytesTotal
��� ��: db2Uint64.
�� ��� �� ��(���)���.
progressState
��� ��: db2ACS_ProgressState.
��� � �� ��. �:
DB2ACS_PSTATE_UNKNOWN
DB2ACS_PSTATE_IN_PROGRESS
DB2ACS_PSTATE_SUCCESSFUL
DB2ACS_PSTATE_FAILED
� 16 DB2 ACS(Advanced Copy Services) 389
![Page 400: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/400.jpg)
usabilityState
��� ��: db2ACS_UsabilityState.
��� � �� �� ��, ��� � �� �� ��� � � ��.
�:
DB2ACS_USTATE_UNKNOWN
DB2ACS_USTATE_LOCALLY_MOUNTABLE
DB2ACS_USTATE_REMOTELY_MOUNTABLE
DB2ACS_USTATE_REPETITIVELY_RESTORABLE
DB2ACS_USTATE_DESTRUCTIVELY_RESTORABLE
DB2ACS_USTATE_SWAP_RESTORABLE
DB2ACS_USTATE_PHYSICAL_PROTECTION
DB2ACS_USTATE_FULL_COPY
DB2ACS_USTATE_DELETED
DB2ACS_USTATE_FORCED_MOUNT
DB2ACS_USTATE_BACKGROUND_MONITOR_PENDING
DB2ACS_USTATE_TAPE_BACKUP_PENDING
DB2ACS_USTATE_TAPE_BACKUP_IN_PROGRESS
DB2ACS_USTATE_TAPE_BACKUP_COMPLETE
db2ACS_OperationInfo DB2 ACS(Advanced Copy Services) API
��� ��
db2ACS_OperationInfo�� ��� � �� �� ��� �� ���.
/* ==========================================================================* Operation Info** The information contained within this structure is only valid within the* context of a particular operation. It will be valid at the time* BeginOperation() is called, and will remain unchanged until EndOperation()* returns, but must not be referenced outside the scope of an operation.* ========================================================================== */typedef struct db2ACS_OperationInfo{
db2ACS_SyncMode syncMode;
/* List of database and backup operation partitions.** For details, refer to the db2ACS_PartitionList definition.* ----------------------------------------------------------------------- */db2ACS_PartitionList * dbPartitionList;
} db2ACS_OperationInfo;
syncMode
��� ��: db2ACS_SyncMode.
������ ���� � � � ��� ��� ��.
�:
390 ��� �� ���� ��� ���
![Page 401: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/401.jpg)
DB2ACS_SYNC_NONE
�� ������ ���� � �� �� ��� ���� ���
�. �� ������ ��� ��� �� ���� ���� �� �
� �� �����.
DB2ACS_SYNC_SERIAL
�� ������ ���� � �� ��� � �� ��� �
�����. ������ ���� ��� � �� ��� �
�� ��(IO)� ������, ������ ���� � IO�
��� ��� �#� � ���.
SYNC_PARALLEL
�� ���� � ��� ��� ��� �����. ��� � �
� ���� � ������ ���� ��� � �� �
��� �� �� �� ��(IO)� � ������ ����
� �������. ��� ��� � ��� ��� � ����
�� ����� ��� ����.
dbPartitionList
��� ��: db2ACS_PartitionList *.
db2ACS_PartitionList�� ������� � ������ ��� DB2
ACS ��� ���� ������ ���� �� ��� �� ���.
db2ACS_Options DB2 ACS(Advanced Copy Services) API ��
� ��
db2ACS_Options� DB2 ACS ��� ��� ��� �����. � ���� ��
�� DB2 ACS API ���� ����.
/* ==========================================================================* DB2 Backup Adapter User Options* ========================================================================== */typedef struct db2ACS_Options{
db2Uint32 size;void * data;
} db2ACS_Options;
size ��� ��: db2Uint32.
data� ��(���).
data ��� ��: void *.
��� ���� �� ��� � ������.
db2ACS_PartitionEntry DB2 ACS(Advanced Copy Services) API
��� ��
db2ACS_PartitionEntry� db2ACS_PartitionList� �����.
� 16 DB2 ACS(Advanced Copy Services) 391
![Page 402: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/402.jpg)
typedef struct db2ACS_PartitionEntry{
SQL_PDB_NODE_TYPE num;char host[SQL_HOSTNAME_SZ + 1];
} db2ACS_PartitionEntry;
num ��� ��: SQL_PDB_NODE_TYPE.
������ ��� � � � ID.
host ��� ��: char[].
�� SQL_HOSTNAME_SZ + 1� ���.
db2ACS_PartitionList DB2 ACS(Advanced Copy Services) API
��� ��
db2ACS_PartitionList�� ������� � ������ ��� DB2 ACS
��� ���� ������ ���� �� ��� �� ���.
typedef struct db2ACS_PartitionList{
db2Uint64 numPartsInDB;db2Uint64 numPartsInOperation;db2ACS_PartitionEntry * partition;
} db2ACS_PartitionList;
numPartsInDB
��� ��: db2Uint64.
������� � ������ ��� �.
numPartsInOperation
��� ��: db2Uint64.
DB2 ACS ��� ���� ������ ��� �.
partition
��� ��: db2ACS_PartitionEntry *.
db2ACS_PartitionEntry� db2ACS_PartitionList� �����.
db2ACS_PathEntry DB2 ACS(Advanced Copy Services) API �
�� ��
db2ACS_PathEntry�� ������ ��� �� ��� �� ���.
typedef struct db2ACS_PathEntry{
/* INPUT: The path and type will be provided by the database server, as well* as a flag indicating if the path is to be excluded from the backup.* ----------------------------------------------------------------------- */char path[DB2ACS_MAX_PATH_SZ + 1];db2ACS_PathType type;db2Uint32 toBeExcluded;
/* OUTPUT: The group ID is to be provided by the backup adapter for use by* the DB2 server. The group ID will be used during with snapshot
392 ��� �� ���� ��� ���
![Page 403: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/403.jpg)
* operations as an indication of which paths are dependent and must* be included together in any snapshot operation. Unique group IDs* indicate that the paths in those groups are independent for the* purposes of snapshot operations.* ----------------------------------------------------------------------- */db2Uint32 groupID;
} db2ACS_PathEntry;
path ��� ��: char[].
�� DB2ACS_MAX_PATH_SZ + 1� ���.
type ��� ��: db2ACS_PathType.
��� �����. �:
DB2ACS_PATH_TYPE_UNKNOWN
DB2ACS_PATH_TYPE_LOCAL_DB_DIRECTORY
DB2ACS_PATH_TYPE_DBPATH
DB2ACS_PATH_TYPE_DB_STORAGE_PATH
DB2ACS_PATH_TYPE_TBSP_CONTAINER
DB2ACS_PATH_TYPE_TBSP_DIRECTORY
DB2ACS_PATH_TYPE_TBSP_DEVICE
DB2ACS_PATH_TYPE_LOGPATH
DB2ACS_PATH_TYPE_MIRRORLOGPATH
toBeExcluded
��� ��: db2Uint32.
��� ��� ��� �� ���� �� ���� ���. �:
v 0 - ��� �� �� ��
v 1 - ��� �� ��� ���� ��
groupID
��� ��: db2Uint32.
�� ID.
db2ACS_PathList DB2 ACS(Advanced Copy Services) API ��
� ��
db2ACS_PathList�� DB2 ACS ��� �� ��� �� �� �� ���
��� ������ ��� �� �� ���.
/* ==========================================================================* Snapshot File List** This is an array of 'numEntries' db2ACS_PathEntry's, where each path entry is* a path to some storage on the DB2 server which is in use by the current* database.* ========================================================================== */
typedef struct db2ACS_PathList
� 16 DB2 ACS(Advanced Copy Services) 393
![Page 404: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/404.jpg)
{db2Uint32 numEntries;db2ACS_PathEntry * entry;
} db2ACS_PathList;
numEntries
��� ��: db2Uint32.
entry ��� � �� � �.
entry ��� ��: db2ACS_PathEntry.
db2ACS_PathEntry�� ������ ��� �� ��� �� ���.
db2ACS_PostObjectInfo DB2 ACS(Advanced Copy Services)
API ��� ��
db2ACS_DB2ID� ��� � �� � �� ���� ��� � ��� �� �
�� ������ �� ��� �����.
/* ==========================================================================* The PostObjectInfo is a set of data that can not be known at object* creation time, but which must be maintained in the object repository. This* is an optional field on the Verify() call, which may be NULL if there are* no post-operation updates to be made.* ========================================================================== */typedef struct db2ACS_PostObjectInfo{
/* The first active log will only be valid when creating a backup or* snapshot object. It will indicate the file number and chain id of the* first log required for recovery using this object.* ----------------------------------------------------------------------- */db2ACS_LogDetails firstActiveLog;
} db2ACS_PostObjectInfo;
firstActiveLog
��� ��: db2ACS_LogDetails.
db2ACS_LogDetails�� � ������ �� ��� ��� ��� �
� ���.
db2ACS_QueryInput � db2ACS_QueryOutput DB2
ACS(Advanced Copy Services) API ��� ��
db2ACS_QueryInput�� �� �� �� �� � � ��� �� ���.
db2ACS_QueryOutput�� ��� � �� �� �� �� � ��� �� �
��.
/* ==========================================================================* Unique Querying.** When using this structure as query input, to indicate the* intention to supply a 'wildcard' search criteria, DB2 will supply:** -- character strings as "*".* -- numeric values as (-1), cast as the appropriate signed or unsigned* type.* ========================================================================== */
typedef struct db2ACS_ObjectInfo db2ACS_QueryInput;
394 ��� �� ���� ��� ���
![Page 405: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/405.jpg)
typedef struct db2ACS_QueryOutput{
db2ACS_ObjectID objectID;db2ACS_ObjectInfo object;db2ACS_PostObjectInfo postInfo;db2ACS_DB2ID db2ID;db2ACS_ObjectStatus status;
/* Size of the object in bytes.* ---------------------------------------------------------------------- */db2Uint64 objectSize;
/* Size of the metadata associated with the object, if any, in bytes.* ---------------------------------------------------------------------- */db2Uint64 metaDataSize;
/* The creation time of the object is a 64bit value with a definition* equivalent to an ANSI C time_t value (seconds since the epoch, GMT).** This field is equivalent to the file creation or modification time in* a traditional filesystem. This should be created and stored* automatically by the BA subsystem, and a valid time value should be* returned with object query results, for all object types.* ---------------------------------------------------------------------- */db2Uint64 createTime;
} db2ACS_QueryOutput;
objectID
��� ��: db2ACS_ObjectID.
db2ACS_ObjectID� ���� �� � ��� ���� � �
� �� � �� ID���. db2ACS_ObjectID� �� DB2 ACS ���
�� ��� ���� ���� ���� ��� � ���.
object ��� ��: db2ACS_ObjectInfo
db2ACS_ObjectInfo�� DB2 ACS(Advanced Copy Services) API� ��
� ��� �� �� �� ��� �� ���.
postInfo
��� ��: db2ACS_PostObjectInfo.
db2ACS_DB2ID� ��� � �� � �� ���� ��� � ��� �
� � �� ������ �� ��� �����.
db2ID ��� ��: db2ACS_DB2ID.
db2ACS_DB2ID� IBM Data Server� ����.
status ��� ��: db2ACS_ObjectStatus.
db2ACS_ObjectStatus�� ��� � �� ��� �� �� ��� �
�� �� ��� �� ��� �� ��� �� ���.
objectSize
��� ��: db2Uint64.
�� �� ��(���).
� 16 DB2 ACS(Advanced Copy Services) 395
![Page 406: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/406.jpg)
metaDataSize
��� ��: db2Uint64.
�� �� �� ����(� ��)� ��(���).
createTime
��� ��: db2Uint64.
�� �� �� �����. createTime� �� ANSI C time_t �� �
���.
db2ACS_ReadList DB2 ACS(Advanced Copy Services) API ��
� ��
db2ACS_ReadList�� �� �� �� ���.
/* The ReadList will only be used for snapshots where the action is READ, and* where one of the granularity modifiers other than BY_OBJ has been specified.* In the typical usage scenario of ( READ | BY_OBJ ) the ReadList parameter* should be ignored.** When the action is DB2ACS_ACTION_BY_GROUP the union is to be interpreted* as a group list.* -------------------------------------------------------------------------- */typedef union db2ACS_ReadList{
db2ACS_GroupList group;} db2ACS_ReadList;
group ��� ��: db2ACS_GroupList.
db2ACS_GroupList�� ��� � �� ��� ��� �� �� �
��.
db2ACS_ReturnCode DB2 ACS(Advanced Copy Services) API
��� ��
db2ACS_ReturnCode�� ���� ����� �� ��� ��� �� ��
��� �� ��� �� ���. DB2 ACS API ��� �
db2ACS_ReturnCode � �� ���� ������ �� ���� �� ��� �
����.
/* ==========================================================================* Storage Adapter Return Code and Diagnostic Data.** These will be recorded in the DB2 diagnostic logs, but are intended to be* internal return and reason codes from the storage layers which can be used* in conjunction with the DB2ACS_RC to provide more detailed diagnostic info.* ========================================================================== */typedef struct db2ACS_ReturnCode{
int returnCode;int reasonCode;char description[DB2ACS_MAX_COMMENT_SZ + 1];
} db2ACS_ReturnCode;
returnCode
��� ��: int.
396 ��� �� ���� ��� ���
![Page 407: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/407.jpg)
���� ����� �� �� �.
reasonCode
��� ��: int.
���� ����� �� �� �.
description
��� ��: char[].
�� DB2ACS_MAX_COMMENT_SZ + 1� ���.
db2ACS_SessionInfo DB2 ACS(Advanced Copy Services) API
��� ��
db2ACS_SessionInfo�� DB2 ACS ��� �� � ��� �� ���.
/* ==========================================================================* Session Info* ========================================================================== */typedef struct db2ACS_SessionInfo{
db2ACS_DB2ID db2ID;
/* Fields identifying the backup session originator.* ----------------------------------------------------------------------- */SQL_PDB_NODE_TYPE dbPartitionNum;char db[SQL_DBNAME_SZ + 1];char instance[DB2ACS_MAX_OWNER_SZ + 1];char host[SQL_HOSTNAME_SZ + 1];char user[DB2ACS_MAX_OWNER_SZ + 1];char password[DB2ACS_MAX_PASSWORD_SZ + 1];
/* The fully qualified ACS vendor library name to be used.* ----------------------------------------------------------------------- */char libraryName[DB2ACS_MAX_PATH_SZ + 1];
} db2ACS_SessionInfo;
db2ID ��� ��: db2ACS_DB2ID
db2ACS_DB2ID� IBM Data Server� ����.
dbPartitionNum
��� ��: SQL_PDB_NODE_TYPE
������ ���� � ��� �� ID.
db ��� ��: char[].
�� SQL_DBNAME_SZ + 1� ���.
instance
��� ��: char[].
�� DB2ACS_MAX_OWNER_SZ + 1� ���.
host ��� ��: char[].
�� SQL_HOSTNAME_SZ + 1� ���.
� 16 DB2 ACS(Advanced Copy Services) 397
![Page 408: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/408.jpg)
user ��� ��: char[].
�� DB2ACS_MAX_OWNER_SZ + 1� ���.
password
��� ��: char[].
�� DB2ACS_MAX_PASSWORD_SZ + 1� ���.
libraryName
��� ��: char[].
�� DB2ACS_MAX_PATH_SZ + 1� ���.
db2ACS_SnapshotDetails DB2 ACS(Advanced Copy Services)
API ��� ��
db2ACS_SnapshotDetails�� ��� � �� �� ��� �� ���.
typedef struct db2ACS_SnapshotDetails{
char imageTimestamp[SQLU_TIME_STAMP_LEN + 1];} db2ACS_SnapshotDetails;
imageTimestamp
��� ��: char[].
�� SQLU_TIME_STAMP_LEN + 1� ���.
db2ACS_MetaData DB2 ACS(Advanced Copy Services) API ��
� ��
db2ACS_MetaData� ��� � � ���� ���.
/* ==========================================================================* The metadata structure itself is internal to DB2 and is to be treated by* the storage interface as an unstructured block of data of the given size.* ========================================================================== */typedef struct db2ACS_MetaData{
db2Uint64 size;void * data;
} db2ACS_MetaData;
size ��� ��: db2Uint32.
data� ��(���).
data ��� ��: void *.
������ �� ����� ��� � ����� �� � ���
� �� ��� � ���.
db2ACS_VendorInfo DB2 ACS(Advanced Copy Services) API �
�� ��
db2ACS_VendorInfo�� DB2 ACS API ���� � ��� �� ���.
398 ��� �� ���� ��� ���
![Page 409: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/409.jpg)
/* ==========================================================================* Storage Vendor Identifier* ========================================================================== */typedef struct db2ACS_VendorInfo{
void * vendorCB; /* Vendor control block */db2Uint32 version; /* Current version */db2Uint32 release; /* Current release */db2Uint32 level; /* Current level */char signature[DB2ACS_MAX_VENDORID_SZ + 1];
} db2ACS_VendorInfo;
vendorCB
��� ��: void *.
DB2 ACS API ���� �� �� ��� � ������.
�� ��� ��: db2Uint32.
DB2 ACS API ���� �.
release
��� ��: db2Uint32.
DB2 ACS API ���� ��� ��.
level ��� ��: db2Uint32.
DB2 ACS API ���� �� ID.
signature
��� ��: db2ACS_VendorSignature.
�� DB2ACS_MAX_VENDORID_SZ + 1� ���.
DB2 ACS(Advanced Copy Services) �� ��
DB2 ACS(Advanced Copy Services)� � ��� � �� �� ��� ���
���.
�� ��� �� �� �� ��
������ ��� ������ ���� ���� �� �� ��
� �! �� �� ��� ��� �� � ���.
������ �� ��� �� �� ��
������ ���� �(DPF) ����, ������ ���� �� �
����� ���� ���� ��� �! ��� � ���.
DB2 ACS(Advanced Copy Services) ����
DB2 ACS(Advanced Copy Services)� � ��� � ��� ����� �
��.
�! ��� ���� ����. ������ ���� �� ������ ���� �
� �!� � �� ��� ��� ��� ����.
� 16 DB2 ACS(Advanced Copy Services) 399
![Page 410: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/410.jpg)
DB2 ACS(Advanced Copy Services) API � ��
DB2 ACS(Advanced Copy Services) API ��� �� �� �� ��� ��
� �����.
� 25. DB2 ACS(Advanced Copy Services) API �� �
�� �� �
DB2ACS_RC_OK ��� ������.
DB2ACS_RC_LINK_EXIST ��� ��� ��������.
DB2ACS_RC_COMM_ERROR �� ���� �� ���� ���� �� ��� ���
�.
DB2ACS_RC_INV_VERSION ������ �� ����� DB2 ACS ������ �� DB2
ACS API ���� �� �� ��� ����.
DB2ACS_RC_INV_ACTION ������ �� ����� ��� �� DB2 ACS API �
����� ��� � ����.
DB2ACS_RC_NO_DEV_AVAIL �� ��� � � �� ���� �� ���� ���� �
���.
DB2ACS_RC_OBJ_NOT_FOUND DB2 ACS API ���� ������ �� ����� ���
� ��� � �� �� �� � ����.
DB2ACS_RC_OBJS_FOUND DB2 ACS API ���� ������ �� ����� ���
� ��� ���� � ��� ��� � �� �� ����
�.
DB2ACS_RC_INV_USERID ������ �� ����� DB2 ACS API ���� ��
� �� ��� ID� ������.
DB2ACS_RC_INV_PASSWORD ������ �� ����� DB2 ACS API ���� ��
� �� ��� ������.
DB2ACS_RC_INV_OPTIONS ������ �� ����� ��� �� ��� ������.
DB2ACS_RC_INIT_FAILED ������ �� ����� DB2 ACS ��� ������ �
�� ���� ������.
DB2ACS_RC_INV_DEV_HANDLE ������ �� ����� ��� �� ���� ��� !
�� ������.
DB2ACS_RC_BUFF_SIZE ������ �� ����� ��� �� � ��� ���
���.
DB2ACS_RC_END_OF_DATA DB2 ACS API ���� �� ��� � �� �� �� �
����.
DB2ACS_RC_END_OF_TAPE ���� ���� �� �� �� � ��� � ��
����.
DB2ACS_RC_DATA_RESEND �� ���� �� ���� ���� ������ �� �
���� � � � ��� �� ������ � ����.
DB2ACS_RC_COMMIT_FAILED DB2 ACS API ���� � ��� ���� � ����.
DB2ACS_RC_DEV_ERROR �� ���� �� ���� ����� ��� �����.
DB2ACS_RC_WARNING ���� ����� ��� ������. ������ �� ��
�� �� ���� ��� ��� �����.
DB2ACS_RC_LINK_NOT_EXIST ��� ��� ����� �����.
DB2ACS_RC_MORE_DATA ���� ���� ������ �� ������ ��� �� �
��� ���.
400 ��� �� ���� ��� ���
![Page 411: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/411.jpg)
� 25. DB2 ACS(Advanced Copy Services) API �� � (��)
�� �� �
DB2ACS_RC_ENDOFMEDIA_NO_DATA ���� ���� �� ���� �� �� ���� ���
� ������.
DB2ACS_RC_ENDOFMEDIA ���� ���� ���� ��� � ������.
DB2ACS_RC_MAX_LINK_GRANT � �� �� ������. ������ �� ����� �
� ��� �� � ����.
DB2ACS_RC_IO_ERROR DB2 ACS API ����� �� �� �� ���� ��� �
�� �����.
DB2ACS_RC_DELETE_FAILED DB2 ACS API ���� ������ �� ����� �� �
�� ��� � �� �� ����� ��� � ����.
DB2ACS_RC_INV_BKUP_FNAME ������ �� ����� ��� � �� �� � �
�� �� �� ��� ������.
DB2ACS_RC_NOT_ENOUGH_SPACE DB2 ACS API ���� ������ �� ����� �� �
��� ������� ��� �� ����� ��� ����
����� ��� ������.
DB2ACS_RC_ABORT_FAILED ������ �� ����� DB2 ACS ��� ����� ��
� �� ��� ������.
DB2ACS_RC_UNEXPECTED_ERROR DB2 ACS API ����� ��� � � �� ��� �
����.
DB2ACS_RC_NO_DATA DB2 ACS API ���� ������ �� ������ ��
�� ���� �����.
DB2ACS_RC_OBJ_OUT_OF_SCOPE ������ �� ����� DB2 ACS API ���� �� �
��� �� �� �� �� � DB2 ACS ��� �����
������.
DB2ACS_RC_INV_CALL_SEQUENCE ������ �� ����� ��� �� ��� DB2 ACS
API ��� ������. � �� ������ �� ����
� db2ACSQueryAPIVersion� ��� �� � DB2 ACS API
��� ���� �� db2ACSInitialize� ��� ���.
DB2ACS_RC_SHARED_STORAGE_GROUP ������ �� ����� �� ������� �������
�� �� ���� �� �� � ��� ��� ����� �
�����.
DB2 ACS(Advanced Copy Services) �� � �� � ���
IBM Data Server� ���� �� �� ����� ����� ���� DB2 ACS
API ���� IBM Data Server� �����.
� 26. DB2 ACS(Advanced Copy Services) API �� �� �� ����
����
SAN(Storage Area Network)
����� �� AIX � ��2
NFS(Network File System) �
���� �� AIX � �� 2
NFS(Network File System) �
���� �� Linux � ��1
IBM TotalStorage SAN
Volume Controller
�� ��. ���� ��. ���� ��.
IBM System Storage DS6000 ��� ��� �� ��:
v ��� ��� ���� ��
���� ��. ���� ��.
� 16 DB2 ACS(Advanced Copy Services) 401
![Page 412: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/412.jpg)
� 26. DB2 ACS(Advanced Copy Services) API �� �� �� ���� (��)
����
SAN(Storage Area Network)
����� �� AIX � ��2
NFS(Network File System) �
���� �� AIX � �� 2
NFS(Network File System) �
���� �� Linux � ��1
IBM System Storage DS8000 ��� ��� �� ��:
v ��� ��� ���� ��
���� ��. ���� ��.
IBM System Storage N Series �� ��. �� ��. �� ��.
NetApp V-series �� ��. �� ��. �� ��.
NetApp FAS ��� �� �� �� �� �� ��
1 �� ���� DB2 ACS Linux�� �����.
v x86(Intel Pentium®, Intel Xeon® AMD) ������ 64���
v POWER®(IBM eServer™ OpenPower®, System i �� Linux� ���� pSeries
���)
2 DB2 ACS on AIX�� AIX 5.3� �����. . AIX 6.1 �� ��� �� ��
��� ��� � ���. �� � � � �� ���� ������ 236 ��
�� ��� ��� � ���� ���� � � �� �� �� ���� �
���. �� AIX 6.1� Tivoli Storage Manager for Advanced Copy Services V6.1
� �� �� ��� �� � ���.
402 ��� �� ���� ��� ���
![Page 413: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/413.jpg)
� 3 � ��
© Copyright IBM Corp. 2001, 2009 403
![Page 414: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/414.jpg)
404 ��� �� ���� ��� ���
![Page 415: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/415.jpg)
�� A. DB2 �� ��
DB2 � ��� �� �� ���� �� ��� � ���.
v DB2 �� ��
– �� � (���, � �� � )
– DB2 ��� � ���
– � ����
– ���
v DB2 ��
– PDF ��(����)
– PDF ��(DB2 PDF DVD)
– ��� ��
v � ���
– ���
– ��� ���
�: DB2 �� �� ��� PDF �� ��� ���� �� �����. �� ��
� ��� �� �� �� ����� ���� ibm.com�� DB2 �� ���
������.
ibm.com�� �� DB2 � ��( : � ��, �� IBM Redbooks® ��)�
����� ���� � ���. DB2 �� �� ����� ����� ���
http://www.ibm.com/software/data/sw-library/� �������.
�� ��
DB2 ��� � ��� �����. DB2 ��� ���� ��� �� ��
��� � �� [email protected]�� �� � � �����. DB2 �� �
��� ��� � ��� ��� �� ��� �� ����. ��� ��� � �
��� � �� �� ��� � � �������. � �� �� ��� �
�� � ��� ��� ��, � URL� ������.
DB2 �� ��� ��� � � �� � ��� ���� ����. ���� �
� � �� DB2 � ���� � ��, �� ��� IBM ��� ��� ���
� ����.
© Copyright IBM Corp. 2001, 2009 405
![Page 416: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/416.jpg)
DB2 �� �����(���� �� PDF ��)
�� �� IBM Publications Center(www.ibm.com/shop/publications/order)�� �
�� � � DB2 ������ � ���. PDF ��� �� DB2 � 9.7
��� ��� �� w w w . i b m . c o m / s u p p o r t / d o c v i e w . w s s ? r s = 7 1
&uid=swg2700947�� ����� � ���.
�� ��� � � �� �� � ����, �� �� �� ���� �� ��
��� � �� �� ���.
���� ��� ��� �� ��� �����. �� ��� ��� �� � �
��� �� ��� �����.
�: DB2 �� ��� PDF �� ��� ���� �� �����.
� 27. DB2 � ��
�� �� �� �� �� � ��
�� API ��� SA30-3958-00 2009� 8
�� �� SA30-3955-00 ��� 2009� 8
Call Level Interface Guide
and Reference, Volume 1
SC27-2437-00 2009� 8
Call Level Interface Guide
and Reference, Volume 2
SC27-2438-00 2009� 8
� ��� SA30-3959-00 2009� 8
��� �� ���� ��
� ���
SA30-3969-00 2009� 8
��� �� ����
��� ���
SA30-3970-00 2009� 8
������ �� �
�� ���
SA30-3951-00 2009� 8
������ ��� �
�� ���
SA30-3953-00 2009� 8
������ �� ��� SA30-3971-00 2009� 8
DB2 Text Search Guide SC27-2459-00 2009� 8
Developing ADO.NET and
OLE DB Applications
SC27-2444-00 2009� 8
Developing Embedded
SQL Applications
SC27-2445-00 2009� 8
D e v e l o p i n g J a v a
Applications
SC27-2446-00 2009� 8
Developing Perl, PHP,
Python, and Ruby on
Rails Applications
SC27-2447-00 ��� 2009� 8
406 ��� �� ���� ��� ���
![Page 417: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/417.jpg)
� 27. DB2 � �� (��)
�� �� �� �� �� � ��
Developing User-defined
R o u t i n e s ( S Q L a n d
External)
SC27-2448-00 2009� 8
Gett ing Started with
Database Application
Development
GI11-9410-00 2009� 8
Linux Windows��
DB2 � �� ���
�
GA30-3960-00 2009� 8
��� ��� SA30-3972-00 2009� 8
DB2 Server � GA30-3962-00 2009� 8
IBM Data Server Client
�
GA30-3963-00 ��� 2009� 8
M e s s a g e R e f e r e n c e
Volume 1
SC27-2450-00 ��� 2009� 8
M e s s a g e R e f e r e n c e
Volume 2
SC27-2451-00 ��� 2009� 8
Net Search Extender
Administration and User’s
Guide
SC27-2469-00 ��� 2009� 8
���� ����� �
��
SA30-3973-00 2009� 8
pureXML Guide SC27-2465-00 2009� 8
Query Patroller ��
��� ���
SA30-3974-00 ��� 2009� 8
Spatial Extender and
G e o d e t i c D a t a
Management Feature
U s e r ’ s G u i d e a n d
Reference
SC27-2468-00 ��� 2009� 8
S Q L P r o c e d u r a l
Languages: Application
Enablement and Support
SC27-2470-00 2009� 8
SQL ���, �! 1 SA30-3956-00 2009� 8
SQL ���, �! 2 SA30-3957-00 2009� 8
��� � �����
� � ��
SA30-3952-00 2009� 8
DB2 � 9.7� ���
�
SA30-3961-00 2009� 8
Visual Explain ��� SA30-3968-00 ��� 2009� 8
DB2 � 9.7� ��� �
�
SA30-3967-00 2009� 8
Workload Manager Guide
and Reference
SC27-2464-00 2009� 8
�� A. DB2 � �� � 407
![Page 418: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/418.jpg)
� 27. DB2 � �� (��)
�� �� �� �� �� � ��
XQuery Reference SC27-2466-00 ��� 2009� 8
� 28. DB2 Connect � � ��
�� �� �� �� �� � ��
DB2 Connect Personal
Edition � ��
SA30-3965-00 2009� 8
DB2 Connect Server �
��
SA30-3966-00 2009� 8
DB2 Connect ��� ��
�
SA30-3964-00 2009� 8
� 29. Information Integration � ��
�� �� �� �� �� � ��
Information Integration:
Administration Guide for
Federated Systems
SC19-1020-02 2009� 8
Information Integration:
A S N C L P P r o g r a m
Reference for Replication
and Event Publishing
SC19-1018-04 2009� 8
Information Integration:
Configuration Guide for
Federated Data Sources
SC19-1034-02 ��� 2009� 8
Information Integration:
SQL Replication Guide
and Reference
SC19-1030-02 2009� 8
Information Integration:
Introduction to Replication
and Event Publishing
GC19-1028-02 2009� 8
�� DB2 �� ��
��� DB2 ��� ��� ��, �� ����� ��� � �� � �� �
� ��� ����� ����. ��� �� ��� IBM ������ ��� DB2
��� ��� � ���. DB2 PDF �� DVD� �� ���� ��� ���
� ��� �� ������. � ��, DB2 ��� ���� �� �!� ���
���� ��� � ����.
DB2 PDF �� DVD�� ��� � � ��� DB2 ��� ��� �� IBM
�� �� ��� � ���. ���� ��� �� IBM Publications Center�
� ����� ��� ��� �� ���. �� �� �� ���� ��� ���
408 ��� �� ���� ��� ���
![Page 419: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/419.jpg)
����, ��� �� ��� IBM ������ ��� DB2 ��� ��� �
���. DB2 PDF �� DVD� � ��� ��� �� ��� �� �����
�.
�: � �� �� DB2 ��� http://publib.boulder.ibm.com/infocenter/
db2luw/v9r7� DB2 �� ���� �������.
��� DB2 ��� ����� ��� ������.
v �� �� �� ���� ��� DB2 ��� ����� ��� � �� ��
���� http://www.ibm.com/shop/publications/order� IBM Publications Center
� �����. �� �� ��� ������ ��/��/�� ��� �� �
� ���� �� ����� � ���.
v �� ��� IBM ������ ��� DB2 ��� ����� ��� �����
�.
1. �� � ��� � ���� �� �� ���� � ��� ��� ����
�.
– www.ibm.com/planetwide� � IBM � ��� ��� ���
– http://www.ibm.com/shop/publications/order� IBM Publications � ���.
�� ��� �� �� � ���� ������ �� ��, �� �� �
� ��� ���. � ����� ″� ��� ��″ ��� ������.
2. ��� ��� ��, ��� DB2 ��� ������.
3. ����� ����� ��� � �� ��� ������. ��� �
�� ��� 406 ���� �DB2 � �����(��� �� PDF ��)�
� ������.
�� ����� SQL �� �� ��
DB2 ��� SQL�� �� ��� ��� � SQLSTATE �� �����.
SQLSTATE ���� SQL �� SQL �� ��� �� ��� ���.
SQL �� ���� ����� � ���� �� ��� ������.
? sqlstate or ? class code
��, sqlstate� �� 5�� ��� � SQL ���� class code� SQL ���
�� 2�� ��� ����.
� ��, ? 08003� 08003 SQL ��� � ���� ����, ? 08� 08 ��
� �� � ���� �����.
�� A. DB2 � �� � 409
![Page 420: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/420.jpg)
DB2 �� �� � ��� ��
DB2 � 9.7 ��� � DB2 �� �� URL� http://publib.boulder.ibm.com/
infocenter/db2luw/v9r7/���.
DB2 � 9.5 ��� � DB2 �� �� URL� http://publib.boulder.ibm.com/
infocenter/db2luw/v9r5/���.
DB2 � 9 ��� � DB2 �� �� URL� http://publib.boulder.ibm.com/
infocenter/db2luw/v9/���.
DB2 � 8 ��� � � 8 �� �� URL� http://publib.boulder.ibm.com/
infocenter/db2luw/v8/���.
DB2 �� ��� ��� ��� � ��
DB2 �� ��� ��� �� �� ��� �� �� � � �����. ��
� ��� �� ��� �� ��, DB2 �� ��� ��� �� � � ���
��.
v Internet Explorer ����� ��� �� � � ����� ��� ����
��.
1. Internet Explorer�� �� —> �� �� —> ��... ��� � ���.
� �� � �� ����.
2. ��� �� � �� � �� � �� ������ �����.
– �� � �� ����� ��... ��� � ���.
�: �� ����� ��� ��� �� � � ���� � ���
��� ��� �� ����.
– �� � ��� �����, �� ��� � �� � �� � �
� � � � ��� �� �� ��� � ���.
3. ��� ��� �� � ���� �� �� ��� �� DB2 �� ���
������.
v Firefox �� Mozilla ����� ��� �� �� � � ����� ���
������.
1. �� —> �� —> � � ��� �� ���� ��� ������. �
� � �� � ��� �����.
2. ��� �� � �� � �� � �� ������ �����.
– �� � �� ����� ��... ��� � � �� ��� ��
�����.
410 ��� �� ���� ��� ���
![Page 421: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/421.jpg)
– �� � ��� �����, �� ��� � �� � �� � �
� � � � ��� �� �� ��� � ���.
3. ��� ��� �� � ���� �� �� ��� �� DB2 �� ���
������.
�� ��� �� �� ���� �� ��� �� �� ��� ���
�� �� ���.
��� �� ��� ��� ��� DB2 �� � ��
��� �� DB2 �� ��� ����� ��� ���.
��� ��
DB2 � 9.7 �� ��� �� �� ���. ��� ��� DB2 Server �
� �DB2 � ���� ��� DB2 �� �� �� ��� ������. ��
�� �� ���� � ���� ����� �� �� ���� �����.
� ���� �� ��
��� DB2 �� ��� �� �� ���� ��� � ���.
v �� �� - �� �� �� � �� �����. �� ��� � �� ��
��� �� �� �� ��� �� � ��� �� ����� ����. ��
�� ��� ����� ���� � ���� �� ��� ����� � �
���.
v �� �� - �� ���� �� ��� �� ����� �� ������.
� ��, �� �� ��� ����� ��� ����� ��� �� �� �
� ��� � � �� ��� �� ���� ��� �� � ���. �,
�� ��� ����� �� ��� ��� �� ���� ���� ���. �
� ��� �� ���� ���� ��� � ����.
����
� ��� �� �� ����� � ���. �� ��� � ����� ��
� �� ���� �� �� DB2 �� �� �� ��� ��� ������.
�� �� ���� �� �� DB2 �� ��� ���� ����� ��� �
�����.
1. Linux �� ����,
a. �� ��� �� ��� ������. DB2 �� ��� /opt/ibm/
db2ic/V9.7 ���� ��� ����.
b. � ����� doc/bin ����� ������.
�� A. DB2 � �� � 411
![Page 422: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/422.jpg)
c. ��� �� ic-update ����� ������.
ic-update
2. Windows �� ����,
a. �� ���.
b. �� ��� �� ��� ������. DB2 �� ��� <Program
Files>₩IBM₩DB2 Information Center₩Version 9.7 ���� ���
����. �� <Program Files>� ���� �� ���� ��� �
���.
c. � ����� doc₩bin ����� ������.
d. ��� �� ic-update.bat ��� ������.
ic-update.bat
�
DB2 �� ��� ���� ������. ����� �� �� ��, �� ���
� �� ��� ��� �����. �� �� ��� ��� � �� ��, ����
��� �����. �� ��� doc₩eclipse₩configuration ���� ���.
� �� �� ��� ��� ��� �����. ( : 1239053440785.log).
��� �� ��� ��� ��� DB2 �� � �� ��
DB2 �� ��� ��� �� ��, IBM���� �� ����� �� �� �
���.
��� �� DB2 �� ��� ���� ����� ��� ������.
1. ���� DB2 �� ��� ��� � ��� ��� �� ������. ��
� ��� �� ��� ���� ���� ���� � �� ���� �
� ��� ���� � ���� ����� ��� � ���. DB2 �� ��
� ����� �� �� ��� ��� �����. .
2. �� ����� �� ��� ���� �� �� ������. �� �
����� � ��, �� �� ��� �� ��� � �� � ���.
�: ���� �� �� ��� DB2 �� �� ����� �� � ��,
���� � ��� ��� �� ���� �� �� ���� ��� DB2
�� ��� ����. ��� �� �� ����� ���� ���� �
� ���� �� ���� ��� ������ �� ���� ���� ���
��� ���� ��� ��� ��� � � ���.
�� ���� �� ��� �� �� ��� ���� ������. ��
� �� �� ��� ���� ��� � ���.
3. ��� �� ��� ��� � ���� DB2 �� ��� �������.
412 ��� �� ���� ��� ���
![Page 423: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/423.jpg)
�: Windows 2008, Windows Vista ��� �� � �� ��� ��� � �
��� ��� ���. �� ��� ���� ���� �� �� ��� �
�� ���� ��� ��� ��� �� � ���� ��� ������.
�� �� ���� �� �� DB2 �� ��� ����� ��� �����
�.
1. DB2 �� ��� ������.
v Windows��� � → ��� → �� �� → ���� � ���. �� ��
DB2 �� �� ���� ��� ��� ��� �� � ��� ������.
v Linux��� �� � ������.
/etc/init.d/db2icdv97 stop
2. ��� ��� �� ��� ������.
v Windows ���:
a. �� ���.
b. �� ��� �� ��� ������. DB2 �� ��� <Program
Files>₩IBM₩DB2 Information Center₩Version 9.7 ���� ��
� ����. �� <Program Files>� ���� �� ���� ��
� ����.
c. � ����� doc₩bin ����� ������.
d. ��� �� help_start.bat ��� ������.
help_start.bat
v Linux ���:
a. �� ��� �� ��� ������. DB2 �� ��� /opt/ibm/
db2ic/V9.7 ���� ��� ����.
b. � ����� doc/bin ����� ������.
c. ��� �� help_start ����� ������.
help_start
��� �� ��� ���� �� ���� �� � ���� ����.
3. � ��( )� � ���. (JavaScript™� ����� �� �� ���.)
�� ��� ��� ���� ��� �� � ���. �� ��� ����
�� �����.
4. � ����� ����� �� �� � ��� � ��� �� � ��
�.
5. � ����� ��� ��� � ���.
6. ��� �� ��� ������.
�� A. DB2 � �� � 413
![Page 424: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/424.jpg)
v Windows�� � ���� doc₩bin ���� ��� � ��� ��
help_end.bat ��� ������.
help_end.bat
�: help_end ���� ���� help_start ���� ��� ��� ���
�� ���� ���� � ��� � ���� ���. help_start.bat
� ���� � Ctrl-C �� �� ���� ���� ����.
v Linux�� � ���� doc/bin ���� ��� � ��� ��
help_end ����� ������.
help_end
�: help_end ������ help_start ����� ��� ����� ���
� ���� � ��� � ���� ���. help_start ����� �
��� � �� ���� ���� ����.
7. DB2 �� ��� �������.
v Windows��� � → ��� → �� �� → ���� � ���. �� ��
DB2 �� �� ���� ��� ��� ��� �� � �� ������.
v Linux��� �� � ������.
/etc/init.d/db2icdv97 start
��� DB2 �� ���� �� ��� ��� �����.
DB2 ���
DB2 ���� DB2 ��� ��� �� � ���� � �����. ���
�� ����� �����.
���� �
http://publib.boulder.ibm.com/infocenter/db2help/� �� ���� XHTML �� �
��� � � ���.
�� ����� � ���� �� �����. � ���� � ����
� ���� ������.
DB2 ��
���� ��� � � � ���.
�pureXML®�(pureXML Guide)
XML ���� �� �� XML ��� ���� �� ��� ����
� DB2 ������� �����.
414 ��� �� ���� ��� ���
![Page 425: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/425.jpg)
Visual Explain ���� �Visual Explain�
Visual Explain� ��� �� ��� � �� SQL�� ��, ��
� �����.
DB2 �� �� ��
DB2 ������ ��� ���� � ��� �� ���� ��� ��� ��
� � ��� ���.
DB2 ��
��� � ��� DB2 ��� � ��� �� DB2 �� ��� ���
��� �� ��� ������. DB2 �� �� ����� ��� �
��� ���� ��� ��, � ���� ���� � ��� DB2
������ ���� �� � � ���� ��� �� � ���
���.
DB2 �� �� � ���
���� � �� �� ���� ���� DB2 � �� � ����
������. � �� ����� �� DB2 ��, � ��,
APAR(Authorized Program Analysis Report �� � ��), FixPack
� ��� � ��� ���. ��� � �� ��� ��� �
�� ���� �� � ���.
http://www.ibm.com/software/data/db2/support/db2_9/�� DB2 � �� �
���� �������.
����
�� ��� �� � �� ��� � ���.
�� ��: � ��� ��� ���� ��� �� ��� � ��� ��,
��� ��� ��� � ���. ��� IBM� �� �� �� � �� ��
� ��� �� �� ����� 2�� ��� �� � ����.
��� ��: � ��� ��� ���� ��� �� ��� � ��� �� �
���� ��, �� ��� � ���. ��� IBM� �� �� �� �
��� 2�� ��� ���� � �� �� � ��� ��, �� �� ��� �
����.
� ��� ���� �� ��� ����, � ��� � �� ��� ��, �
��, ����� �� � �� ��� � ��� �� ���� �� ���
�� �� ����� ��� ����.
�� A. DB2 � �� � 415
![Page 426: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/426.jpg)
IBM� � ��� ��� IBM� ��� ���� ����� ��� � ����
� ���� ���� ���� �� ��� � ����� �� �� ��� �
���.
��� �� ��� �� �� ��� � �� �� �' �� �
���� ���� � ��� ����, �� �� ���� � ���.
IBM� � ��� ��� � ��� ��� ���� ����. �� �� ���,
��� � ��� ���� � ��� ��� ��� (� �� ��� �
�) ����� ���� ��� ��� �� �� � ��� �����.
416 ��� �� ���� ��� ���
![Page 427: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/427.jpg)
�� B. ���
� ��� ���� ���� �� ������ ��� ����. �IBM ���
� ��� � �� �� �� �� ��� ���� �� �� � ���.
IBM� �� ���� � �� �� ��, ��� �� �� ���� �� ��
���. �� ��� � � �� ���� � ��� �� IBM �����
������. � ��� IBM ��, ���� �� ���� ��� �� �� IBM
��, ���� �� ����� ��� � �� �� ����� ����. IBM�
�� ��� ���� �� �, ���� � � ��, ���� �� ����
� ��� �� ���. ��� �IBM ��, ���� �� ���� ��� �
�� ��� ���� �����.
IBM� � ��� ��� � � ��� � � ���� �� ��
�� �� � ���. � �� ����� �� � � ������ ���
�� ����. ����� � ����� ���� ������.
135-700
��� ��� �#� 467-12, ��������
�� ��.�.$ ����
������
����: 080-023-8080
2��� �� ��(DBCS) ��� �� ���� ��� �� IBM ������� �
���� �� ��� �� ����� ����.
�� � ����
�� �� � �'
IBM Japan, Ltd.
3-2-12, Roppongi, Minato-ku, Tokyo 106-8711 Japan
� ��� ���� ��� �� �� ���� ���� ���. IBM�
�� �� ���, ��� � ��� ���� � ��� ��� ���
(�, �� ��� ��) ����� ���� ��� ��� ���� � �� ���
��� �����. �� ����� � ���� �� �� ��� ��� ��
��� ��� ����, � ��� ���� �� �� ���.
© Copyright IBM Corp. 2001, 2009 417
![Page 428: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/428.jpg)
� ���� ���� �� � ���� ���� ��� � � ���. � �
�� ����� ���, �� ��� ���� �����. IBM� � ���
� �� /�� ����� �� �� �� ��� � /�� �� � �
��.
� ���� �� �IBM� � ���� �� �� ��� ���, �� ���
�� �� � ���� %���� �� �� ����. �� � ���� �� �
IBM �� �� ��� ���� �� � ��� ���� �� ��� ��� ��
� ��� ���.
IBM� ��� ��� ���� �� �� ��� ����� ��� ���� ��
� ��� ��� ����� ��� � ���.
(i) ����� ��� ����� �� ����(� ���� ��) �� �� ��
(ii) ��� ��� �� ��� ��� � ����� �� ��� ��� �� �
��� ���� �� ��� ������.
135-700
��� ��� �#� 467-12, ��������
�� ��.�.$. ����
������
��� ��� �� ��( � ��, �� �� ) ��� ��� � ���.
� ��� �� ����� �� ���� ����� � �� �� �
����� �� �� IBM� IBM �� ��, IBM ���� ���� ��(IPLA)
�� �� � � ��� �� ��� ����.
� ��� ��� � � ���� ��� ���� �� ����. ��� ��
�� ���� ��� �� �� �� � ���. �� ��� �� ��
��� ����� � ��, ��� ��� ��� ����� ���� � ��
���� ���� �� ����� ��� � ����. �� �� �� ���
�� ���� �� ��� �� �� �� � ���. � �� ���� ��
���� ��� � ���� ��� ���.
�IBM ��� �� ��� �� ��� ��, � � �� �� � �� �
���� �� ����. IBM��� ��� ���� ���� �����, �IBM
��� ��� �� � �, ��� �� � �� ��� �� � ����.
�IBM ��� �� � ����� �� ��� ��� ������.
IBM� ���� � �� ��� �� � � � �� �� �� �
���.
418 ��� �� ���� ��� ���
![Page 429: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/429.jpg)
� ���� ��� ���� ���� ���� � ���� � �� ��
���. �� ��� �� �� ���� �� �� �, ��, ��
��� ��� ��� � ���. �� ��� � ��� ��� �� �� ��
��� ������ �� ���� ����.
�� ����:
� ���� � �� ����� ����� ��� ��� ��� � � �
������ �� ���. ��� ��� � ����� �� ��� �� �� �
�� ������ ����� �����(API)� ���� ������� , �
�, �� �� ��� ��� IBM� �� ��� ���� �� �� � ���
�� ��� ���� ��, �� ��� � ���. ��� � �����
� ����� �� ��� �� ����. ��� IBM� ��� ����� ��
�, ��� �� �� �� ����� ��� ����. � ����� ��
� ���� ″� ��″ �����. IBM� � ����� ���� �� �
�� � �� � ��� �� ����.
��� � ���� �� �� ��� ���� ���� ��� ��� ��
�� ��� ���� ���.
© (��� ��) (�). � �� ��� IBM Corp.� � ������ ���
��. © Copyright IBM Corp. _enter �_. All rights reserved.
��
IBM, IBM �� ibm.com®� � ��� �� International Business Machines
Corp.� �� �� ������. � �� ��� ��� IBM �� � ��
� �����. �� IBM �� �� � “�� �� ��”(www.ibm.com/legal/
kr/copytrade.shtml)� ���.
�� � � � ��� �� �� ������.
v Linux� �� �� � ���� ���� Linus Torvalds� ������.
v Java™ � Java �� ��� �� �� � ���� ���� Sun
Microsystems, Inc.� �����.
v UNIX� �� �� � ���� ���� The Open Group� ������.
v Intel, Intel ��, Intel Inside®, Intel Inside ��, Intel® Centrino®, Intel Centrino
��, Celeron®, Intel® Xeon®, Intel SpeedStep®, Itanium® Pentium� �� �
� � ���� ���� Intel Corporation� �� �� ������.
v Microsoft, Windows, Windows NT® Windows ��� �� �� � ���
� ���� Microsoft Corporation� �����.
� ��, �� ��� ��� �� ��� �� �� �������.
�� B. ���� 419
![Page 430: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/430.jpg)
420 ��� �� ���� ��� ���
![Page 431: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/431.jpg)
��
�������
DB2 �� �� 411, 412
� �� 187
�� 32
db2fm 33
db2fmc 34
� �� � 16
�� ���� ���� 292
��� ���� �� 296
���� �� 293
���� �� �� ��
�� 187
����
�� �� 3
�� 185, 187
� 1
���� 3
�� 185, 189
� �� 5
� 6
�� �� �� 5
� ��
� 187
��(db2fm ) 33
��(db2fm ��� ) 34
����� �� 32
�� 155
��
� 23
���� �� 80
AUTO_DEL_REC_OBJ � � 223
NAT 61
�� �� 19
� 1, 57
����
� 155
�� 168
� ��� 168
�� 168
��
� 7
� �� 8
���� (��)
�� (��)
��� 7, 174
����� 9, 132
���� ��� 187
IBM Data Server � 15
Microsoft Cluster Server(MSCS) 138
Solaris �� �� 142
Sun Cluster 3.0 145
Tivoli System Automation for Multiplatforms 136
���� �� ��(HADR)
� 17
���� �� ��(HADR) �� 17
�� 181
�� 40
�� ��� 197
� ������
�� 174
�� 180
��� 51
������
���� 170
��� 35
��� 170
������ �� �� 195
��� � 53
�� ���� 47
�� �� 40
�� �� 171
�� �� �� 171
�� ���� 171
�� ���� �� 171
182
��� 188
���� �� � 176
��� � 175
� 35
� 48
��� ���� 57
���� 59
��� 57
�� ���� ���� 38
� �� 192
� �� 197
© Copyright IBM Corp. 2001, 2009 421
![Page 432: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/432.jpg)
���� �� ��(HADR) (��)
���� 62
�� 169
�� 57
���� �� ���� 51
��
�� � 207
��
���� �� ��(HADR) 181
��
DB_HISTORY 214
�� �� �� 186, 259
��
� �� 32
db2fm 33
db2fmc 34
���� 23
���� �� �� 40
�� � �
������ �� 66, 67
auto_del_rec_obj 223
logarchopt1
�� �� �� 250
TCP_KEEPALIVE 27
vendoropt
�� �� �� 250
�
�� 133
�� ���
���� �� ��(HADR) 197
�����
��� 153
�� �� ��� 133
�� �� ��� 133
��� ������
�� 178
� �
� 28
190
���
��
� 199
��� (��)
��� ������ ���(RAID �� 5) 262
������
���� �� ��(HADR) �� ���� 170
���� �� ��(HADR) �� ��� 170
��
� 9
�� � � 67
�� 10
� ��� ��
� 274
�
��� 241
�� 201
��
�� 201
�� �� 201
�� �� ���� 303
���
� 297
� ��� �� 304
315
���� 311
�� � ��� 309
�� ���� ��� 302
���� 309
������ �� � �
autorestart 259
������ �
� 28
������ �� ��
���� �� ��(HADR) 197
������ �� �
�� �� �� 201
�� ���� �� 201
�� ���� � ���� �� 201
������ ���
�� ��� 153
������ ��� �
����� �� 269
���
� �� 410
SQL� 409
���
�� 153
������ ��� 153
�� ���� 153
422 ��� �� ���� ��� ���
![Page 433: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/433.jpg)
��� �
���� �� ��(HADR) 53
��
����� 262
� �� 262
RAID(Redundant Array of Independent Disks) 262
�� ���
RAID �� 1 262
�� ��
� 262
�������� �
DB2_CONNRETRIES_ INTERVAL 26
db2_connretries_interval 24
DB2_HADR_PEER_WAIT_LIMIT 48
DB2_HADR_SORCVBUF 48
DB2_HADR_SOSNDBUF 48
DB2_MAX_CLIENT_ CONNRETRIES 26
db2_max_client_connretries 24
��
�� 155
�� � � 66
������ 9
���, �� � 77
��� 20
�� � 9
� � 168
�� 10
�� �� 164
���� ���� 12
� �� ���� 157
��� ���� 12
��
���� �� ��(HADR) 39
�� 164
�� ���� 206
�� 164
archive 12
User Exit ���� 206
�� ��� 174
�� ����
�� 47
�� � �� ���� 157
�� �� 174
���� 19
�� �� ��
� 13
�� ��
�� 186
�� �� �� 13
� ���� �� 166
���� 78
�� �� ��
ACTIVATE DATABASE 155
�� �� ����
��� 158
���
�� ���� ���� 15
�� �� �� 178
� ��� ��
�� �� � � �� 67
������ 274
�� �� ���� 155
�� ��� 155
�� ���� 274, 330
� ��� ����
� 327
���� � ��� �� � 335
��� �� �� 257
335
��� ��� ��� 245
���� 329
�� ��� 227
�� ��
�� 171
�� ����
�� 171
�� �� �� �� 178
�� �� �� 178
����
�� ������� ��� 288
������
� ��� �� 274
�� 277
� ������� ��� 289
��� ��� 287
�� ��
���� 281
�� 278, 290
���� ����
� 285
�� ������� ���� 288
���� � ��� �� � 312
�� 423
![Page 434: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/434.jpg)
���� ���� (��)
� ������� ���� 289
� 285, 311
312
��� ��� ��� 245
���� 286
�� ��� 227
�� ���� ��� ��� 292
�� �
User Exit ���� 163
��
db2adutl
�� �� �� 250
� ���(CLP)
�� ���� ���� �� 312
������ ��� �� 315
� ��� �� 335
���� �� 312
� 247
���
���� �� ��(HADR) 188
��
� ��� 227
���� 227
� 227
� �� 227
� ���
���� �� 304
��
� 405
���� 415
��� 406
PDF 406
��� �
�� � �� 415
��� 415
��� �
��� �� 415
��� 415
�� �
�� 206
� �� 262
���� ��� ���� 262
���
�� 20
���
������
���� 241
�� 204
���� ���� 206
���� 204
��� 204
�� �� ���� 207
��� 229
�� �� �� 166
�� 242
��� 201
�� �� 229
�� 277
��� �� 229
�� 236
���� ������ 239
CLP 247
Named Pipes 239
User Exit ���� 206
� ����
� 229
��� � 229
���� � ��� �� � 245
� 243
247
�� �� 229
���� 232
�� ��� 227
��� ���
��� ��� ��� 245
�
������� � �� 273
�# �� 282
�� ��
178, 228
��
������
� 249
������ ��� 297
������ ��� �� ����� 269
�� 274
�� �� 76
424 ��� �� ���� ��� ���
![Page 435: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/435.jpg)
�� (��)
� ��� 274
� 273
�# 282
��� �� 257
�� �� 250
� 282
� 259
�� �� ���� 260, 261, 262
���� ���� 206
���� �� 209
�� �� ���� 207
�� � 201
�� 277
� �� 274
�� �� 204
2�� ��� ���� 265
�� �� ������
201
�� ��� ������
� �� 201
�� ���� ��
���
� �� 211
���
� �� 211
�� �
� �� 211
��(prune) 223
��� 217
db2Prune API 216
PRUNE HISTORY 216
�
�� 219
��(prune) 216
� �� 211
do_not_delete
� �� 211, 219
�� �� �
�� 221, 222, 223
��� 222
db2Prune 221
PRUNE HISTORY 221
��� �
���� �� ��(HADR) 175, 176
�� ��
� �������� 52
� ����� 236
�� �� (��)
�� 21
�� �������� 173
����� �� �� 9
��� �� ��� 133
��� ��
���� �� ��(HADR) 17
��� �� ��
257
�� � ��
133
��
� ������ 178
�� 228
�� �� ������ �� 250
�� �� �� 133
�
�� ����
�� 65
�
� 24, 28
� � �� ����� 138
� ����� 138
��
���
�� 408
�
���� �� ��(HADR) 48
�� 282
����� �� �� 262
�� �� 10, 164
��� � 234, 347
���� 287
��� � �� � �� 224
����
�� � 206
����
� �� 206
��
������ �� �� 204
����
�
����/� �� 154
�� 425
![Page 436: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/436.jpg)
��(seed) ������
����
�� ������ 288
� ������ 289
��� ����
���� �� ��(HADR) 57
�� � �� 259
��� ������ ��� � 265
���� ��
��� 214
�� �
��� ��� ��� 245
������� �� 12, 78
����� ��
���� 12
��� 12
� ����
Tivoli Storage Manager �� 342
��
�� ���� ���� 27
� ���� ���� �� ����� ��� 21
� �� �� 142
� �� 133
� � 190
�� ���� ���� 190
��
�� ��� 67
�� � 142
���� ��
��� ��� ��� 245
���� �
��� ��� ��� 245
���� ���� �� 12
� �� �� ���� 157
���
����� �� 12
��� ��
��� ��� ��� 245
��� ��
��� ��� ��� 245
��� �
� ������ ��� 245
��� �� ��
��� ��� ��� 245
��� �� ���
��� ��� ��� 245
��� �� ���
��� ��� ��� 245
����
��� 62
� �� 259
� �� � ��
��� �� ���� ��� �� vii
���
� 229
��� ��
AIX� HACMP(High Availability Cluster
Multi-Processing) 133
����
�� �� 415
��
RAID �� 1 262
�� �� 20
���� ����
��� � ��� 245
����(Indoubt) � ��
��
����� 269
DB2 ��� �� ���� �� 271
DB2 ��� �� ����� ��� 269
��
���� �� ��(HADR)� � �� 39
��� ��
������ 259
�� �� ����
������ ��� 303
��� �� ��� ���� 174
����� �
�� 241
� �� 65
�� ���� 242
�� 64
�� 63
� ��
� 65
� 201, 241
AUTOMAINT_GET_POLICY 63
AUTOMAINT_GET_POLICYFILE 63
AUTOMAINT_SET_POLICY 64
426 ��� �� ���� ��� ���
![Page 437: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/437.jpg)
�� ���� (��)
AUTOMAINT_SET_POLICYFILE 64
�� ���� �� ��� 242
�� ���
��
� 65
�� ��� 259
�� �� ����
���� 281
�� ���� ����
���� �� ��(HADR) 38, 182
�� 26
��� 15
24
� 24
�� 27
190
���� 29
�� �� ���
��
� 65
���
��� � 415
��� � 415
Visual Explain 414
�� 88
�� �� 88
��
�� ������ 173
� �� 8, 185, 189
���� �� ��(HADR) 192
�� �� 8
�� � 8
� �� �
��� �� � �� 90
�� ��� � �� 90
��� �� � �� 90
�� � �� 90
HADR � �� 90
N Plus M � �� 90
� �� ��
� 142
AIX 133
Solaris �� �� 142
Sun Cluster 3.0 145
Windows 138
� �� ����� 138
� ��
197
���
�� 242
���
������ 297
�� � ��� �� 309
�� ���� ��� 302
��� �� ���� 297, 307
�� ��
� 271
���� �� ��(HADR)
� 17
���� 59
����
���� �� ��(HADR) 62
���� 417
��
��
�� �� �� 76
NOT LOGGED INITIALLY � � �� 76
�� � � 262
� �� �� � 265
��� 7
��
���� �� ��(HADR) 169
�� ���� 278, 290
�� � ���
������ ��� � �� 309
��� � �� 277
������
���� � 311
� � 243
������
�� 229
���� ����
���� �� ��(HADR) 38
���� �� �� 27
190
�� 24
���� 29
JDBC SQLJ� IBM Data Server Driver 29
�� 427
![Page 438: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/438.jpg)
���� �� �� 24
����
HACMP 133
���� ��
���� �� ��(HADR) 51
���� �� �����
�� 88
�� �� 88
���� 132
db2haicu ���� 87
���� ��� 86
�� 92
��� ����� ��(NIC) 89
��� ���� 89
��� equivalency 89
��� IP �� 89
������ ��� 92
��� �� 92
����� ��� 89
�����
���� ��� 9
IP �� �� 9
�� ������
�� 173
����� ��
133
�����
�� 207
�� ����
� ��� �� 274, 330
���� 274
�� 260, 261, 262
��� 297, 307
���
������ ��� 302
�� ���� ��� ���
���� ���� 292
���� �� 293
�� ���
��� ��� ��� 245
�� ����
�� �� 78, 158
�� � 236
�� ���
�� 242
�� �����
�� 242
� ��
�� ���� �� �� �� 77
� ��
� 265
��� ������ ��� � 265
� � �� 259
�� ������ ��� � 265
�
� ��� ���� 335
���� ���� 312
� ���� 245
������� ������ ��
������ ��� 309
�
� 239
� ��
� �� 265
���� ��
� 241
� ��
178
�������
�� �� 262
����
��� 185, 187
AIX� HACMP(High Availability Cluster
Multi-Processing) 133
Solaris 142
�
�� ���� ������ 133
�� �� 133
����2�� ���
���� 265
428 ��� �� ���� ��� ���
![Page 439: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/439.jpg)
AAIX
� ���� �� 207
ASYNC
��� � 53
BBACKUP DATABASE 232
blk_log_dsk_ful �� � �
� 67
CconnectTimeout
���� ����� �� �� 27
DDB2 ACS(Advanced Copy Services)
� 345
�� 348
��� 350
�� 345
� ���� setup.sh 350
� 346
�� �� 399
���� 399
��� 347
DB2 ACS(Advanced Copy Services) API
� 351
��� ��
� 383
db2ACS_BackupDetails 383
db2ACS_CB 383
db2ACS_CreateObjectInfo 384
db2ACS_DB2ID 385, 394
db2ACS_GroupList 386
db2ACS_LoadcopyDetails 386
db2ACS_LogDetails 387
db2ACS_MetaData 398
db2ACS_ObjectInfo 387
db2ACS_ObjectStatus 389
db2ACS_OperationInfo 390
db2ACS_Options 391
db2ACS_PartitionEntry 392
db2ACS_PartitionList 392
DB2 ACS(Advanced Copy Services) API (��)
��� �� (��)
db2ACS_PathEntry 392
db2ACS_PathList 393
db2ACS_QueryInput 394
db2ACS_QueryOutput 394
db2ACS_ReadList 396
db2ACS_ReturnCode 396
db2ACS_SessionInfo 397
db2ACS_SnapshotDetails 398
db2ACS_VendorInfo 399
�� � 400
�� �� 401
���� 401
��
� 351
db2ACSBeginOperation 358
db2ACSBeginQuery 362
db2ACSDelete 376
db2ACSEndOperation 360
db2ACSEndQuery 367
db2ACSGetNextObject 364
db2ACSInitialize 352
db2ACSPartition 371
db2ACSPrepare 356
db2ACSQueryApiVersion 351
db2ACSRetrieveMetaData 381
db2ACSSnapshot 369
db2ACSStoreMetaData 379
db2ACSTerminate 354
db2ACSVerify 374
DB2 ���� ���� �� ����(db2haicu)
��� � 129
�� ������ �� 127
92
�� � 94
��
�� � 95
XML �� �� 96, 117
���� � 95
���� 126
���� 129
���� ��� 86
���� 128
�� 127
���� �� 85
quorum ��� 89
�� 429
![Page 440: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/440.jpg)
DB2 ����(HA) �
� 18
���� �� ����
�� 82
API 132
���� �� 83
DB2 �� �� 408
DB2 �� ��
�� 411, 412
�� �� �� 410
� 410
� 410
db2adutl
�� �� �� 250
db2Backup API
��� � 232
db2fm
� �� � 16
db2haicu ����
�� �� �
db2ha_sample_DPF_mutual.xml 119
db2ha_sample_DPF_NPlusM.xml 122
db2ha_sample_HADR.xml 124
db2ha_sample_sharedstorage_mutual.xml 118
�� �� XML ��� 97
ClusterDomainType 100
ClusterNodeType 106
DB2ClusterType 97
DB2PartitionSetType 109
DB2PartitionType 110
FailoverPolicyType 107
HADBDefn 117
HADBType 116
HADRDBDefn 115
HADRDBType 114
InterfaceType 104
IPAddressType 105
MountType 111
MutualPolicyType 112
NPlusMPolicyType 113
PhysicalNetworkType 103
QuorumType 101
db2inidb
� 21
�� �� �� 236
db2Recover API
��� �� 249
db2Restore API
������ �� �� ���� �� 286
db2Rollforward API
����� � ���� � �� �� 329
db2tapemgr
�� ��� ��� ���� 158
db2uext2 ����
160
�� �� 162
DB2_CONNRETRIES_INTERVAL ����� �
26
DB2_MAX_CLIENT_CONNRETRIES ����� �
�� ���� ���� ��� �� �� 26
DB_HISTORY ��
�� ���� �� � �� 214
GGET SNAPSHOT
HADR � ������ �� 180
HHACMP(High Availability Cluster Multi-Processing)
133
HADR ������ �� �� 195
HP on IPF
���� 207
� 207
HP-UX
���� 207
� 207
IIBM Tivoli SA MP 83
IBM TSM(Tivoli Storage Manager)
�� 341
BACKUP DATABASE ��
�� �� �� 341
RESTORE DATABASE ��
�� �� �� 341
LLinux
� ���� ��
AMD64 Intel EM64T 207
430 ��� �� ���� ��� ���
![Page 441: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/441.jpg)
Linux (��)
� ���� �� (��)
IA-64 207
Power PC 207
zSeries 207
LIST HISTORY 209
logarchmeth1 �� � �
���� �� ��(HADR) 47
logarchmeth2 �� � �
���� �� ��(HADR) 47
logarchopt1 �� � �
�� �� �� 250
LOGBUFSZ �� � � 67
logfilsiz �� � � 67
���� �� ��(HADR) 40
logprimary �� � � 67
logretain ������ �� � � 67
logsecond �� � �
67
MmaxRetriesForClientReroute 24
Microsoft Failover Clustering � 138
Microsoft � 138
mincommit ������ �� � � 67
mirrorlogpath �� � � 20
mirrorlogpath ������ �� � � 67
NNamed Pipes
� 239
NEARSYNC ��� � 53
newlogpath ������ �� � � 67
Ooverflowlogpath ������ �� � � 67
Qquorum ��� 89
RRAID(Redundant Array of Independent Disks)
�� � � �� 262
RAID(Redundant Array of Independent Disks) ���
�� 1(�� ��� �� ��) 262
�� 5(��� ������ ��� ���) 262
RECOVER DATABASE 249
��� �� � 284
RESTART DATABASE 259
RESTORE DATABASE 286
retryIntervalForClientReroute 24
ROLLFORWARD
�� �� �� 239, 330
ROLLFORWARD DATABASE 329
RUNSTATS ����
��� ��� ��� 245
SSolaris �� ��
� ���� �� 207
SP � 133
SQL�
��� �� 409
START HADR 182
STOP HADR 182
Sun Cluster 3.0
���� 145
SYNC
��� � 53
Syncpoint Manager(SPM)
����(Indoubt) � �� �� 269
TTAKEOVER HADR 182
������ �� �� 195
� �� �� �� 192
TCP_KEEPALIVE
�� �� �� � � 27
Tivoli Storage Manager(TSM)
���� �� 241
Tivoli System Automation for Multiplatforms
���� 136
UUser Exit ����
������ �� 160
�� 206
�� �� �� 78
�� 431
![Page 442: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/442.jpg)
User Exit ���� (��)
�� �� ���� 78
� 206
� ����
UNIX 161
Windows 161
�� �� 163
�� �� 162
userexit ������ �� � � 67
Vvendoropt �� � �
�� �� �� 250
VERITAS Cluster Server 148
���� 148
Visual Explain
��� 414
WWindows �� ��
� �� 138
� � ���instance_name.nfy �� ��
�� �� �� ��� 186
432 ��� �� ���� ��� ���
![Page 443: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/443.jpg)
![Page 444: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/444.jpg)
����
SA30-3970-00
![Page 445: Linux, UNIX Windows IBM DB2 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/ko_KR/... · 2009. 7. 16. · Tivoli Storage Manager ....341 Tivoli Storage Manager ....342 16 DB2 ACS(Advanced](https://reader035.fdocuments.in/reader035/viewer/2022071100/5fd903935a485f3a4c3c894e/html5/thumbnails/445.jpg)
Spineinformation:
Lin
ux,
UN
IX�
Win
do
ws�
IBM
DB
29.
7�
��
��
��
��
��
��
��
��
��
�