data protection for microsoft sql server -...

212
IBM Tivoli Storage Manager for Databases Data Protection for Microsoft SQL Server 5 2 SA30-1772-01

Upload: vucong

Post on 13-Nov-2018

239 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

IBM Tivoli Storage Manager for Databases

Data Protectionfor Microsoft SQL Server�� � ��� ���

�� 5 ��� 2

SA30-1772-01

���

Page 2: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)
Page 3: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

IBM Tivoli Storage Manager for Databases

Data Protectionfor Microsoft SQL Server�� � ��� ���

�� 5 ��� 2

SA30-1772-01

���

Page 4: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�!

� ��� � ��� ���� ��� ���� ��, 179 ���� ������ ��� �� ��� �����.

� 2 �(2003� 9�)

� ���� � ��� �� �� �� ���� ��� ���� �� �, IBM Tivoli Storage Manager for Databases Data

Protection for Microsoft SQL Server(�� �� 5698-APD)� �� 5 ��� 1 �� 1 � �� �� ���� ����.

2002� 9� ��� ��� ��� ���� ��� �� ��(|)� ���� ���. �� ��� �� �� �� ������.

�� �� ��� �� IBM ��� �� �� ��� IBM �� ���� ������.

� ���� ���� ��� ���� ���� ���� ���� ����. � � �� �� IBM Tivoli Storage Manager

��� �� ��� ��� viii ���� ��� �� ���� ��� ������.

© Copyright International Business Machines Corporation 1997, 2003. All rights reserved.

|

Page 5: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��

�� �� . . . . . . . . . . . . . . . v

2003� 9�, �� 5 ��� 2.1 . . . . . . . . v

�� . . . . . . . . . . . . . . . . . vii

� �� ��� . . . . . . . . . . . . . vii

IBM Tivoli Storage Manager � ��� . . . . viii

IBM Tivoli Storage Manager � . . . . . . viii

�� �� �� . . . . . . . . . . . . . viii

� �� ��� �� . . . . . . . . . . . . x

�� ����� �� . . . . . . . . . . . xi

� . . . . . . . . . . . . . . . . . xv

� 1 � Data Protection for SQL �� . . . . 1

�� ��. . . . . . . . . . . . . . . 1

�� ����� � � ���� . . . . . . 2

Data Protection for SQL �� . . . . . . . . 2

Data Protection for SQL �� . . . . . . . . 3

SQL Server ������ �� . . . . . . . 4

SQL Server ������ �� . . . . . . . 6

Data Protection for SQL �� . . . . . . . 8

SQL Server ������ ����. . . . . . 8

Data Protection for SQL �� . . . . . . . . 9

Tivoli Storage Manager �� . . . . . . . 9

SQL Server ��� �� . . . . . . . . . 9

Data Protection for SQL �� . . . . . . . 10

Data Protection for SQL �� �� ���� . . 11

�� �� ���� . . . . . . . . . . . 13

��� �� . . . . . . . . . . . . . 15

��� �� . . . . . . . . . . . . . . 15

MSCS�� Data Protection for SQL � . . . 16

� 2 � Data Protection for SQL �� . . . . 19

Data Protection for SQL ��� . . . . . . 19

�� � � � �� ���. . . . . . 19

�� � ��� . . . . . . . . . . . 20

�� . . . . . . . . . . . . . . . . 20

Data Protection for SQL �� . . . . . . . 21

��� . . . . . . . . . . . . . . . 21

MSCS ���� Data Protection for SQL �� . . 22

� 3 � Data Protection for SQL �� . . . . 23

Tivoli Storage Manager Server� ���� Data

Protection for SQL � . . . . . . . . . 23

Tivoli Storage Manager Server �� . . . . . 23

Data Protection for SQL �� �� �� . . . . 24

� � �� . . . . . . . . . . . . . 27

Tivoli Storage Manager policy ��� � �

�� . . . . . . . . . . . . . . . . . 29

� 4 � ��� ��� ����� �� . . . . . 33

GUI � . . . . . . . . . . . . . . . 33

�� �� . . . . . . . . . . . . . 33

�� �� . . . . . . . . . . . . . . 36

�� � �� � . . . . . . . . . . . . 36

SQL ������ �� . . . . . . . . . . 39

������ �� � . . . . . . . . . . 39

�/�� �� � . . . . . . . . . . . 41

�� �� . . . . . . . . . . . . . . 41

�� � . . . . . . . . . . . . . . 42

SQL ������ �� . . . . . . . . . . 43

������ �� � . . . . . . . . . . 43

�/�� �� � . . . . . . . . . . . 44

�� �� . . . . . . . . . . . . . . 44

�� �� . . . . . . . . . . . . . . 46

�� � . . . . . . . . . . . . . . 47

SQL ������ ���� . . . . . . . . . 49

���� �� � �. . . . . . . . . . 49

� 5 � ��� ����� �� . . . . . . . 51

�� �� � . . . . . . . . . . . . . 51

Data Protection for SQL �� . . . . . . 51

���� ���� . . . . . . . . . . . 52

� ���� . . . . . . . . . . . . 54

���� �� . . . . . . . . . . . . 57

�� . . . . . . . . . . . . . . . . 58

Data Protection for SQL �� . . . . . . . 58

Backup �� . . . . . . . . . . . . . 58

Query �� . . . . . . . . . . . . . 65

Restore �� . . . . . . . . . . . . . 75

Inactivate �� . . . . . . . . . . . . 87

Help �� . . . . . . . . . . . . . . 90

Set �� . . . . . . . . . . . . . . 94

Changetsmpassword �� . . . . . . . . 95

© Copyright IBM Corp. 1997, 2003 iii

||

||

Page 6: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� 6 � ��� ���� . . . . . . . . . . 97

���� ���� . . . . . . . . . . . . 97

dbname . . . . . . . . . . . . . . 97

�� ���� �� . . . . . . . . . . . 98

Query. . . . . . . . . . . . . . . 103

Set. . . . . . . . . . . . . . . . 107

CHANGETSMPassword . . . . . . . . 113

� ���� . . . . . . . . . . . . 114

�� A. Tivoli Storage Manager ���� �� 139

�� ��� . . . . . . . . . . . . . 140

��� ���� . . . . . . . . . . . . 146

�� B. �� �� . . . . . . . . . . . 149

�� ���(setup.exe)�� �� . . . . . . 151

� �� �� . . . . . . . . . . . . 151

MSI(msiexec.exe)� �� . . . . . . . . . 152

�� ���: �� �� �� . . . . . . . . 152

CD �� �� ��� ��� �� . . . . . . 153

� �� ��� �� . . . . . . . . . 153

� �� �� . . . . . . . . . . . . . 153

�� � ��� . . . . . . . . . . . . 154

�� C. �� ���� . . . . . . . . . . 155

�� include/exclude� . . . . . . . . . . 155

�� ������ �� . . . . . . . . . 158

��� �� �� . . . . . . . . . . . . 159

�� D. ��� �� �� . . . . . . . . . 161

�� E. Data Protection for SQL ��� . . . 163

���� . . . . . . . . . . . . . . . 179

�� . . . . . . . . . . . . . . . . 180

���. . . . . . . . . . . . . . . . 181

�� . . . . . . . . . . . . . . . . 185

iv IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 7: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ��

� �� ����� ��� ��� ���.

2003� 9�, �� 5 ��� 2.1� ����� �� ����� � ���.

v Windows Server 2003� �� ��. 19 ���� ��� � � � �� �

���� ������.

v ��� ��� ���� �� �����. �� ��� 21 ���� ������ �

�����.

v Data Protection for SQL� SQL Server 2000(64��)� �����. �� ��

� 19 ���� ��� � � � �� ����� ������.

© Copyright IBM Corp. 1997, 2003 v

|

|

|

|

|

|

|

Page 8: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

vi IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 9: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��

� � ���� IBM Tivoli Storage Manager for Databases Data Protection for

Microsoft SQL Server� Data Protection for SQL��� ���.

Data Protection for SQL� Tivoli Storage Manager � ���� Microsoft SQL

Server ������� ��� ��� ����.

Tivoli Storage Manager� ��� ����� �� ��� ����, � �� �

�� ���� � �� �� ���� �����.

� �� ���� Windows�� ��� ��� ���� �� � �� � ��� �

����.

v Windows NT Server

v Windows 2000 Server

v Windows Server 2003

� �� ���� SQL Server�� ��� ��� ���� �� � �� ��� ��

���.

v SQL Server 7.0

v SQL Server 2000(32��)

v SQL Server 2000(64��)

� �� ���

� �� Tivoli Storage Manager� ���� IBM WebSphere Application Server

���� �� ���� ��� ��� � ��� ���, ��� ��� � ���

���� �� �� ���.

� ���� ���� �� ������� �� ��� ��� �� ����.

v Microsoft SQL Server

v Tivoli Storage Manager Server

v Tivoli Storage Manager �� ���� �����(backup-archive client)

v Tivoli Storage Manager API(Application Program Interface)

�� �� � �� � ��� �� � � �� �����.

v Windows NT Server

v Windows 2000 Server

v Windows Server 2003

© Copyright IBM Corp. 1997, 2003 vii

|

|

|

|

|

|

|

|

|

|

Page 10: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

IBM Tivoli Storage Manager � ���

�� �� �� � �� �� ���� �� �����.

www.ibm.com/software/sysmgmt/products/support/IBMTivoliStorageManager.html

Tivoli Storage Manager � ���� ��� ��� ��� �� � �

��. � � ����� �� Tivoli Storage Manager �� ��� �� � ���.

IBM Tivoli Storage Manager ��

� 1. �� Tivoli Storage Manager �

�� �� ��

Windows� IBM Tivoli Storage Manager �� ���� ���

�� �� � ��� ���

GA30-1537

UNIX� IBM Tivoli Storage Manager �� ���� �����

�� � ��� ���

GA30-1535

Windows� IBM Tivoli Storage Manager ��� ��� GA30-1466

Windows� IBM Tivoli Storage Manager ��� ��� GA30-1467

AIX� IBM Tivoli Storage Manager ��� ��� GA30-1458

AIX� IBM Tivoli Storage Manager ��� ��� GA30-1459

IBM Tivoli Storage Manager for Sun Solaris Administrator’s

Guide

GC32-0778

IBM Tivoli Storage Manager for Sun Solaris Administrator’s

Reference

GC32-0779

IBM Tivoli Storage Manager Messages SC32-9090

IBM Tivoli Storage Manager Using the Application Program

Interface

GC32-0793

Windows� IBM Tivoli Storage Manager � �� ���� �

�� ���

GA30-1469

�� IBM �� �� ��� �����.

� 2. �� IBM �

�� �� ��

Using Tivoli Data Protection for Microsoft SQL Server (IBM

Redbook)

SG24-6148

�� �� ��

���� Tivoli �� �� �� �� Tivoli ��� �� ��� ��� ��

�� ���� IBM Tivoli �� � ��� ������.

v �� ��� � IBM Tivoli �� � �� � ���� ������.

www.ibm.com/software/sysmgmt/products/support

viii IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 11: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v IBM �� ��� �������� �� � �� �� ���� �� �� � �

� �� ��� � �� ���. �� � ����� � ��� � ���.

www.ibm.com/software/sysmgmt/products/support/IBMTivoliStorageManagerforDatabases.html

��� ����� � �� ����� �� � �, ��� � ��� �� �

� ����.

v IBMSERV/IBMLINK�� PMR(Problem management record)� ����� �

�����. �� ��� � IBM � ����� IBMLINK� �� � �

��.

www.ibm.com/ibmlink

v �� � ����� PMR(Problem Management Record)� ����� ����

��.

www.ibm.com/software/support/probsub.html

v � �� � ��� �� ��� � TDD/TTY VoiceRelay services �

Accessibility Center � ���� ������.

www.ibm.com/able/voicerelay.html

�� ��� ������ 080-023-8080�� ���� � ���.

�� ��� ��� � ���� �� � �� �� �� ��� ������.

��� � ��� � ����� �� ��� IBM �� � �� ���� �

� �� ���.

techsupport.services.ibm.com/guides/handbook.html

IBM �� �� ��� ��� ��� �� ���� ���� ��� � ��

��� ��� ��� ����. � ����� �� ��� ��� ��� ����

��� ��� ����.

�� � ������ �� ���� �� ���(IBM �� � �� ���), ��

���� ��(FAQ), ��� ���� ��, ���, ��, � (APAR) � ���

�� �� IBM ��� �� ��� ��� ���� ��� �����. � �

� PDF � HTML ���� �� �� � � ��� �����.

�� Tivoli �� ���� ������ �� IBM � ���� �����

��� � ���.

www.ibm.com/shop/publications/order/

IBM� Tivoli �� �� �� ���� ��� ���� ���� ����� �

��� �������. �� �� �� ���� ����� �� �� � �

��� ��� � ��� ��� �� ��� �� �� ��� ����.

�� ix

|

|

||

|

|

Page 12: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

www.ibm.com/software/sysmgmt/products/support/IBMTivoliStorageManager.html

���� ��� � �� ��� ��� ����.

v Tivoli Storage Manager Server ��, ���, ���� � ��� �� ��. Tivoli

Storage Manager ��� query status ��� ���� � ��� �� �

���.

v Tivoli Storage Manager ����� ��, ���, ���� � ��� �� ��.

��� dsmc ��� ���� � ��� �� � ���.

v ���� �� ��(�: TCP/IP), �� � ��� ��.

v ���� �� � �� �, ���� ��� �� �� �� �.

v ��� � ��� ���.

� �� ��� ��

� ���� �� ��� ��� �� �� ��� ��� �����. ��� ��

����.

� 3. ��� ��

�� ��

�� ��, ���, �� � �� �� ���� �� �

��� �� �����.

��: root ���� ��� �������.

���� ���� � � �� ��� ����� �����.

����� ��� �� ����� �����.

��: ��� ��� �� ��� �� ���

���� ����.

�� ���� �� � ����� �� ����� �����.

��: compression ��� �� ������.

������ ���, ����, URL � �� ��� ����

��� �����.

��: ��� C:\program files\tivoli\tsm\

client\ba ���� ���� ���.

��� Tivoli Storage Manager, � �� �� SQL

Server� ���� � �� ��� ���� �

���.

��: DSM_DIR �� ��� ���� �����

� ������.

x IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 13: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ����� ��

� ���� � �� ��� �� ������ �� ��� �� �����. �� �

����� ���� �� ��� �����. ���� ���, ��� ��� ���

��.

v ��─── �� �� ������ ��� � ���.

v �� �� ───� �� �� ������ �� ���� ���� � ���.

v �� ��� �─── �� �� ������ �� ���� ���� � ���.

v ───�� �� �� ������ �� � ���.

��� �� ��� �� �� � � �� ��� � � ���.

v �� ��(�� �)

v �� �(� �)

v �� ��(� �)

�� ����� �� ��

��:

���� ���� � �� ��� � ���. �

��� ���� ���� �� � ����.

����� ���� � � ��� � ���.

� ���� KEYWO, KEYWORD ��

KEYWOrd� ��� � ���.

�� KEYWOrd ��

��:

�� ������ � �� � �� �� ��

����.

* ��

{ } ���

: ��

, �

= �

- ���

() ��

. �

��

��:

����� ��� � (var_name)� ��� �

���.

� ���, KEYWORD ��� ��� � var_name

� ��� � ���.

�� KEYWOrd var_name ��

�� xi

Page 14: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ����� �� ��

��:

���� �� � ��� ���� � � ��� �

�� �����.

��� �� ��� ��� ���� � � ���

���� ���� � �����.

��� �� �� � � ��� � � ��

� ���.

�� � repeat ��

�� �

,

repeat ��

�� �(1)

repeat ��

�:

1 �� 5�� repeat� ������.

�� ��:

� ��� � � ��� � � � � � � �

� �� �� �� ��� � � ���� ���.

� ���, A, B �� C� ��� ���.

�� ABC

��

�� ��:

� � �� ��� �� � � ���. �

� ���� A� ���� �� �� ��� �

� � ���.

� ��� � � �� ��� ���� ��, �

� �� � ���. � �� ���, A, B, C

��� ����, �� �� ��� �� �

���.

��A

��

��ABC

��

���:

��� �� �� �����. ��� ���

���� ��� ����. �� ��� ���

� ��� � � ��� �� � ���.

� ���� A� �����. B �� C� ��

� A� �� � ���. ��� ���� �

�� �� ���.

��A

BC

��

xii IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 15: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ����� �� ��

�� ��:

� �� ��� ���� ��� ���� ��

� � � �� �� �� � �� ����, �

� ���� �� � � ��� � �� ���

��.

� ���� A, B �� C� ���� �� �

���.

�� � ABC

��

�� ��:

� ������ �� �� ��� ��� �

��. ������� � ��� �� �� ���

�����. � � � � ������� �� �

��� �� �� ��� �� �� ��� ��

���.

�� The fragment name ��

�� ��:A

BC

�� xiii

Page 16: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

xiv IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 17: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

1. �� Tivoli Storage Manager � . . . . viii

2. �� IBM � . . . . . . . . . . . viii

3. ��� �� . . . . . . . . . . . . . x

4. Data Protection for SQL GUI �� . . . . 33

5. GUI � �� . . . . . . . . . . . . 37

6. Data Protection for SQL �� . . . . . . 51

7. Data Protection for SQL �� �� ���� 52

8. ��� Data Protection for SQL ���� �

��� . . . . . . . . . . . . . . 53

9. ��� Data Protection for SQL � ��

�� . . . . . . . . . . . . . . . 55

10. Data Protection for SQL ���� ���� 97

11. Data Protection for SQL �� ���� �� 98

12. Data Protection for SQL � ���� 114

13. � �� �� . . . . . . . . . . . 149

14. � �� ��(�� ������� ��) 150

15. � �� ��(�� ����� ��) 150

16. � �� �� . . . . . . . . . . . 150

© Copyright IBM Corp. 1997, 2003 xv

||

||

Page 18: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

xvi IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 19: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� 1 � Data Protection for SQL ��

Data Protection for SQL� ���� Windows NT, Windows 2000 � Windows

2003�� ���� ��� ��� �����(GUI)� ���� Tivoli Storage

Manager Server � ���� Microsoft SQL Server ������� ��� �� �

��� �� � ���. � ��� Data Protection for SQL� �� �� ��

� �����.

v �� ����� � �

v ��

v ��

v ��

v ��

v �� �� ����

v ��� ��

v Microsoft Cluster Server(MSCS) ����

��� ��

��� Data Protection for SQL �� 5.2.1� �� �����.

SQL Server 2000(64��)

Data Protection for SQL� Windows Server 2003(64���� ��)�� �

�� SQL Server 2000(64��)� �����. 19 ���� ��� � �

� �� ����� ������.

Windows Server 2003

Data Protection for SQL� Windows Server 2003� �����. 19 ��

�� ��� � � � �� ����� ������.

��� Data Protection for SQL �� 5.2.1� ��� �� ��� ��� ����

�� ��� �����. ��� � �� ��� ����� ��� ���

�� ���� ���� ���. ��� ��� �� ��� �����. �

� ��� 21 ���� ������ ������.

© Copyright IBM Corp. 1997, 2003 1

|

|

|

|

|

|

|

|

|

||

|

|

|

Page 20: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ������ � �� ����

��!

Data Protection for SQL �� 5.2.1� Data Protection for SQL �� 5.1.5� ��

�� �� �� ��, �� � �� �� � � ��� �����. �� 5.1.5

� ����, Data Protection for SQL �� 5.2.1� Data Protection for SQL �

� 1 �� ���� ����. �� 1� ��� �� ����� �� 5.1.5 ��

�� 5.2.1� ���� ����� ��� � ����. ���, �� 1� ��� ��

����� ��� �� ��� �� ���� � ���� �� 1�

� ���. �� 5.2.1 �� 5.1.5� �� 1 �� � ���. ��� �� 5.1.5

� ����, Data Protection for SQL �� 5.2.1 ������ �� 1 �����

� ���� ����. �� 1 �� ���� �� 5.2.1 ���� ��� � �

�� ����� ��� ���� ����. �� 5.2.1 �� ���� ��� �

� 1� ���� ����.

Data Protection for SQL �� 5.2.1� Data Protection for SQL �� 2.2.x � �

� 5.1.5� �����.

Data Protection for SQL ��

Data Protection for SQL� �� ��� � �� � �� ��� SQL Server

���� ���� ���� � ��� ���.

v SQL ������� Tivoli Storage Manager Server� �����.

v SQL ������� �� � ���� �� �� ��� ����.

v ��, �� � � �� �� � ��� ��� ���� ��� ����.

�� ��� 4 ���� �SQL Server ������ ���� ������.

v Data Protection for SQL �� ���� �� SQL Server ����� � ��

� ����(SQL Server 2000�).

�: ���� GUI�� Data Protection for SQL� �� � ��� SQL

Server�� �� � ���.

v �� �� ���� �� ����� ��� ������ ���� ��� �

���(SQL Server 7.0��� �� 32�� ����� ���� SQL Server 2000

��� �� 64�� ����� �����).

v ��� ��� �����. 139 ���� � A �Tivoli Storage Manager �

�� ���� ������.

v �� ������ ��, ����� ��� �� � �� �� � �� �

� � �� ��� ����. 6 ���� �SQL Server ������ ����

������.

v ������ ��� �� SQL Server� �����.

2 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

|

|

|

|

|

|

|

|

|

|

|

|

|

Page 21: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

– Data Protection for SQL �� 5.2.1� 32�� �� 64��� SQL Server �

��� �� ������ ��� ��� � ���. Microsoft�� ���

� ��� ���� Microsoft ��� ������.

v �� �, �� ���, ���� �� �� �� � �� �� �� � ��

�� �� SQL ������ �� ��� ������ ��� � �� ��

� ��� �����. � ���� ��� �� ��� ������ ��� Tivoli

Storage Manager Server� �����.

v �� �� ����, �� �� ��� �� ���� �� �� ����� ���

����.

v ��� � ��� ��� ����� �������. 8 ���� �SQL Server �

����� ������ ������.

v �� �� � �� �� �� �� ����� � �� �����. 29 ��

�� �Tivoli Storage Manager policy ��� � � ���� ������.

v �� SQL Server �� ��� Tivoli Storage Manager Server�� ������,

�� � �� ��� �����. 8 ���� �Data Protection for SQL ����

������.

v Data Protection for SQL � ��� �� �� ����� � ��� �

�� �� ������.

v Tivoli Storage Manager �� �� ��� Tivoli Storage Manager Server� �

����.

v Tivoli Storage Manager �� � �� ��� �����. 9 ���� �Data

Protection for SQL ���� ������.

v MSCS � Windows 2000 � �� ����� �����. 16 ���� �MSCS

�� Data Protection for SQL ��� ������.

v ������ ���� �� � �� ������ ����(�� �����

� ���� �� ��� ��).

v ��� �� ��, �� � � ��� ��� � ���. 15 ���� ��

�� ���� ������.

v Data Protection for SQL� ��� ��� ���.

v ��� ��

Data Protection for SQL ��

Data Protection for SQL� �� ��� �����.

v ��(4 ���)

v ��(6 ���)

v ��(8 ���)

v ����(8 ���)

� 1 Data Protection for SQL �� 3

|

|

|

Page 22: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

SQL Server ������ ��

��� Tivoli Storage Manager � �� ���� SQL ������� � ��

��� �� �����. Data Protection for SQL� SQL ���� �� � ��

�� � �� � � �� ��� �����. �� ��, �� ��� ���

� Data Protection for SQL� ��� ����.

1. Tivoli Storage Manager API � ����� �� ��� � � ��� ����

Tivoli Storage Manager Server�� �� �����.

2. SQL-DMO ������ ���� SQL Server� �� �����.

3. SQL Server� SQL VDI ������ ���� �� ������ �����

��� ����� �����.

4. SQL Server� � ���� ���� Tivoli Storage Manager Server� ���

��.

5. Tivoli Storage Manager � SQL Server �� ����.

�:

1. Data Protection for SQL� SQL ���� Tivoli Storage Manager Server� �

��� �� ��� � ���.

2. �� ���:

��� �� �, Data Protection for SQL� SQL Server � ������� �

� ��� �����. � ��� ��� �� � �� � �� ���� ���

� ���. ������ �� � ��� �� � �� �� ��� ��

���� ���� � ������� � ���. � ������� � ��

��� ���. �� ������ �� � � ��� �� ��� �� ��

�� ″� ″ ������� ����.

Data Protection for SQL� �� � �� �� ��� � ��� �� ��� ��

���. ��� ��� ������ ��� ���� ���, �� ��� �� �

�� �� ����� �� ��� �� �� ���� �� � � �� ����

�����. Data Protection for SQL� �� �� ��� ��� �����.

�� ����� ��

Data Protection for SQL� SQL Server ������ �� � ������

� ���� ���� � �� ���� ��� � � �����. �� �

�� ��� ��, ��� ��� ���� ��� � ��� ���� �

�� �� ��� ��� ���. � � ��� � �� ��� ����

�� �� �� ����� � ���.

�: �� �� � ��� ���� �� �� ��� �� �� �

���. ������� �� ��� �� � ��� ��� SQL Server

� �� �� ���� �����. � ��� ��, � �� ��

� ��� � � ���.

4 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 23: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ��

Data Protection for SQL� SQL Server �������� �� �� ��

��� ��� ��� ���� ���� ��� � � �����. ���

Tivoli Storage Manager �� ���� ������� �� ��� ���

��.

�� ��

Data Protection for SQL� ��� �� �� �� ��� �� SQL

Server ������ ���� ��� ��� �����. �� �� ��

� ���� �� ���� �� ���� ��� �� ���� ���.

�� ��� �� �� �� ��� ����. �� �� � �� ��� �

� �� �� �� �� �� ����. ��� �� � �� ����

��� �� �� �� ��� ����. ��� �� ���� �� �� �

�� ��� �� ���� �� �� �� �� �� ����� �

���. �� ��� �� ����� �� ����. �� ��� � �

�� �� ��� �� ��� ���.

�: SQL Server ��� � �� ��� Tivoli Storage Manager �

� �� �� �� ����.

� ��

Data Protection for SQL� ��� SQL Server �� ��� ��� ���

��. � ��, ��� �� �� �� �� �� �� ��� � ��

� �� � ������� ��� � ���� � ���. ��, �

� � �� ���� �� ��� ��� ��, �� ��� ���� �

���.

�� ��

Data Protection for SQL� ��� SQL Server �� �� ��� ���

��. � ����� �� �� � �� ������ ��� �� �

� ��� � ���.

� ��

Data Protection for SQL� ��� SQL Server �� � � ��� ���

��� ��� �����.

GUI� ��� ��� ���� 39 ���� �SQL ������ ���� ����,

��� ��� ��� ���� 58 ���� �Backup ��� �� 97 ���� �

6 ��� ������ ������. 11 ���� �Data Protection for SQL �

� �� ������ ������.

� 1 Data Protection for SQL �� 5

Page 24: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

SQL Server ������ ��

Data Protection for SQL ��� �� ��� SQL ������ � � �� �

� �� �� ���� SQL Server� �����. ������� ��� ��� �

� �� �� �� � ��� ����(�, �� �� � ����) �� �

� �� ��� �� ���� ��� ���� ����.

�� ��� �� Data Protection for SQL� ��� ����.

1. Tivoli Storage Manager API � ����� �� ��� � � ��� ����

Tivoli Storage Manager Server�� �� �����.

2. SQL-DMO ������ ���� SQL Server� �� �����.

3. Tivoli Storage Manager Server�� ������ �� �� �����.

4. SQL Server�� SQL VDI ������ ���� �� ������ ����

� ��� ����� �����.

5. Tivoli Storage Manager Server� � ���� ���� SQL Server� ���

��.

6. Tivoli Storage Manager � SQL Server �� ����.

Data Protection for SQL� ��� �� �� �� ��� ���� ��� ���

��.

�� ����� ��

Data Protection for SQL� ��� SQL ������� �� �� ����

�� �� ����� �����.

�� ��

Data Protection for SQL� ��� SQL ������� �� �� ����

�� �� ����� �����. � ��� �� ��� �����(��

� �� �� �� ��) �� �� �����.

�� ��

Data Protection for SQL� ��� SQL ������� �� �� �� �

���� �����.

� ��

Data Protection for SQL� ��� SQL ������� �� ��, �� �

��, �� �� �� � ���� �� �� �� ����� ���

��.

�� ��

Data Protection for SQL� ��� SQL ������� �� ��, �� �

��, �� �� �� � ���� �� �� �� ����� ���

��.

6 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 25: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� ��

Data Protection for SQL� ��� SQL ������� �� � �� �

���� �����.

��� �� ��� �� SQL ������� ��� � Tivoli Storage Manager

Server�� �� �� ����� ���� � � ���. 11 ���� �Data

Protection for SQL �� �� ������ ������.

�� SQL Server �� ��� ����, Data Protection for SQL� �� �� ��

� ���� �� �� ��, ����� �� �� �� � ��� ��� ��

� �����.

��� ��� �� ���� ��� ������ ��� � ��� �� �

�� ���.

� ��

���� �� ��� �� SQL ����� �� ��� ��� � �

� ���.

���� ��

SQL Server 2000�� ���� �� ��� ����� ���� � �� �

��� ���� ��� �� �� ���� ��� � �� ��, ��� �

� ������� ����� �� ��� ��� � �� ���.

�� SQL Server 2000�� ��� ������� �� ��� ���� �� �

��� �� ������� ��� � �� ���.

��� Data Protection for SQL �� ���� ��� � ���.

v ��� ���� � ��� � �� �� ��� ����� �����, SQL

Server 2000� �� � � �� ����� ���� ��� �����.

v ��� ��� �� ��� �� �� �����.

v Data Protection for SQL �� 5.2.1, �� 5.1.5 �� �� 2.2� ��� �� �

�� �� ���� � �����.

v � ������� ��� ������� �����(�� ��� �������

���� �����).

v �� SQL Server �� standby SQL Server� �����.

v GUI� �� �� ���� ��� ��� � �� �� �� �����

��� �����.

GUI� ��� ��� ���� 43 ���� �SQL ������ ���� ����,

��� ��� ��� ���� 75 ���� �Restore ��� �� 97 ���� �

6 ��� ������ ������.

� 1 Data Protection for SQL �� 7

|

|

Page 26: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Data Protection for SQL ��

Data Protection for SQL� ���� �� ��� �����.

v �� SQL Server� ��

v SQL Server� ������

v Tivoli Storage Manager � ��� ������ ����

v Data Protection for SQL� �� ��

v Tivoli Storage Manager Server� �� �� ��

SQL Server ��

Data Protection for SQL �� ��� � SQL Server� ���� ��

��� �����.

v �� SQL Server ��

v SQL Server� �� ������

v SQL Server ������� ��

Tivoli Storage Manager Server ��

�� ��� ���� �� Tivoli Storage Manager Server� ��� �

���.

v �� SQL ������ �� �� SQL ������� �� �� �� �

�� �

v �� Tivoli Storage Manager Server � ��� ���� �� SQL Server

� �� ������

v Tivoli Storage Manager Server� �� �� ��

v �� ����� �� �� ��

v �� ��, �� ��� �� �� �� ��� �� �� ���� �� �

v �� �� �� �

Data Protection for SQL ��

Data Protection for SQL �� ���� ��� �� �����.

��� ��� Data Protection for SQL ��� ���� 65 ���� �Query �

�� � 103 ���� �Query�� ������. Data Protection for SQL GUI� �

��� �� �� �� � �� ���� �� ��, ������ � �� ���

�� �� ��� ��� � ���. �� ��� 42 ���� ��� �� � 47

���� ��� ��� ������.

SQL Server ������ ����

� ��� Tivoli Storage Manager Server�� SQL ������� ����� �

� Tivoli Storage Manager �� ��� � ����. Tivoli Storage Manager�

Tivoli Storage Manager policy ��� � � ����� ���� �� ��� �

8 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 27: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� ��� ����. ���, �� ����� �� ��� �� ��� �

� �������.

Data Protection for SQL:

1. Tivoli Storage Manager Server �� �����.

2. ��� ����� ����� �����.

3. Tivoli Storage Manager �� ����.

� ��� ���� �� ��, ���� ��� Tivoli Storage Manager Server�

� �� ���(�� ��) �� �� ����� ���� �������. �� �

������ Data Protection for SQL� ��� �� �� �� �� ���� ��

� � �� � � �� � �� ���(��, ��, ��, ��, � ��

�). ��, ��� � ��� ��� ����� ���� ��� ����� �� �

��.

GUI� ��� ����� ���� 49 ���� �SQL ������ ������ �

��� ��� ��� ����� ���� 87 ���� �Inactivate ��� �� 97

���� � 6 ��� ������ ������.

Data Protection for SQL ��

Data Protection for SQL��� Windows ��� ��� �� ���. � ���

��� � ����.

Tivoli Storage Manager ��

�� Tivoli Storage Manager �� ���� Data Protection for SQL� ��

��. Data Protection for SQL� Tivoli Storage Manager Server� ��� ��

Tivoli Storage Manager Server� ��� � �� �� �� ��� ���� �

��.

SQL Server ��� ��

Data Protection for SQL� SQL Server ��� ��� ��� � �� ���

�����.

v � sa �� �� �� ��.

v SQL ��� ID �� �� � SQL ��� �� �� ��. SQL ��� ID �

�� �� SQL Server ���� SQL Server� �� �� ���� ��� ID

� ��� �����.

v ��� � ��� ���� Windows� ���� ����� �����.

�: Data Protection for SQL� SQL ��� ��� �� Windows ��� ���

����� SQL Server SYSADMIN �� �� ��� �� ���� ���.

� 1 Data Protection for SQL �� 9

|

Page 28: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Data Protection for SQL ��

Data Protection for SQL� �� � �� ���� �� � ��, ��� �� �

�� �� �� �� ��� ����. ��� �� � �� �� �� ��

� ����. ��� Data Protection for SQL ��� �� ����� �� ��

� �� ��� � ���.

���:

Data Protection for SQL� �� ���� �������� �� � ���� �

��� SQL Server� Tivoli Storage Manager Server � ���� �����. �

��� ��� �� �� �� ��� ��� ���� � ���� �� ����

���� ���� � ��� ���� �� ���� ���� ��� � �� �

��. �� ��, � ���� Tivoli Storage Manager Server� ���� ����

� �� ���� SQL Server�� ���� �� � ���. Data Protection for

SQL� ��� ���� ���� �� �� �� ������ /buffers � /sqlbuffers

������ ��� � ���. ��� ��� �� /buffersize � /sqlbuffersize

����� ��� � ���. �� ��� 114 ���� �� ������ �

�����.

��� �����:

�� ��� ���� ����� �� �� ��� ���, Data Protection for SQL

� ��� ���� ���� SQL ��� ������ �����. ��� ����

�� ���� �� �� �� ���� �� ������� ���� ��� �

���. ��� ��� ���� ����� ��� ������. �� �� �� �

�� ���� �� ���� ��� ��, �� �� ��� ��� ���� �

��� � ���. � ������� �� �� �� � � ��� � ��

���.

SQL Server � Tivoli Storage Manager Server� �� �� �� ��� ��

� ����� ���� ��, ��(�� SQL ������� ����� ����

� �� �� �� ��)� ������ �� ��� � �� ��� ��

���� ���(��� ���� � ���� ���� ������ SQL Server,

Tivoli Storage Manager Server � Data Protection for SQL� ����� ���

��, ��� ��� ���� �� �� �� ). ��� ��� ������ �

��� 134 ���� ������.

10 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 29: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�:

1. �� ������� �� ��� ��� ����� �� �� ��� � ���

� ���, CPU, ��� ����� ��, ���, ���� �� � ��, RAID

� �� ��� ����� �� ��� ��� ��� ��� ���� ���

��� � ���.

2. SQL ���� ������ ���� ��, ��� SQL �� �� ���� �

�� ��� ��� ���.

3. Data Protection for SQL� �� �, �� �, ���� �� ���� �

�� Data Protection for SQL �� ���� ��� � ���. �� ���

����� set ���� GUI� � ��� ������.

�� ���� �����(Virtual Device Interface)

Microsoft SQL Server 7.0� ������� ���� ���� �� VDI� ���

���. Data Protection for SQL� �� ��� ���� ��� ����� ��

������ �� ���� ���� � ������ �����.

LAN Free

��� ���� ��, Data Protection for SQL� LAN Free ���� ��� �

�� ����� �� � ���. Data Protection for SQL �� ����

enablelanfree yes� ������. LAN free �� ��� �� ��� Tivoli �

Windows� IBM Tivoli Storage Manager � �� ���� ��� ���� ��

����.

Data Protection for SQL �� �� ����

��� ���, �� � � ���� �� �� �� �� ���� �� ��

�� ��� ���� �� � ���. ���� ���� � ��� ���

���� ���.

�� ���

� ��� �� �� ������� ���� ����� � �� SQL

������� � ����. �� ��� ��� �� �� ��

����, � ���(�� �� ��) �� ��� ���� ��� ��

��� � �����. � ��� master, model � msdb� �� ��

�� �� ��� ������� �� �����.

�� �� �� ��

�� ��� ���� �� �� ��� ���� �� �� ��� ���

��� �� �� ��� ��� � �� ��� �����. ��� ��,

��� �� �� �� ��� �� ��� ��� �� � ��� �

� 1 Data Protection for SQL �� 11

Page 30: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� ���� � ���. �� ��, �� ��� �� ��� ��

��� ��� �� � ���. � � �� � ��� ���� ��

� ���� ���� � �� �� ��� �� � ���. ��� �

� �� �� �� ��� �� ��� ���� ��� �� ��� �

� ������.

�: �� �� ��� ��� ���� ��� ��� �� ��� ��

� �� ���.

�� ��

�� �� � � ��� ��� �����. �� ������ ��� �

�� � �� �����. �, �� �� �� ��� ��� ���

��� ���� ����� �� � ��(�), �� � �� ��

�� �� ��� ��� ��� ��� ��� �� ����. ���

�� ���� ����. �� �� ��(�� ��)� ���� ���.

�� �� �� ��� � �� ���� SQL Server 7.0� �� ��

� ���� � ���. ��� SQL 7.0� �� ��� �� �� ��

��� ������ ��� �� �� ���� �� � �� ��� �

��� � �� �� � ���. ��� SQL 7.0� ������� �� �

��� ���� ���� �� ��� � �� ��� � � ���� �

����. ���, SQL Server 2000� �� �� �� ��� ��� ��

���� ���� ���� �� ��� � �� �� ���� ��� �

� ����.

�� �� �� �� �� ��

� ��� ���� ���� ��� �� ���� �� �� ����� �

�� � ��� �� � ���. �� ��, �� ��� �� ���,

�� ��� ��, �� ��� 4�� ��� ��, ���� �� �

�, �� �� � �� 5�� �� ��� � ���. ��� �� ��� �

� ��� �� �� ����� �� �� �� 41�� �� ��� ��

�� � � ���(6� * ��� 6� �� �� + �� ��� �� �

�� 5� ��).

� �� �� ��

� � ���� � �� ��� �� �� ������� ���� �

� ���� ���� �� �� ��� ������. �� �� �� �

� �� �� ��� �� �, ���� ��� �� ��� ���� �

������.

�� �� � ��� �� ����� ��� �� ��� � �� ���

�� � � �� ���� �� ��� �� � �� �� ����. �

�� ���� �� �� � �� ��� ���� �� � � ���� �

� �����.

12 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 31: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� �� ����

�� �� SQL Server�� Data Protection for SQL �� 5.2.1� �� �� �

�� �� � ���� � �� ��� �����.

�� ��:

v SQL Server �� ���� ��, �� �� � ��� ���� �

� �� �����.

v �� �� ��� ����� ���� �� � �� ��� ����.

�� � �� � � �� ��� �� ���� ��, SQL ���

��� � � �� ���� ���� ����� ������. ��

� ���, �� �� �� ��� �� ��� �����. SQL Server

7.0� ��, ��� �� �� �� ��� ����� ���� ��

�.

v ��� ��� ���� ��� ��� � � �� ���� ����

�. ��� ��� ��� � �� �� ������ �� ������

� � ��� ��� ��� �� � �� ��� ��� ���

� � �� �� �� �� ����. ��� ��� ��� ����

�� � �� �� �����. �� ��� 25 ���� ������.

��� �����:

v ��� ����� ��� ��, ����� �� � �� �� �

���� Tivoli Storage Manager Server �� � collocation� ���

� ���. � ����� ����� Tivoli Storage Manager �� update

stgpool� ������. � ���(��� �� ��� ��)� ��

��� ��� �� ���� �� �� ������.

v ��� � � ��� ����� �� �� SQL Server�� ����

����� ��� �� dsmserv.opt ��� Tivoli Storage Manager Server

txngroupmax �� ��� ��� ���. SQL Server 7.0��� �� 32

�� ��� ����� ���� SQL Server 2000��� �� 64��

�����.

�����:

� �� ��� Microsoft Cluster Server ������ ��� ��, �

��� ��� Data Protection for SQL� ��� � ��� ���� �

��. � �� ��� ���� �� ��� ����. �� �� ���

� ����� SQL Server� ���� Data Protection for SQL�� � �

�� ���� SQL Server� ��� ���.

�� ��� 16 ���� �MSCS�� Data Protection for SQL ���

������.

� 1 Data Protection for SQL �� 13

|

|

|

|

|

|

|

|

|

Page 32: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

������ �� �� �:

SQL�� �� ��� ���� ���, ���� �� ��� ����

��� �� ���. ���, ��� �� �� �� �� �� � ��

�.

�� �� �:

���� �� ��� ���� ���, ��� ��� ��� ��� �

���. ���� ��� ������� ���� ���� ��� ���

� ����. � ��� ��� ���� ��� ��� � �� ���,

��� ����� ���� ����� ����. � ��� �� �� �

� �� � ������ �� ��� �� ���� �� � � ����

�. SQL Server 7.0� ��, � �� �� �� � �� ���.

Collocation:

�� ��� �� �� ��� ��� ��, �� �� ��� Tivoli Storage

Manager Server� � (collocation)��� Tivoli Storage Manager � �

� �� policy� ���� � � ���� ���. ���, ��� �� ��

��� �� �� � �� ����� �� �� ��� ��� ���.

Collocation� �� �� ��� Tivoli Storage Manager ����� ��

����.

�� SQL Server:

v SQL Server� �� ����� ��� ��, �� ����� ����

�����. Data Protection for SQL�� � ��� ���� SQL Server

� ��� ���.

v SQL Server 7.0�� �� SQL Server� ��� �����, � ��� �

� �, �� ��� � ���� ��� �� ��� ��� ���. ��

� ���, SQL Server 7.0� ��� � �� � ���� ���.

��� ����:

v � ��� �� �� ���� �� ��� ���� � ��� ��

�(�� ��� �� � ���� ���� ) Tivoli Storage Manager

register node �� update node ���� maxnummp ����� ��

�� ���.

v � ��� ��� ���� ���� �� �����. �� � � ��

�� ���� ����� ��, �� ��� �� �� ��� ���

�� ���� ������.

v tempdb ������� ��� � ����. � ������� SQL Server

� ��� �� ����� �� ���������.

14 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 33: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v ������ �� �� ��� ���� SQL ������(master �

� msdb) �� SQL Server 2000 � �� ��� ���� �����

��� ��� � � ���� ��� ����.

v ������� �� ��� ���� ������� ���� �� �� �

������� dbcc checkdb � dbcc checkcatalog� ��� ���

���� �� � �� ���� ����� � ���. SQL Server

������ ��� ��� ��� �� �� ��� SQL Server ��

� ������.

v Data Protection for SQL� SQL ������ � ��� ���� ��

� �� �� � �� ��� �����. ��� Data Protection for SQL�

SQL Server� �� ��� ��� �� �� ���� ���� ����.

SQL Server ��� � � �� �� ��� ���. ��� ��� �

� �� ���� ���� ���. ��� ��� ��� � �� ��

��� ���. ��� �� �� � � Data Protection for SQL

� Windows� Tivoli Storage Manager �� ���� ������ �

��� ������.

SQL Server �� �� � � � �� �� ��� Microsoft SQL Server ��

� ������.

�� ���

Data Protection for SQL� GUI�� � � ��� ��� �����. ��

� ��� ���� GUI �� ���� � -> ��� �����. ���

���� �� ��� � ���.

v Data Protection for SQL �� ��

v ������ ��, �� � ��� ��

v Data Protection for SQL� � ��

Data Protection for SQL� �� ���� HTML � PDF ���� � �� � �

�� ���� ��� ��� �����. � ��� Program Files\Tivoli\TSM\doc

���� �����.

��� ��

Data Protection for SQL� �� ��� �����.

v �� ��

v ��� �����

v ���

v ���

� 1 Data Protection for SQL �� 15

Page 34: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v �����

v ��

v ���

v ���

v ����

v ���

��� � �� ��� ����� ��� ��� �� ���� ���� ���.

�� ��� 21 ���� ������ ��� ������.

MSCS�� Data Protection for SQL ��

Data Protection for SQL� MSCS ���� ��� SQL Server� �����.

Windows 2000 � Windows 2003� ��, Data Protection for SQL� Active

Directory� ���� � �� ������ �����. �� �� Microsoft

Cluster Server ���� Data Protection for SQL� �� � ���� � ���

�����.

v � ��� SQL Server� �� ��� MSCS ���� �� SQL Server ���

�����.

v Data Protection for SQL� ����� � ��� �� ���� ���. ���,

Data Protection for SQL� ��� � ��� �� ��� ���� ��(�

�� ���� ��� ��)� ���� ���.

v Data Protection for SQL �� ���� clusternode yes� ���� ���.

v ���� ���� Data Protection for SQL� ��� � Data Protection for

SQL �� �� �� ��� ������.

v ��� ��� �� Tivoli Storage Manager ���� ���� ��, ���

�� � ��� ��� ���� ���� � ��� ���� ���. ��

��� 139 ���� � A �Tivoli Storage Manager ��� ���� ���

���.

v Tivoli Storage Manager Server� ��� �� ���� ��� ���� ��

� �� ��(�� ��)�� �� ��� ����.

GUI�� MSCS� �� � �� ��� ������.

v /sqlserver ����� ���� GUI� ���� ���. �� ��, MSCS� �

SQL Server ��� ″sqlvs2″� ��, GUI ��� �� ����.

tdpsql /sqlserver=sqlvs2

v Microsoft Cluster Server ���� ���� �� Data Protection for SQL� �

��� ��, Data Protection for SQL GUI ���� �� �� ���� ��

�� ���. /sqlserver ����� tdpsql� ��� ���� ��� � ���.

16 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

|

|

|

Page 35: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ��, Data Protection for SQL� � ��� ���� �� SQL Server

��� sqlvs2� ��, ���� �� �� ���� ���.

"C:\Program Files\Tivoli\TSM\TDPSql\tdpsql.exe /sqlserver=sqlvs2"

ACTIVE/ACTIVE SQL Server ���� ��� � ��, � ���� �� �

� �� SQL Server� �� �� �� ���� ���� ���.

� 1 Data Protection for SQL �� 17

Page 36: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

18 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 37: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� 2 � Data Protection for SQL ��

� ��� Data Protection for SQL ���� �� ��� ���� �� ��

��� �� �� ��� �� �����.

Data Protection for SQL� �� ����� ��� � ���.

��� ��

� ����� ��� ���� � �� ��� ��� ��� �����

�.

PTF(Program Temporary Fix)

� ����� ��� ���� �� � ����. � ���� ��� �

�� Data Protection for SQL �� �� ���� �� �������.

�� � ��

� ����� ���� 60� � ����� ���� ��� ���� �

���.

Data Protection for SQL ����

� ���� Data Protection for SQL� ���� � �� �� �, � ��,

�� � � �� ��� �� �����.

Data Protection for SQL �� 1� �� ��� � �� ��� ���� 2 ����

��� ����� � � ������ ������.

����� � �� �� ����

Data Protection for SQL� �� �� �� � � � ��� ���� ���

� �� �����.

SQL Server

� ��

Windows

NT4(SP5+)

Windows

2000(SP3+)

Windows

2003(32��)

Windows

2003(64��)

SQL Server 7.0

(SP3+)

� � ��� ���

SQL Server 2000

(SP3+)(32-bit)

� � � ���

SQL Server 2000

(64��)

��� ��� ��� �

© Copyright IBM Corp. 1997, 2003 19

|

|

|

|

|

|

|

|

||||||||

||||||

||||||

||||||

|

Page 38: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�:

1. Data Protection for SQL �� 2.2, 5.1.5 � 5.2.1(32�� ��)� Windows Server

2003(64��)��� ���� ����.

2. SQL Server 7.0 SQL Server 2000� �� ���� ��� ��, ��� �

�� � ���. �� ����� Microsoft Knowledge Base Q280759�� �

�����.

http://support.microsoft.com/support/kb/articles/q280/7/59.asp

3. Tivoli Storage Manager ��� � �� �� � � ���� ���� Tivoli

Storage Manager �� ���� ����� �� 5.1.5(�� � ��)� ���

�.

���� ����

�� �� �� ����.

v Intel Itanium �� Itanium II 64�� ��

v 48MB� RAM(96MB ��� � �)

v 12MB� �� �� �

�: ���� ���� �� .exe ��� ���� ���� ��, Windows ��

� � �� ���� �� �� �� �� � ���. � ��� � �

��� � ���� ����, �� �� �� �� ����.

�� ��� �� �� ��� ���� readsql.txt ��� ������.

��

Data Protection for SQL� SQL Server� �� ��� ���� ���. Data

Protection for SQL� Tivoli Storage Manager API� ���� Tivoli Storage

Manager Server� �����. Data Protection for SQL� �� SQL-DMO ���

�� � SQL-VDI� ���� SQL Server� �����.

Data Protection for SQL� ���� � ���� ��� Tivoli Storage Manager

Server �� 5.1.0(�� � ��) �����. Data Protection for SQL� ����

� Tivoli Storage Manager API �� �� �� ��� �����. ����

��� ����� �� �� Tivoli Storage Manager Server� ������.

Tivoli Storage Manager Server� Data Protection for SQL �� ���� ��

� � ���.

20 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

Page 39: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Data Protection for SQL ��

Data Protection for SQL� �� ���� �� ��� ��� � ���� ���

� ���.

�� ���:

v � �� ���� c:\Program Files\Tivoli\TSM\TDPSql���. Tivoli Storage

Manager ��� ��� � ��, � ��� � ��(c:\Program

Files\Tivoli\TSM)� � �� ���� ���. Tivoli Storage Manager �

� ���� �� �� � ���� ����� � ���.

v ���� Data Protection for SQL �� 1� � ��, Data Protection for SQL

�� 5.2.1� �� 1 �� ������ �����. Data Protection for SQL

�� 1� �� ��� �� ����� ��� �� ��� ���� � �

��� �� 1� � ���. Data Protection for SQL �� 5.2.1� ��

Data Protection for SQL ��, �� � �� ��� ��� ����.

�� ����� �� Data Protection for SQL� ������.

1. Data Protection for SQL CD-ROM� CD-ROM ����� �����.

�: Windows�� InstallShield ��� ��� ��� ����. � ��

���� ��� �� ��� �����.

a. �� ���� ��� �����.

b. x:\setup� ������. ���, x� CD-ROM ���� �����.

c. ��� �� �� ���� ������.

�� ����, �� ���� ���� setup.exe� � � � �� ���.

2. ��� ��� �����.

3. � ��� ��� �� ��� �����.

4. ��� �� ��� �����.

���

��� � ��� � Data Protection for SQL GUI, �� �� � ���� �

�� �� CD-ROM� ��� ��� ���� ������. ���� ��

CD-ROM� TDPSql\win32\languages\xxx ���� � � �����. xxx

���� �� ��� ��� �� �� ��� � ���. ���� ��� �

�� �� � ��� ���� Data Protection for SQL �� ��(��� tdpsql.cfg)

� ���� ��� �������.

v language ����� � set ��� ���� ��� ��� ������. ��

��:

tdpsqlc set lang=fra

� 2 Data Protection for SQL �� 21

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

Page 40: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ��� �� � �� ���� �� �� �� �� ��� 109 ���

� language ����� �� ��� ������.

v �� -> �� -> � -> ��� ��� Data Protection for SQL GUI�� �

� ��� ������. GUI �� ��� ���� � ��� �� ��

�� � ���. �� ��, �� ����.

��(�� ��)

��� ��� ��� ��� ���.

v ����� ������ Tivoli Storage Manager Server� ����. ��

��� 23 ���� �Tivoli Storage Manager Server� ���� Data Protection

for SQL ��� ������.

v Data Protection for SQL� �����. �� ��� 24 ���� �Data Protection

for SQL �� �� ���� ������.

MSCS ���� Data Protection for SQL ��

MSCS ���� Data Protection for SQL� ����� ��� ����.

v ����� SQL Server� �� Data Protection for SQL� ���� ��, MSCS

� � ���� Data Protection for SQL� ������.

v MSCS ���� ���� �� Data Protection for SQL� ��� ��, Data

Protection for SQL GUI ���� �� �� ���� ������. /sqlserver

����� tdpsql �� ��� ���� ������. �� ��, Data Protection

for SQL� � ��� ���� �� SQL Server ��� marssql1� ��, ��

�� �� �� ���� ���.

"C:\Program Files\Tivoli\TSM\TDPSql\tdpsql.exe /sqlserver=marssql1"

Active/Active SQL Server ���� ��� � ��, � ���� �� �

� �� SQL Server� �� �� �� ���� ���� ���.

22 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

|

|

|

|

|

|

|

Page 41: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� 3 � Data Protection for SQL ��

Tivoli Storage Manager Server� ��� Data Protection for SQL �

���� ���� Data Protection for SQL �� ��� Tivoli Storage Manager

Server� ��� ���. Tivoli Storage Manager �� ��� � � ���

� Data Protection for SQL� ���� ��� SQL Server ���� ���� �

� ������. Tivoli Storage Manager� Windows� ��� ID � ��� ��

�� �� �� �� �� ��� �����.

Tivoli Storage Manager ���� Data Protection for SQL� ����� ��� �

�� ��� ���. Tivoli Storage Manager ���� ��� �����.

v Data Protection for SQL �� ��

�: Data Protection for SQL� Microsoft Cluster Server�� � �� ��, �

� ��� �� ���� ��� � � ����.

v �� ��, �� ��

v Data Protection for SQL� ��� policy ���

Policy ���� �� �� ��� 29 ���� �Tivoli Storage Manager policy

��� � � ���� ������.

v Tivoli Storage Manager ��

v � ��� � ���(�� ����)� ��� ��� � �� �

��� � �� ��� maxnummp ����� �� ����. �� �� �

� ��� ����� SQL ��� ������ ����� �� � �����

�� 1�� � ���� ���.

v ��� ��� ���� �� ��� � �� �

Tivoli Storage Manager Server ��

Tivoli Storage Manager Server� SQL Server� � ������ ��� ����

� �� Tivoli Storage Manager Server ���� Tivoli Storage Manager ���

��� � �� �� �� ��� ��� ���.

v register �� update node� �� backdelete ����� yes��� ���. �

�� no���.

v register �� update node� �� maxnummp ����� �� ��� �

� �� ��� ��� � �� ���� �� �� �� ������ ��

© Copyright IBM Corp. 1997, 2003 23

Page 42: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� �� �� �� ��� ��� �� ���� ���� ���. ��� 1�

��. � �� � ��� � �� �� � � �� � ��� ����. �

���� ��� �� ��� ��, � ����� �� �� �� � �

��� ��� � � �� �� � ���.

v �� ��� ����� �� �� �� �� ����� ��� define stgpool

� �� collocate ����� filespace� ���� ���. ��� no���. �

�� ��� �� ��, ��� ���� ���� �� �� � �

� � ��� �� � ���.

v Tivoli Storage Manager Server �� ��(���� dsmserv.opt)� txngroupmax

��� ��� �� �� �� �� �� ��� ���� ����� �� ��

� ��� �� � ���. ��� 40���.

v Data Protection for SQL � ���� �� ���� � ��� �� ���

� �� ��� ������ ����� ���� �� ����� �����

� ���� �� �� ���� ��� ���. Data Protection for SQL �

���� �� ��� ��, ��� � �� �� ��� ���� ��

� � �� �� �� �� � ���. �� ���� �� �� ���

29 ���� �Tivoli Storage Manager policy ��� � � ���� ����

��.

�: �� SQL ������� ��� ��, commtimeout ��� 10000 ��� �

� ���� �� ��� �� ��� �� �� � ���. �� ��� LAN

free ���� �� �� � �� ����� �� � �� ���� ���.

Data Protection for SQL � � ��

Data Protection for SQL� Tivoli Storage Manager Server� �� �, �� Data

Protection for SQL ����� ���� ���. Tivoli Storage Manager ����

Tivoli Storage Manager Server� ���� � �� ����� � �� ��, �

� � �� ��� ����� ���.

��� �� �� ����� � Data Protection for SQL ���� �� ���

� ���. � �� �� ��� dsm.opt���. �� dsm.opt ��� �����

��� ��� ���� dsm.opt� ������.

�� ���� �� ��� �� �� ����� � ���.

nodename

Tivoli Storage Manager �� ��� Tivoli Storage Manager� � Data

Protection for SQL� � �� ��� ��� � ���� ��� ����

�.

24 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

|

|

|

Page 43: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

servername

�� SQL ������� ��� Tivoli Storage Manager Server� ���

��.

commmethod

�� ��� Data Protection for SQL ��� Tivoli Storage Manager

Server� ����. Data Protection for SQL� Tivoli Storage Manager

������� ���� � �� �� �� �� �����.

�� �� ��� �� ���� ��� ����. ���, ��� ��� ����

��� � ��� ��� � ���.

passwordaccess

passwordaccess generate ��� Tivoli Storage Manager API� �� ��

(����)� Windows ������ � �� �� ��� �� � � �

�� ��� ����� �����. � �� �� ��� �� �� ��

��� ���� ��� ��� ��� � ��� �� � � ���.

��� prompt���.

dsmcutil.exe ��� ���� ���� ������ � � ��� ��

(�� �� ��)� � ���. � ��� ���� Tivoli Storage

Manager �� ���� ����� ���� � ����. dsmcutil �

�� ��� �� �� ��� Tivoli Storage Manager �� ���� �

���� ���� � ��� dsmcutil.hlp �� �� dsmcutil.txt ���

������.

compression

compression on ��� Tivoli Storage Manager API� Tivoli Storage

Manager Server� ���� ��� �� ���� ����� �����. �

��, ��� � � �� ���� �����. ��� �� ��� ��, �

� � �� ���� ��� ��� ����.

v CPU ���� Data Protection for SQL� � �� ���� � ��

�.

v ��� ��� ���� � � ���� ����� � ����.

v Tivoli Storage Manager Server�� � �� ���� �����.

�� �� ��� ��� ��� �� � ���.

v ��� ���� ��� � �.

v Data Protection for SQL Tivoli Storage Manager Server � �� �

�� ��� �� ��� ����.

v ��� ���� ��.

� 3 Data Protection for SQL �� 25

|

|

|

Page 44: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

���:

�� ���� compression off� ���� �� � ���� � ���.

v Data Protection for SQL� � �� ����� CPU �� ��

� ��. �� CPU ��� SQL Server� � �� �� �������

��� �� � ���. Windows� ��� �� ��� ���� ��

�� CPU � ��� �� ���� ���� � ���.

v ��� ���� ��� � �� ��. � ��, compression off� �

��� �� ������ �� � ��� �� ���� ��� ��

� ��� �� � ���. � ��� � �� ���� ������.

�: Tivoli Storage Manager ���� Tivoli Storage Manager Server �

� �� ��� ��� ���� ���� ��� ���� ��� �

Data Protection for SQL ��� �� �� �� ��� �� � �

��.

v �� �� ��

v �� �� �

v ������� ����� (��)

clusternode

clusternode yes ��� Tivoli Storage Manager API � Data Protection for

SQL� MSCS ���� �� � ���� �� ��� ��� �����.

Data Protection for SQL� MSCS�� ��� ���� � ��� ���

� ���.

enablelanfree

enablelanfree yes ��� ��� ���� �� Data Protection for SQL�

LAN Free ���� ���� �����.

�:

1. Data Protection for SQL� MSCS�� � �� ��, ����� � ���

� �� ��� ��� ���.

2. �� Tivoli Storage Manager Server� ����� �� Data Protection for SQL

�� ��� ��� � ���. �� Tivoli Storage Manager Server�� ��

� � �� �� �� ����� ���� � ��� �� ��� ���

�� ���.

26 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 45: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� �� ��

Data Protection for SQL��� Tivoli Storage Manager � �� � �� �� policy

� ��� � ���. �� ���� �� � policy ��� Data Protection for

SQL �� ��� �� ����. � ��� ��� � ��� ����, ���

� �� �� ��� ���� ��� �� �� ���� ����� �� ����

include � exclude�� ������.

�: � �� � �� ��� � ���� ��� �� ���� �����

� ���. � ���� ��� ����� Tivoli Storage Manager Server�

� �� policy� ���� �� �� ��� ������ � �� ����

�.

Data Protection for SQL �� ���� ��� \� ��� ��� ���� ���

��.

���� �� ��� �� �� include/exclude ��� �� ����.

include "objectNameSpecification" [ManagementClassName]exclude "objectNameSpecification"

���,

objectNameSpecification� �� ���.

SqlServerName[\InstanceName]\dataType\...\DatabaseName[\typeInfo]\backupType*

dataType� �� ���.

meta | data

typeInfo� �� ���.

LogicalFileName(� �� ��� ��)

GroupName(�� �� ��� ��)

...(�� � � �� ��� ��)

�� � �� �� ��� ���� ���� ��

backupType� �� ���.

full | diff | log | group | file | set

���:

v ����� �� *� 0� ��� ��� �����. ����� �� ?� � ��

� �����.

v ��� �� ����� �� *� �� ��� ���� 0� ��� ��� ���

��. ��� ��� ���� ���� ��� ��� ���.

v 0� ��� ���� ������, �� � \...\� ������.

� 3 Data Protection for SQL �� 27

|

|

Page 46: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v �� ��� ����� �� *� ��� ���. ��� ��� ���� �� �

�� �� ���� ��� ����. �� ��� � � ��� ��� �

� ����� ��� � �� �� � �����. �� ��� backupType �

��� ��� ��� ���� � ���� �����.

v objectNameSpecification� � ���� ��� ���. ��� ���� �� ��

� �� � ���� ����.

v Exclude��� meta� ���� ���� �� ������ �� �� ��

�� ���. meta� ����� �� ����� �����.

v Include�� meta �� data� ���� ��� ���� �����, �� �

���� �� �� �� ��� � ���.

v �� ���� ���� �� �� ��� include �� ��� � � ����

� ��� � ���. ��� exclude�� ��� ���� � ����� ��

�� ���. ��� ����� ���� ��� � ����� ���� ���

�.

v �� � � ���� ��� �� �����. typeInfo�� ��� ���� �

�� �� �� ���� � ���. � ���� ��� ��� � ����� �

� � �� ��� � ����.

v include/exclude �� ����� ���� �� ���� � � ��� �

�� �����. � ��� ��� ����� ���, � ��� ��� � �

�� �� �� ���� ��� �� ��� ����� �� ���. ���

���, � ��� ��� ���� �� � ��� ��� �� �����.

– �� � � ��� � ��� ���� ���� ���� �����. ��

�� exclude���, ���� ���� ��� ���� ����. ����

include��� ���� ���� ��� �����. Include��

ManagementClassName� ��, � �� � �� ���� �� ��� ��

��� �� �� ���� ���� �� �����.

– �� � � ��� ���, �� ��� � �� ���� ���� ���

�� �����.

– �� ���� ���� include� ���� � � ��, ��� �� ���

� �� ��� �� ���� ��� �� ��� � �� ���� ����

�.

v include/exclude ��� ��� ���� �� ��� � ���� ���� ��

��. ����, �� include/exclude �� �� ����� ���. ����

�� �� ��� ��� ���� dsierror.log� � ���� �����.

v ���� �� ���� Windows Tivoli Storage Manager API� �� ���

Windows �� ����� ��� ��� ����� ���� ����. ���

����� ��� �� � ��� �� ��� ����� ���� ���. �

,

28 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 47: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

– SQL ��(��, ������, � �� �� ��)� �� query sql ��

query tsm ���� ���� � �� ����� ������.

– Data Protection for SQL ��� �� ���� ������(meta, data, full,

diff, log, group, file � set).

��� include/exclude�� � � � �� objectNameSpecifications� ���

��.

SqlServerNames:

SQL70, SQL2000

InstanceNames:

INST1, INST2

DatabaseNames:

Db1, Db2, Db3

GroupNames:

g1, g2, g3

LogicalFileNames:

f1, f2, f3

�� ��� ��� ��� include � exclude�� �� �� �� ��� 155 �

��� � C ��� ����� ������.

Tivoli Storage Manager policy ���� � ����

Data Protection for SQL� Tivoli Storage Manager Server� � �� �� ��

��� ��� ���� ��� �� 1�� ���� �� � ����. Tivoli

Storage Manager Server�� ���� policy �� � �� ��� ��� � �

� �� �� ��� �������. ����, Data Protection for SQL �� 1�

� ���� � � �� ��� ����� ��� ����. ��� �� �

�� policy �����.

���� �� ��

Data Protection for SQL� Tivoli Storage Manager� �� � �� ��

� �� ����� �� ����� � ���, ���� � �� �

� �� �� ���� � �� ��� ����.

�� �� �

��� � � ����� ��� �� ���� SQL ������ ��

����� �� �� �� � �� �� ������.

v �� ��� ��

v �� ��� ���

v �� ��

� 3 Data Protection for SQL �� 29

Page 48: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v � ���

�� �� �

��� �� � � ����� Data Protection for SQL� ��� �

��� � ����� ��� ��� ���� ���.

v �� �

v �� ��

v �� ��

�� � � �� �

�� � � ����� ��� �� ���� �����, �� ��� ��

�� ���� ����. ��� Data Protection for SQL� SQL ���

���� �� �� �� ����� �������. ��� ��� �� SQL

������� � �� ������ ��� �� �� ������ �

���. ����, � ��� ����� �� ��� �� �� ��

� � ��� �� �����. �� �� � ���� ��� ���

����.

���:

v �� ��� �� � �� �� �, � �� �� ��� ��� �

� ����� ��� �� ������. ��� �� �� ���� �

� � �� ���� �� ���� � �� ��� �� �� �� ��

�� ��� �� ���.

v � ��� �� � � ��� ���� ���� �� �����. (�

� ��� 98 ���� ��� ���� ����� �� �� ��� ��

� � �� ����� ������.)

v ��� �� ������ ��� ���� ����, inactivate ��� �

��� �� �� ����� �������(��� ��� �� ��), �

�� � ��� ��� �� ����� ���� ����� � ��

�.

�� � ��� ��� �

��� ���� � �� ��� � ����� �� ��� �� �� ��

� ���. ��� Data Protection for SQL ��� �� � �����

���� � �� ���, ��� ���� �� ��� �� �� �

�� ��� �� �� � ����� �� �� � �� �� � ��

�� ��� � ���. ��� ��� ��� �� � ���.

1. ����� �� ��� �� �� �� ���� �� ���� ��

� �� ���� ������.

2. Data Protection for SQL �� ��� include�� ���� �� �

����� �� ���� �������.

30 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 49: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ����� �� �� ���� ����� ��� �� �� ���

27 ���� �� � ���� ������.

�� ����, � ����� �� ��� ���, � �� ��

� �� �� ��� �� ��, � � ��� ����� �� �� ��

���(� � �� �)� ����� �� �� ���.

�: �� ��, msdb ������� ��� �� SQL Server�� � ��

�� ��� �� �� ���.

��� ����� �

��� ������ ���� ��, ��� ����� �� �� ��

� �� �� ���� �� �� �� ���� � � �� �� ��� �

� ��� ��� �� ���.

Collocation ��

�� �� ���� �� ������ ��, �� �� � �� �� �� �

� �� ��� �, �� �� � �� �� �� ��� �� �

���. ��� ��� �� ��� � � � � �� collocation� �

���� � ���.

��� ������ ��� ��, � � �� ��� �� � ��

collocation� ���� �� � �� ��� ����� �������

�. ��� ����� � �� �� ���� �� ����. �

� ����� �� �� ����� �� �� � �� � ��(��

��� � �� ���� �� ���), Tivoli Storage Manager Server move

data ��� ���� ����� �� � �� ��� � �� �� �

�� � � ��� ��� ��� ����� �� � � ���.

Policy ��� � � �� �� �� ��� �� �� ��� Tivoli Storage

Manager ����� ����� �� ��� ���� Tivoli Storage Manager �

�� ���� ������.

� 3 Data Protection for SQL �� 31

Page 50: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

32 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 51: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� 4 � ��� ��� ���� ��

� ���� Data Protection for SQL GUI� �� �����. GUI� ��� �

���.

� 4. Data Protection for SQL GUI ��

GUI �� ���

Data Protection for SQL �� � �� ���� �� � 33

SQL ������ �� � � �� 37

SQL ������ �� 39

SQL ������ �� 43

SQL ������ ���� 49

GUI ��

Data Protection for SQL GUI� �� �� ��� � � �, �� �� � �

� 5�� �� ��� �����: �� ��� �� � �� �, �� ��� �� �

�� �, ���� ��� �� � �� �. ��� �� �� �� �� ���

�� ��� ��� ���� � ��� ���� �� �� � ��� ���� �

��� � ���.

�� ���

�� ��� �� � �� � ���� �����.

� ���� ����.

�� Data Protection for SQL� �����. � �� ��� tdpsql.cfg���.

� �� ��� �� ����� ���� �� �����.

��

Tivoli Storage Manager ��� ���� SQL Server ��� ��� ���

��, Tivoli Storage Manager Server � SQL Server� �� ��� ���

��.

� Data Protection for SQL ��, ��� �, Tivoli Storage Manager �

� � Data Protection for SQL� �� ��� �����.

�� ��

�� Data Protection for SQL �� ��� ��� � �� ���. �� ���

���� ��� tdpsql.cfg ��� �����. �� ��� ���

lastprunedate �� � �� � ��� �����. �� �� ��� �

© Copyright IBM Corp. 1997, 2003 33

Page 52: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� �����. ���� /configfile ����� ���� GUI� ��

��� �� �� ��� ��� � ���.

� �� � � �� �� � �� � ��� �� � Data Protection

for SQL �� �� ��� �����.

1. ��

v SQL Server

v From SQL Server

v SQL ��

– Integrated(��)

– SQL ��� ID

�: ���� SQL ��� ID� ��� � ID � ��� ���

� ��� ��� ��� ��� ���� ���.

v �� �� ��� �� �� � ��(��)

v �� ��� �� �� ���(��: 20)

2. ��

v TDP �� �(��: 3)

v TDP �� �(��: 1024)

v ���� �(��: 1)

v SQL �� �(��: 0)

v SQL �� �(��: 1024)

3. ��

v �� �� ��(��: tdpsql.log)

v �� � �� ���(��� ��)

– �� � �� ��(��: 60�)

– �� �� ���

4. ���

v ��(��: �� ��)

v � ��(��: mm/dd/yyyy)

v � ��(��: hh:mm:ss)

v �� ��(��: xxx,xxx.dd)

��� �� ��� �� �� ����� ���� 107 ���� �Set�� �

�����.

�� ��

�� � �� �

GUI� �� ���� ��� �� � ���.

34 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 53: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v � � � ����.

v ����� ��� ��� �����.

v �� ���� �� ���� �� � ��� �����(�� ��, ���

��� �� ��� �� ���� �/�� �� ��� �� �����).

v �� ���� � �� ��� �����.

�: ��� ���� �� � � �� �� ��, �� ����� �

� ��� ���� ����.

���� �

� � � ��� �� � �� �� � ��� ���� Tivoli Storage

Manager � ��� SQL ������� ����� � ���.

���� ��

TSM � ��

� �� ��� �� ��� ��� ��� ��� �� � ��� � � �

���� ����. 113 ���� �CHANGETSMPassword�� �����

�.

SQL Server ��� �

SQL Server ��� �� �� ����� ��� �� � ���.

v Windows �� ��(��� ��)

v SQL �� ��: � ��� ��� ��� ID(��: sa)� ��(��

: ��)� ���� ���.

128 ����� ���� SQL �� ����� ������.

TSM �� ��

� ��� �� �� �� ��� �����.

v �� ��

v �� ��� ��� ��

v Tivoli Storage Manager API ��

v �� ��

v �� ��

v �� ��

v �� ��

v ��� ��

v �� Policy �

v � �� ���

MS SQL Server ��

� ��� �� �� SQL Server ��� �����.

v SQL Server ��

� 4 ��� ��� ����� �� 35

Page 54: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v ��

v ����

v � �� � ID

v � �� ��� ID

v ���� ��� ID

v ���� � � ID

��� ��

Data Protection for SQL �

� �� ��� ��� ��� ����.

��� �

� �� ��� Tivoli Storage Manager � Data Protection for SQL� �

�� �� ����.

TSM � �

� �� ��� Tivoli Storage Manager ��� ����� �� �� � �

���� ����.

Data Protection for SQL �

� �� ��� Data Protection for SQL� �� ��, ��� � �� ��

��� �����.

�� ��

�� ��� �� ���� � � ���� �����. � �� ��� �� ���

��.

v �� �� ��

v Data Protection for SQL �� �

v Tivoli Storage Manager � � �

v ��� �

�� � �� �

Data Protection for SQL� �� � �� ��� �� � ��, � � � ��

� �� ��� �� �����. �� 1��� �� � �� �� �� � ���

��(SQL ������)� ���� �����. ����, �� �� � �(�� �

� ��)� �� �� ��� �� �� ���� �� �� ��� ���

����. ���, � �� ���� ��� � � ������. ��, �� �

������ ��� ���� ����� � �� ��� �����.

Data Protection for SQL� ������ ���� ���� �� ��� �����.

� ��� �� ���� ����� � � �� �� ��� �����. �� �

�� ��, Data Protection for SQL� ���� ������ ��� �� ��

36 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 55: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� � � �����. ��� �� ��� ������ ��� �� �����

����� � ������ ��� �� �� �� �� ����� � � ��

�. � ��� � ���� �� � ��� �� � ���.

�:

1. GUI� ��� � �� ���� �� �� ����. ����, ����� �

� ����.

2. � GUI� �� �� ���� �� �� ��, ������ �� �� ��

��.

�� �� ��

Data Protection for SQL� � �� ��� ���� �� Data Protection for SQL

GUI� ��� ��� �� �� � � �� ��� ��� ������� ��

� ���� ����. ��, �� ��(������� � ), � ��(�� � )

�� �� ��(�������� ��� ���)� �� � ���. Data Protection

for SQL� �� �� �� ������ �� � ��, � ��� ��� �

�� �� ���� � �� �� Tivoli Storage Manager ����� ��� �

�� ���.

�� ���� ��� �� � �� �(�� �� �� �)� �� �� ���

�� ����, �� ��� ���� �� �� � �� �� �����. �� �

� �� �� � ���.

� 5. GUI � ��

� �� �� ���

����� �� ��, �� � �� ��� ����. 39

��/� �� ��, � � � ��� ����. 41

����� �� ��, �� � �� ���� �����. 43

��/� �� ��, ��, � , � � �� ���� �����. 43

���� ��� ����� �� ���� ����� �����

����.

49

������ �� � �� ��

��� �� �� � ����� � �� ��� ��� �� ���� ���

���� �� ������� �� ��� �����. � � ����� ���

(���� ��) ���� ���� �� ��� �����. �� ��� ��

�� ������� ��� ������ ��� ����� ��� �����.

1. ��� SQL Server �� ����� Data Protection for SQL �� �� Data

Protection for SQL �� �� �� ��� � SQL Server �� ��� �

� �� ��� ��� � ���, ��� �(+)� �� � ����. ���,

SQL Server �� ��� �����.

� 4 ��� ��� ����� �� 37

Page 56: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�: �� SQL Server ����� �� ����� �� ��� �� �� ��

� �� �� �� ��� ��� � ��, �� ��� �� GUI�� ��

����� ��� �� ����.

2. �� �� �� �� � ���� � � ��� ��� �(+)� �� ���

� ����. �� ��� � �� �� ����� ���� ��� �� ��

� � �� SQL Server� � �� ������� �����.

3. ���� � � � ����� � ��� �� ������ �� �����

� ����� ��������. ������ ���� � � � �� �� �

��� � � �� �� ��� �� �����. � ��� �� ���

�� � � ���� �� ����� ���.

�: ����� �� ��� ����, �� ��� �� � �� � � ��

�� ������� � � ��� � ���. �� ��� �� ���

� � �� �� ���� ��� �����. ����� �� ��� �

������� � � ������ ����.

4. � ���� �� ��� � �� � � �����. ��� ��� ��

� ���� ���� � � ����� � ���. � ���� � �

�����. � ���� �� ��� �� � ���.

v ��� ���� �� �� � ���.

v ��� �� �� ���� � ���.

�:

1. ��� �� ���� ���� � ����. � �� ��� ����

����� � ���. �� ������� ���� ���, ���� SQL

Server ��� ��������.

2. ������ ���� �� ���� ��� �����. �, �������

��� ������� �� ����� ����. �� ��� ���� �

� ��� ����. ���, � � �� ����� ��� � ���

����. � � ���� �� ���� ����.

3. ��� �� ������� � ��� ���, ��� � � � ����

��( ���) ����.

4. �� ��� �� ���� � � � ���� X� �����.

5. ″��″�� ��� � � � ���� ! ��� ���� �� � ����.

6. Data Protection for SQL �� ���� SQL �� ���� sqluserid� ���

� ������� � ��� �� � �� ��, SQL Server ��� � � �

SQL ��� ��(SQL ��� ID � ��)� �� ��� �����. Data

Protection for SQL� ��� SQL Server� ������ ���. ��� ��

�� ��� ���� ����, � SQL Server� ���� �����. ���

��� ����, ������� �� � /sqlserver ��� ���� �� ��

38 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 57: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� ����. ��� ��� ������ � ���. Data Protection for

SQL GUI� �� �� SQL Server� ���� ��� �����.

7. �� ���� � ��� SQL Server� � ���� ��� ��, �� ���

�� ��� �����.

8. �� �� ��� ��� ���, �� dsm.opt �� (/sqlserver, /configfile ��

/tsmoptfile ����� ��� � �)� ������. �� �� �� ��

/tsmoptfile ����� ���� �� Tivoli Storage Manager Server� � �

�� �� ���.

SQL ������ ��

�� ��� �� SQL ������� ������.

1. Data Protection for SQL GUI� ������.

�: MSCS�� Data Protection for SQL� � �� ��, ���� /sqlserver

����� ���� GUI� ���� ���. �� ��� 16 ���� �

�����.

2. ��� �� ��� �� ����� �� �� ��/� �� � ��� �

���. �� ��� ������� �� �� � 41 ���� ��/�� �� ��

� ������.

3. �� ���� ��� SQL ������� �� �� ���� �������

� � �����.

��� �� ���� ��, �� ��� �� �� ��� ��� � ���

�� ��� �����.

������ �� �

����� �� � ���� �� �� ��� ��� �����.

��

������ ��� ���� ��� � � �����.

�� �� �� �� ��� ��� ������� � � ���� ��� �

� �����.

��

���� ��� ���� ��� �� �����.

��� ��� ��� �� �� ��� 98 ���� ��� ���� ���� ��

����.

��� ��� �� �� ���� �� ��� �����.

1. ����� �� �� �� � � ���� �� �� � ��� ��

��. ��� � ����.

� 4 ��� ��� ����� �� 39

Page 58: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

2. �� ��, �� ��� �� ��� �����.

�����

���� ��� ��� ����� �� ��� � ���. ���

1��, � ��� �� �� �����. �� ��� 134 �����

/stripes ����� ������.

�:

a. ���� �� SQL �� �� ��� �� ���. � �� ��

� �� ���� 0���.

b. SQL Server 7.0��� �� 32�� ��� ����� ���� SQL

Server 2000��� �� 64�� ��� ����� �����.

�� �� ���

SQL Server� �� ���� � �� ��� ���� ��� �����

� ���� ���� � � � ���. ��� 20���. �� �

�� 118 ����� /diffestimate ����� ������.

�� ��

�� ���� �� �� ���� ��� ��� ���� ���� �

��� �� � ���. �� ��� 135 ����� /truncate ��

��� ������.

�� �� ���

SQL Server 2000� �� ���� � �� ��� ���� �� ��

�� ��� ���� �� ���� �� ��� ������ ���� �

��� ��� � ���. ��� 0���. �� ��� 120 ���

�� /logestimate ����� ������.

3. �� ��� �� �� ��� ������.

�� � �� ���� ��� ���� ����� � � ��� ��

�� ��� � ��� ����� �����.

���:

v �� ��� �� sql truncate log on checkpoint ��� ��� �������

���, Data Protection for SQL� �� � � ��� � ���� x� �

��� � ��� ��� �� � ��� � ���. �� � ��� ��� SQL

������� ��� � �� �����.

v �� ��� ���� �� ���� Tivoli Storage Manager Server� ��

� �� ��� ��� �� ���� � �����. ��� �� ���� ��

�� �� ��� � ��� ��� ��� �����. ��� ���� �, Tivoli

Storage Manager� �� �� �� � �� � ��� ����� ����

�. ��, � ��� ��� ��� �����.

40 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 59: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��/�� �� �

��/� �� � ���� �� �� ��� ��� �����.

�� ��� �� �� ��� �����.

��� �� ��� ��� �����.

��� � ��� ��� �����.

��� ��� ��� �� �� ��� 98 ���� ��� ���� ���� ��

����.

��� ��� �� �� ���� �� ��� �����.

1. ��/� �� �� �� � � ���� �� �� � ��� ���

�. ��� � ����.

2. �� ��, �� ��� �� ��� �����.

�����

���� ��� ��� ����� �� ��� � ���. ���

1��, � ��� �� �� �����. �� ��� 134 �����

/stripes ����� ������.

�:

a. � �� SQL �� �� ��� �� ���� ���.

b. SQL Server 7.0��� �� 32�� ��� ����� ���� SQL

Server 2000��� �� 64�� ��� ����� �����.

3. �� ��� �� �� ��� ������.

�� ��

����� �� ���� ��� ������ � � � � � ����. ���

� ������� ������ �� ��� �� �����.

��/� �� �� �� ������ ���� ��� ����� � �� ����

������ � � � � � ���. ����� ������� � �� �

��� ����� �� �� �� �����. � ��� ��� � �� ��

����.

v �� ���� �� ���� �� � ��� �����. �� ��, ���

� ������� � �� ��� ��� ���� � � � �� �� �

� ��� ����.

v � � � ���� �� ���� �� ���� ����.

v � ��� ��, ������ ��� �� ��� �� �� ���� ��

���.

� 4 ��� ��� ����� �� 41

Page 60: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ��

� ��� �� ��� �� � � SQL Server ���� ������� �����

� � ��� �� ��� �����.

v ������ ��

v ��� ������ �

v ��� ���� �� �

v ������ ��� ��

v ������ ��( ���)

– into/bulk �� �

– ������ �� ���

– �� ��

– �� ���

– ��� ������

– DB ���� ��

��/� �� ��� �� ��� �����.

v ������� ����� �� � ����� ��(� ��� �� �����

�� ������� � �� ���):

– � ��

– ��� �

v �� ����� �� �� ����� ��:

– �� �� ��

– �� �� ��

– ��� �

42 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 61: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

SQL ������ ��

������� ��� �, ������� � ���� ���� ��� �� �

� � ���� ��� ��� � ��� ������. � �� ��� SQL �� �

�� �����.

����� ��

��, �� � �� ����� ������� ������� � � ���

� ���.

��/� ��

��, � , � � �� ���� ������ �� ������� � �

��� � ���.

GUI�� �� ��� ���� �� ��� �����.

1. Data Protection for SQL GUI� ������.

�: MSCS�� Data Protection for SQL� � �� ��, /sqlserver ����

� ���� GUI� ���� ���. �� ��� 16 ���� �����

�.

2. ��� �� ��� �� ����� �� �� ��/� �� �� ����.

�� � �� ���� �� ����� �� �� �����.

3. ���� ��� �� � Tivoli Storage Manager Server� �� �, ���

SQL ������� �� �� ���� ������� � � �����.

4. �� ��, �� � � ���� ��� �����. �� ��� 44 �

��� ��� ���� ������.

5. �� ��� �� �� ��� ������.

������ �� �

�� ��� �� �� ����� �� � ��� ����.

� ����� ��, �� �� � �� ��� ��� �����.

v �� F₀ � �...

– �� �� �� �� � ��� ��� �� �� ��� ����.

v �� �� D₀ � �...

– ��� �� F₀� ����.

– F₀ D₀ � �� �� �� �� � �� ��� ����.

v �� L₀ � �...

– � ��, ��� �� �� D₀� ����.

– ��� �� F₀� ����.

– D₀� � ���� L₀ D₀ � �� ��, D₀� �� ���� L₀� F₀� �� ��� ����.

� 4 ��� ��� ����� �� 43

Page 62: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

– D₀� � ��, F₀ D₀ � �� �� � �� �� ��� ����.

v �� F₀ ��� �...

– ��� �� � �� ��� ����.

v �� �� D₀ ��� �...

– � ��, ��� �� �� D₁� ����.

– �� �� �� L₀� � ��, L₀ D₁ � �� ��� ��� D₁�

��� L₀ ��� �� �� � �� ��� ����.

v �� L₀ ��� �...

– L₀ ��� �� ��� ����.

��/�� �� �

�� ��� �� �� ��/� �� � ��� ����.

� ����� ��, ��, � , � � �� ��� ��� �����.

v ��� �� N₀ � �...

– N₀ ��� �� �� �� ��� ����.

v �� �� L₀ � �...

– ��� ��� �� N₀� ����.

– N₀ ��� �� �� �� ��� ����.

v ��� �� N₀ ��� �...

– � ��, N₀ �� ��� ��� �� N₁ � �� ��� ���, N₁� ��� N₀ ��� �� ��� ����.

v �� �� L₀ ��� �...

– L₀ ��� �� �� � ��� ��� ����.

– � ��, �� ��� ��� ��� L₀ ��� �� �� �� ��� �

���, L₀ ��� �� �� ��� ����.

�� ��

����� �� ��� ��/� �� ��� �� ��� �� � ���.

�� � ��� ��

� ��� ��� �� � �� ��� �� ����� � �� �

���. ���, ��� ��� ����� � ��� � ���. ���,

�� ����� �����. � ��� �� �� �, Data Protection for

SQL� ��� ����.

1. �� � ��� ����� �� Tivoli Storage Manager� ���

���.

2. ���� ���� ����.

3. �� �� ��� �� ��� � ���.

44 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 63: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�����

�� ���� ��� ��� ����� �� ��� � ���. ��

� 1��, � ��� �� �� �����. �� ��� 134 �����

/stripes ����� ������.

�:

1. � �� SQL �� �� ��� �� ���� ���.

2. SQL Server 7.0��� �� 32�� ��� ����� ���� SQL

Server 2000��� �� 64�� ��� ����� �����.

��� � ��� ��� �� �� ������� �� � ���. ���

������� ��� �� ����. � ��� �� �� �����. 128

���� ������.

�� GUI�� ��� �� ����� ���(�: ��, �� ��, ��) � �

�� ��� Data Protection for SQL� SQL� ��� �������

�� �� ������� �� ��� ����� �����. � ��� �

�� ����, ��� � ��� �� � ���. �� ��� 125

���� ������.

����� ���

� ��� ��� �� �� ���� ������� ����� ���

� ���. ��� ������ ���� �� ����. � ��� ��

�� �����. 117 ���� ������.

��� � ��� ��� ��

Data Protection for SQL �� ���� Tivoli Storage Manager Server�

�� �� CD-ROM �� �� ��� �� �� ��� ���

� � ��� � ���. � ��� ��� � �� �� �� �����

��� �(+)� � � Tivoli Storage Manager�� �����. � ��

� ��� ����. 122 ���� ������.

� � � � ��� ��� ��

Tivoli Storage Manager�� �� ��� ��� �, Data Protection for

SQL� Tivoli Storage Manager Server� �� �� �� ��� ��

� � � ��� � ���. � ��� ��� ��� ����. 118 �

122 ���� ������.

����� �� ���� �� �� ��� ��� � ���.

�� ��

� ��� ��� �� ��� ��� ��� � ���. ���, �

� �� � �� ��� �� � � ������ ���� �����.

� ��� ��� ��� ����.

� 4 ��� ��� ����� �� 45

Page 64: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Data Protection for SQL GUI� /relocate � /to ����� ���� ��

��. ��� ����� �� �� � ��� �� ���� �� �

����� ���� ���. /relocate � /to ����� �� �� ���

126 ���� ������.

�: SQL Server 2000 ����� � ��� �����. � ��� SQL

Server 7.0 ����� �� ����� SQL Server 2000��� �� �

� �����.

� ��

��� ��, � �� ��� �� ������� ��� �� ��� ��

� � ���. � ��� �� �� ����� �� ��� �� ���

�� ��� ��� ���� �� �����.

� �� �� ��

�� �� ��� �� �� ��� � �� ��� �����.

v �� �� ��

v �� � � �

v ���� ��

v �� �� ��

�: ���� �� � �� �� �� ��� SQL Server 2000��� ��

�����.

�� �� � ��� ���� �� �� ��� � ���. ����

�� � �� �� ��� ���� ��� �� �� ��� ���� ��

�� � �� � ��� ��� �� � ��� ���.

��� �� ��� ����, � �� �� �� � ��� �����.

� ��� �� ���, ��� �� ���� � ��� �� ����

�. �� �� ��� �� �� ��� 132 ����� /stopat� ����

��.

�� ��

�� ��� �� ��� ��� ��, ��� ����� �� � ��/� ��

�� ���� ���� ����.

v SQL Server �� ������� ������, Tivoli Storage Manager Server

� �� ���� �� � ��� �����.

v �� �� ����� �� ��� �����. �� ��� 47 ���� ���

��� ������.

46 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 65: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v �� ����� �� �� ��� �� �����(� �� �� � ��

� ���).

�� ��� �� �� ��� �����.

v ����� �� ��� �� ����� �� ��� ��� �� ��� �

�� ���� ��� �� ����� � � � ����.

v ��/� �� ���� ��� �� ����� � � � ���. �� ���

�� �� � � ��, ����� ������ ��� � � � �� ��

���. �� ������ �� �� �����.

�: �� �� ����� �� � � ���� difffull� �����.

�� ��

�� ��� �� ������ ����� ������, �� ����� �� ��

��� � ��� �����.

v �� ���� ��

v ��(��/���)

v �� ���� �� � � �

v �

v ��� ����

v ����

v �� ���� ID

����� �� ��� ��� �� ��� ������ �� �� �� �� �

�� ��� � ���.

v ��� ��� �

v ��� ��� �

v ��� �� �

v ��� �� �

v Data Protection for SQL ��

v SQL Server ��

v SQL ������ ��� ��

v � �� ��� ID

v ���� ��� ID

v ���� � �

� 4 ��� ��� ����� �� 47

Page 66: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��/� �� ��� �� ����� ������ � ����� �� �� ��

� �����(��� � � ��).

v � ��

v ��� � �

v ��� � �

v � �

��/� �� ��� �� ������ �� ����� �� �� ��� ���

��.

v �� �� ��

v �� �� ��

v ��� �� �

v ��� �� �

�� ��:

� ���� �� � � �� ��� ��� �� �� �� ��� ��� �

���. ��/� �� ���, � ��� ���� ������� ������ �

��� �� �����. �� �� ����� � ��� ���� �� ����

� �� ��� �� �����.

�: � �� ��� �� �� ��� �� ���� ��� � ����.

�� ��� ��� �� ���� �� ��� � � �� ����.

�� ��

�� ����� ��� �� ������� ����� � ��� ����

��. � ��� ����� �� ��� ����. ��� �������

�� � �� ��, ���� �� �� ��� �� ��� ��� ��

�� �� ������ ����. �� �� ��� �� �� ���

�� ���, � �� ��� ���� ��� � �� �� ���� ��

�� � ���.

��� ��� ��� � SQL ������� � ��� ����� � ��� ��

����. �� � � ��/�� �� �� � ��� ��� � ��

� ����� ���� ����. � �� � � ����� �� ��

�� ���� SQL Server 7.0� �� �� ����� ���� �� ��

��� �� �� �����.

Standby �� ���� �

Standby SQL ������� ��� ��� ��� ����� � ���

������. �� SQL ������� standby ���� �� ���� �

���, standby ��� �����. � �� � � ����� �� ��

�� ���� ��, �� � �� �� ���� � �� � �������

48 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 67: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

���� �� �����. ��� �� ��� �� � ��� ����

� � ��� ����. ������� �� � ��� ����, �� ��

����� �� �� ����� � ��� ����. ����, �� �

���� �� � ��� ���� ��� �� � ��� �����.

SQL ������ ����

���� ���� Tivoli Storage Manager Server� �� ��� ����� �

���. �� ����� ������� ��� �����.

1. � ��� �� ����� ����.

���� ���� � ��� ���� �� � � ���� �� � �� �

����.

2. ����� �� ����� �����.

3. ���� ��� �� ��� ������.

������ �� ����� �� �� ��� 8 ���� �SQL Server ����

�� ������ ������.

���� �� � ��

���� ��� ����� �� �� ��� ��� ���� �� ����

� �� � �����.

� 4 ��� ��� ����� �� 49

Page 68: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

50 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 69: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� 5 � �� ���� ��

� ��� �� ����� � �� �� ��� � �� Data Protection for SQL

�� �����(CLI)� ���� ��� �� �����. Data Protection for SQL

�� ������ ��� tdpsqlc.exe���. � � ��� Data Protection for

SQL� �� ���� ���.

� �� ��

Data Protection for SQL� �� �� ��� �����.

tdpsqlc <mI> <'!v$ E3/v> <03 LsG 1C{ E3/v>

tdpsqlc � �� ���� ����� �� �� ��� ��� ����. ��

� � � �� ����� �����. ��� ����� ���� ���� �

� ����� �����. ���� ����� ���� �� ���� �� �

�� ���. �� ��, ��� ����� ������ �� xyz� ��� backup

�� ���� ���� ����� �� �� full� ��� ���� � ��

��� /sqlbuffers� ����.

tdpsqlc backup xyz full /sqlbuffers=2

�� ���� ���� � � ����� ���� Data Protection for SQL �

�� �� ��� �� �� ��� ��� ″�� ��″ �� ������.

�: tdpsqlc �� tdpsqlc help|? ��� ���� Data Protection for SQL ��

�� ����� �� �� ��� � ���. 90 ���� �Help ���� �

�����.

Data Protection for SQL ��

� 6� Data Protection for SQL� ���� � �� ��� �����. ���

�� �� � ��� ��� ���� ����.

� 6. Data Protection for SQL ��

�� �� ���

Backup �� ��� SQL ������ � � �� � �

Tivoli Storage Manager Server� �����.

58

Query ��, ������, �� ���� � Data Protection for

SQL �� ��� �����.

65

Restore �� ��� SQL ������ � � �� � �

SQL ��� �����.

75

© Copyright IBM Corp. 1997, 2003 51

Page 70: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� 6. Data Protection for SQL �� (��)

�� �� ���

INACTIVate Tivoli Storage Manager Server�� �� ��� �� �

� ����� �������.

87

Help Data Protection for SQL �� ��� �����. 90

Set �� ����� �� �����. 94

CHANGETSM

Password

Data Protection for SQL�� ���� Tivoli Storage

Manager ��� �����.

95

���� ����

� ���� �� ��� Data Protection for SQL �� ���� ����� ��

�� � ����� � �� �� ��� �����.

�� ��� ��

� 7� Data Protection for SQL �� ��� �� ��� 6� ��� �� ����

� �����. �� ��� � 6 � ��� ���� ���.

� 7. Data Protection for SQL �� �� ����

�� �� ���

Full �� ������� ���� ��� � � �����. �

��� �� � ��� �����.

99

Difffull �� �� �� ��� ��� ������� � � �

��� ��� � � �����.

99

Group �������� � �� ��� �����. 100

FIle �������� ��� ��� �����. 98

Set �� �� �� �� �����. 102

Log ���� ��� ���� ��� �� �����. 101

Query ����

Query

Data Protection for SQL query ���� �� �� ���� ���� � ��

� ����.

Query SQL

SQL �� � ������� �� ��� �����.

Query TSM

Tivoli Storage Manager Server � �� ����� �� ��� �����.

Query TDP

Data Protection for SQL� �� �� ��� �����.

query �� ��� ���� 65 ���� �Query ���� ������. ��� �

��� ����� �� �� ��� 103 ���� �Query�� ������.

52 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 71: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� �� ������ Data Protection for SQL �� � ���� ����� �

����.�� TDPSQLC BACKup

RESTore DIFFINACTIVate FIle

* FULLGroupLogSet

QuerySQLTDPTDP

DIFFFIleFULLGroupLogSetTypes*

HelpSetCHANGETSMPassword

��

set ��� ���� ����� ���� 94 ���� �Set ��� � 107 ����

�Set�� ������. changetsmpassword� ���� ����� ���� 95 �

��� �Changetsmpassword ��� � 113 ���� �CHANGETSMPassword�� �

�����.

��� ���� ����

� 8� ��� �� �� ��� Data Protection for SQL� ���� ����� �

����. �� ���� ����� � ��� ���� �� ��, �� ��� �

��� �����. ��� �� �� ��� 97 ���� ����� ������

������.

� 8. ��� Data Protection for SQL ���� ����

��� ���� Backup Restore Query Inactivate Set

Change

TSM

password

BUFFers X

BUFFER

SIzeX

DATEformat X

dbname

X X

X

SQL ��

TSM��

X

DifffullX X

X

TSM��X

DIFFESTimate X

� 5 �� ����� �� 53

Page 72: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� 8. ��� Data Protection for SQL ���� ���� (��)

��� ���� Backup Restore Query Inactivate Set

Change

TSM

password

FIleX X

X

TSM��X

FROMSQL

SERVerX

FullX X

X

TSM��X

GroupX X

X

TSM��X

LogX X

X

TSM��X

LOGFile X

LOGPrune X

MOUNTWait

fordataX

newpassword X

NUMBER

formatX

oldpassword X

SetX X

X

TSM��X

SQL X

SQLAUTHenti

cationX

SQLBUFFers X

SQLBUFFER

SIzeX

SQLSERVer X

STRIPes X

TDP X

TIMEformat X

TSM X

Types X

TSM��

verifypassword X

* X

TSM��X

��� ����

55 ���� � 9� ��� �� �� ��� Data Protection for SQL� � �

���� �����. ���� ����� � ��� ���� �� ��, �� �

54 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 73: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ���� �����. ��� ����� �� �� ��� 114 ���� �

� ������ ������.

� 9. ��� Data Protection for SQL � ����

�� ���� Backup Restore Query Inactivate Set

Change

TSM

password

/ACtive X

TSM��

/ALl X

TSM��

/BUFFersX X

X

TSM��

/BUFFERSIze X X X

/COMPATibility

info

X

SQL ��

TSM��

/CONFIGfile X X X X X X

/DBOonly X

/DIFF

ESTimate

X

diff��

/FILEInfo X

TSM��

/FIles

X

set��

X

full,

group, set

��

/FROMSQL

SERVerX

X

TSM��X

/GRoupsX

set��

X

full,

set��

/INTO X

/LOG

ESTimate

X

log��

/LOGFile X X X X X

/LOGPrune X X X X X

/MOUNTWaitX X

X

TSM��

/OBJectX

X

TSM��X

/OLDerthan X

/PARTial X

full��

/Quiet X X X

� 5 �� ����� �� 55

Page 74: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� 9. ��� Data Protection for SQL � ���� (��)

�� ���� Backup Restore Query Inactivate Set

Change

TSM

password

/RECOVery X

full,

diff, log�

/RELocate

/TOX

/REPlace X

log� ��

� ���

��

/SQLAUTHenti

cationX X

X

SQL��

/SQLBUFFers X X

/SQLBUFFER

SIzeX X

/SQLPasswordX X

X

SQL��

/SQLSERVerX X

X

SQL��

/SQLUSer X X

/STANDby X

full,

diff, log�

/STOPAT X

log��

/STOPATMark

/AFTER

X

log��

/STOPBEFOREMark

/AFTER

X

log��

/STRIPes X X

/TRUNCate X

log��

/TSMNODeX X

X

TSM��X X

/TSMOPTFileX X

X

TSM��X X

/TSMPasswordX X

X

TSM��X

56 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 75: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

���� ��

��� �� ����, Data Protection for SQL ���� ��� � �� ���

���.

v ���� ���� �� �� �� ��� �� ���.

v � ����� ��(/) �� ��(-)� ������.

v �� ���� ���� ���� ��� ��� �� � ����� � �

���.

v ���� ��� ��� � ���. �� ��� �� ������� ���� �

����.

v ������� �� SQL ���� ������� � � ����� �����.

v ����� ��� ��� ���� ������.

v � ��� ������ �� �� � ���. ���� �� �(=)� ��

����(=).

v ���� �� ���� �� ��� �� �� � ���� �����.

v � �� ���� ���� � � ����� �� ���� � �� ��

� � ���. �� ����� �� ��� ����� ��� �����.

– FIle=

– Group=

– Log=

– Set=

– /FIles=

– /GRoups=

– /RELocate=

– /TO=

�� ��, /files=a,b �� /files=a /files=b

�: �� � ��� � ����� ��� �� ����. �� ��,

/files=a /groups=y /files=b /groups=z

v �� ��� ��� ���� ��, ��� ��� �� �� �� �� �� �

�����.

�� TDPSQLC �

,

Backup dbname*

��

v ���� ������ ���� �� ��� �� ����� ���� �� �

�� ����� ��(*)� ������.

� 5 �� ����� �� 57

Page 76: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�:

1. Data Protection for SQL ��� Data Protection for SQL �� 1�� ���

�� ��(:)� ��� ����.

2. �� ����� ��� �� ��� xi ���� ��� ����� ���� �

�����.

��

SQL ������� � ��� ���� � �� ���� Data Protection for

SQL ��� ��� � ���. Data Protection for SQL�� Tivoli Storage

Manager Central Scheduler� ���� ��� �� ��� 139 ���� � A

�Tivoli Storage Manager ��� ���� ������.

��� ���� Data Protection for SQL �� ���� ��� �� ���

�� ���. � ��� ���, /tsmoptfile ����� ������. Data Protection

for SQL ��� �� ��� �� ��� 24 ���� �Data Protection for SQL

�� �� ���� ������.

Data Protection for SQL �

��� �� �� ��� ����� �� ������ ��� Data Protection for

SQL �� ��� �� ��� �� �����. ��� ����� �� ���

97 ���� � 6 ��� ������ ������.

Backup ��

SQL Server�� Tivoli Storage Manager Server� Tivoli Storage Manager � �

��� �� ��� SQL ������ �� �� � � ����� backup ���

������. * ��� ���� �� ������� ��� �� ���. �� �

����� � ���� �� ��� �� � �� � ��� ������� ���

� ���.

���:

v tempdb ������� ��� ��� �� SQL Server� �� ����� �

���� ��� � ����.

v �� � �� ��� ���� ��� � � � ���, � �� ��� ���

� ���� ���� ����. � �� �� ��� ���� ��� ���

����.

v Data Protection for SQL� SQL Server� ���� � ���� ��� ID��

SQL Server SYSADMIN �� �� ��� �� ���.

58 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 77: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v TRANSACT-SQL ������ ��� ��� ��� DBCC CHECKDB

(‘DBNAME’)� ���� SQL ������� ���� �� ���� ��� �

���.

v SQL Server 7.0�� �� ��� ��� ���� ��� �� � ����.

– SQL ������ �� �� �� �

– SQL ������ �� �� ��

– ���� �� ��� ���� �� ��

– BULK COPY �� SELECT INTO� �� ��� ��

v ��� SQL Server 7.0 ����� ��� ���� 7.0 �� ��� SQL Server�

��� ��� � ����.

��

�� TDPSQLC �

,

Backup dbname*

FULL

,

FIle= logicalfilename*

DIFFerential A,

Group= groupname*

Log BSet C

��

�� �� (A,B,C)� ���� �� �� ��� �� ������ ��� � �

��� ��� ����.

backup� ���� ����� �� ��� 98 ���� ��� ���� ���� �

�����.

Backup �� ����:��

=3 [�� cfg ���]/BUFFers

=numbuffers

�=1024 [�� cfg ���]

/BUFFERSIze=buffersizeinkb

�=tdpsql.cfg

/CONFIGfile=configfilename

� 5 �� ����� �� 59

Page 78: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�=tdpsql.log [�� cfg ���]

/LOGFile=logfilename

�=60 [�� cfg ���]

/LOGPrune=numdays=No

�=Yes [�� cfg ���]

/MOUNTWait=No

/Quiet�

�=INTegrated [�� cfg ���]

/SQLAUTHentication=SQLuserid

�=0 [�� cfg ���]

/SQLBUFFers=numsqlbuffers

�=1024 [�� cfg ���]

/SQLBUFFERSIze=sqlbuffersizeinkb

�=″ ″

/SQLPassword=sqlpasswordname

�=[local computer name �� cfg ���]

/SQLSERVer=sqlservername

�=sa

/SQLUSer=sqlusername

=1 [�� cfg ���]/STRIPes

=numstripes

�=[dsm.opt value]

/TSMNODe=tsmnodename

=dsm.opt/TSMOPTFile

=dsmoptfilename

�=[dsm.opt value]

/TSMPassword=tsmpasswordname

��

A Difffull �:

60 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 79: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

=20 [�� cfg ���]/DIFFESTimate

=numpercent

B �� �:

=Yes/TRUNCate

=No

=0/LOGESTimate

=numpercent

C � �:

,

/FIles= logicalfilename*

,

/GRoups= groupname*

�� ��� �� ��� 114 ���� �� ������ ������.

�� �� �

�� 1 - ��

�� 1� � �� �� ������(model � msdb)� Tivoli Storage Manager

Server� Tivoli Storage Manager � ���� ���� �� �����. � �

���� /sqlbuffers � /stripes� � ���.

��:

tdpsqlc back model,msdb full /sqlbuff=2 /strip=2

��:

IBM Tivoli Storage Manager for Databases:Data Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ model �� �� ��, 1/2.��: 0 ��: 1218832 ��: 1218832 ��: 322.48 Kb/Sec

model� ��� ������.

������ msdb �� �� ��, 2/2.��: 0 ��: 8250640 ��: 8250640 ��: 2,463.24 Kb/Sec

� 5 �� ����� �� 61

Page 80: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

msdb� ��� ������.

��� � SQL �� �: 2��� � SQL �� �: 2��� � SQL �� �: 2��� � SQL �� �: 0����� � SQL �� �: 0

��� ��: 1,327.52 Kb/Sec��� � ��� �: 9,469,472�� �� ��: 6.97 �

�� 2 - ��

�� 2� /quiet ����� �� test2 ������� �� ��� �� �� ���

��. ���, � Windows �� ��� /sqlauthentication�� ������.

��:

tdpsqlc back test2 full /q /sqlauth=sql

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

�� 3 - ��

�� 3�� �� ��� ��� test2 �� �� ��� ����. test2� ���

�� �� ��� � ���.

��:

tdpsqlc back test2 difffull /diffest=10

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ test2 �� �� ��, 1/1.��: 0 ��: 5341016 ��: 5341016 ��: 1,120.96 Kb/Sec

test2� ��� ������.

��� � SQL �� �: 1��� � SQL �� �: 1��� � SQL �� �: 1��� � SQL �� �: 0

62 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 81: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� ��: 1,120.24 Kb/Sec��� � ��� �: 5,341,016�� �� ��: 4.66 �

�: �� �� ����� CLI �� � GUI ��� ��� ″difffull″� ����

�.

�� 4 - ��

�� 4�� ��� test2 � model� �� �� ���� �� ��� ���

�. �� ���� ��� ����.

��:

tdpsqlc back test2,model log /trunc=no

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ model �� �� ��, 1/2.��: 0 ��: 80656 ��: 80656 ��: 67.55 Kb/Sec

model� ��� ������.

������ test2 �� �� ��, 2/2.��: 0 ��: 88920 ��: 88920 ��: 73.28 Kb/Sec

test2� ��� ������.

��� � SQL �� �: 2��� � SQL �� �: 2��� � SQL �� �: 2��� � SQL �� �: 0

��� ��: 70.44 Kb/Sec��� � ��� �: 169,576�� �� ��: 2.35 �

�� 5 - ��

�� 5� test2 ������� ��� group1��� �� �� ���� �� ��

���.

��:

tdpsqlc back test2 group=group1

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0

� 5 �� ����� �� 63

Page 82: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ test2 �� �� ��, 1/1.��: 0 ��: 866888 ��: 866888 ��: 513.07 Kb/Sec

test2� ��� ������.

��� � SQL �� �: 1��� � SQL �� �: 1��� � SQL �� �: 1��� � SQL �� �: 0

��� ��: 512.76 Kb/Sec��� � ��� �: 866,888�� �� ��: 1.65 �

�� 6 - �

�� 6� �����(*)� ���� test2� ��� �� ��� ���� �� ���

��. ��� ��� ������� � � �� ��� �����.

��:

tdpsqlc back test2 file=*

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ test2 �� �� ��, 1/3.��: 0 ��: 669832 ��: 669832 ��: 569.31 Kb/Sec

test2� ��� ������.

������ test2 �� �� ��, 2/3.��: 0 ��: 669832 ��: 669832 ��: 388.90 Kb/Sec

test2� ��� ������.

������ test2 �� �� ��, 3/3.��: 0 ��: 13958280 ��: 13958280 ��: 2,911.39 Kb/Sec

test2� ��� ������.

��� � SQL �� �: 3��� � SQL �� �: 3��� � SQL �� �: 3��� � SQL �� �: 0

64 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 83: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� ��: 1,987.15 Kb/Sec��� � ��� �: 15,297,944�� �� ��: 7.52 �

�� 7 - �

�� 7� test2 ������� � ��� �� � � �� �� ��(��� �

� ����� ��)� ���� �� �����. /groups � /files ����� �

� ��� ���� � � �����.

��:

tdpsqlc back test2 s /groups=primary /files=test2_2data,test2_3data

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ test2 �� �� ��, 1/1.��: 0 ��: 14706896 ��: 14706896��: 3,404.98 Kb/Sec

test2� ��� ������.

��� � SQL �� �: 1��� � SQL �� �: 1��� � SQL �� �: 1��� � SQL �� �: 0

��� ��: 3,402.56 Kb/Sec��� � ��� �: 14,706,896�� �� ��: 4.22 �

Query ��

SQL Server� ������, Tivoli Storage Manager Server� �� ���� � Data

Protection for SQL� �� ��� ����� query ��� ������.

���:

v ���� � ��� ��� ��� � � �� � ���. Windows ��

�� �� ��� ��(�� ��)� ���� Data Protection for SQL query

��� �� ��� ��� ��� �� ���� � ���.

TDPcommandstatement > [[drive:]path\]filename.ext

��� ����� ����.

TDPcommandstatement >> [[drive:]path\]filename.ext

��� �����.

� 5 �� ����� �� 65

Page 84: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ��, ��� ����� �� � ���.

v Windows more �� ��(�� ��)� Windows �� �� ��� � �

��� � �� � ��� �� ��� ��� � ���.

TDPcommandstatement | more

���� TDPSQLC

Query SQL,

dbname *TDPTSM A

,

dbname*

��

�� �� (A)� ���� Tivoli Storage Manager ��� �� ������ ��

� � ���� ��� ����.

query� ���� ����� �� ��� 103 ���� �Query�� ������.

Query �� ����:��

=3 [�� cfg ���]/BUFFers

=numbuffers

�=1024 [�� cfg ���]

/BUFFERSIze=buffersizeinkb

/COMPATibilityinfo�

�=tdpsql.cfg

/CONFIGfile=configfilename

�=sqlserver value [or cfg. value]

/FROMSQLSERVer==sqlservername

�=tdpsql.log [�� cfg ���]

/LOGFile=logfilename

�=60 [�� cfg ���]

/LOGPrune=numdays=No

,

/OBJect= objectname*

66 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 85: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�=INTegrated [�� cfg ���]

/SQLAUTHentication=SQLuserid

�=″ ″

/SQLPassword=sqlpasswordname

�=[local computer name �� cfg ���]

/SQLSERVer=sqlservername

�=sa

/SQLUSer=sqlusername

=[dsm.opt value]/TSMNODe

=tsmnodename

�=dsm.opt

/TSMOPTFile=dsmoptfilename

=[dsm.opt value]/TSMPassword

=tsmpasswordname

��

A Query TSM �:

*

FullDifffull

,

Log= logobjectname*

,

FIle= logicalfilename*

,

Group= groupname*,

Set= setobjectname*

Types

/ACtive

/ALl,

/OBJect= objectname*

�/FILEInfo

=No/MOUNTWait

=Yes

query ��� �� ��� 114 ���� �� ������ ������.

� 5 �� ����� �� 67

Page 86: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Query �� ��

�� 1 - SQL Server

�� 1� SQL Server mutalisk� ���� ��� ��� � ����.

��:

tdpsqlc query sql /compat

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL server ��----------------------

SQL server �� ........................ MUTALISKSQL server �� ....................... 7.0

�� �� �� ID .................... 52�� �� ��� ID ..................... 1252��� ��� ID ........................ 1033��� �� �� ID .............. 196609���� .................................. No

�� 2 - SQL �����

�� 2� �� SQL Server ������ test2� ���� SQL Server 7.0� ��

��� ��� � ����.

��:

tdpsqlc query sql test2 /compat

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL server ��----------------------

SQL server �� ........................ MUTALISKSQL server �� ....................... 7.0

�� �� �� ID .................... 52�� �� ��� ID ..................... 1252��� ��� ID ........................ 1033��� �� �� ID .............. 196609���� .................................. No

68 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 87: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

SQL ������ ��------------------------

SQL ������ �� ........................ test2��� SQL ������ ��� �� ........ 104,857,600��� SQL ������ ��� �� ............. 14,680,064��� SQL ������ �� �� ......... 104,857,600��� SQL ������ �� �� .............. 14,192,640SQL ������ ��� ��.......... 70SQL ������ � .....................

�� 3 - TDP

�� 3� Data Protection for SQL�� �� �� ��� �����.

��:

tdpsqlc query tdp

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

TDP for Microsoft SQL Server �� �---------------------------------------------------

BUFFers ................................... 3BUFFERSIze ................................ 1024DATEformat ................................ 1DIFFESTimate .............................. 20FROMSQLserver .............................LANGuage .................................. AMENGLOGFile ................................... tdpsql.logLOGPrune .................................. 60MOUNTWaitfordata .......................... YesNUMBERformat .............................. 1SQLAUTHentication ......................... INTegratedSQLBUFFers ................................ 0SQLBUFFERSIze ............................. 1024SQLSERVer ................................. .STRIPes ................................... 1TIMEformat ................................ 1

�� 4 - TSM �

�� 4� Tivoli Storage Manager Server�� �� � ��� ����� � ��

�� ������� �� ���� ��� �����.

��:

tdpsqlc query tsm * types /all

��:

� 5 �� ����� �� 69

Page 88: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

�� ���� ��-------------------------

SQL ������ �� ........................ modelSQL server �� ........................ MUTALISK�� �� �� ���� � .. 1�� ��� �� ���� � .. 1�� �� �� ���� � .. 1

SQL ������ �� ........................ msdbSQL server �� ........................ MUTALISK�� �� �� ���� � .. 1

SQL ������ �� ........................ test1SQL server �� ........................ MUTALISK�� �� �� ���� � .. 1�� ��� �� ���� � .. 1�� �� �� ���� � .. 1

SQL ������ �� ........................ test2SQL server �� ........................ MUTALISK�� �� �� ���� � .. 1�� ��� �� ���� � .. 1�� �� �� ���� � .. 1�� ��� �� ���� � .. 1�� �� �� ���� � .. 4�� ��� �� ���� � .. 3�� �� �� ���� � .. 1�� ��� �� ���� � .. 1�� �� �� ���� � .. 1�� ��� �� ���� � .. 3�� �� �� ���� � .. 1�� ��� �� ���� � .. 2

�� 5 - Tivoli Storage Manager �����

�� 5� Tivoli Storage Manager Server�� �� ������ test2� ���� �

�� �� �� �� ����� �����.

��:

tdpsqlc query tsm test2

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

�� ���� ��-------------------------

SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2

70 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 89: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:25:43�� �� .............................. 15,236,608������ ���� �� ..................... 20030627152543\0000015F�� ����� ����� � ....... 1

SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:26:19�� �� .............................. 4,682,240������ ���� �� ..................... 20030627152619\0000015F�� ����� ����� � ....... 1

SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:26:44�� �� .............................. 86,528������ ���� �� ..................... 20030627152644\0000015F�� ����� ����� � ....... 1

SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ��SQL �� �� �� ................... group1�� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:27:50�� �� .............................. 865,792������ ���� �� ..................... 20030627152750\0000015F�� ����� ����� � ....... 1

SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:27:51�� �� .............................. 86,528������ ���� �� ..................... 20030627152751\0000015F�� ����� ����� � ....... 1

SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ��SQL �� �� �� .................... test2_2data�� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:29:31�� �� .............................. 669,184������ ���� �� ..................... 20030627152931\0000015F�� ����� ����� � ....... 1

SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:29:35�� �� .............................. 86,528

� 5 �� ����� �� 71

Page 90: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

������ ���� �� ..................... 20030627152935\0000015F�� ����� ����� � ....... 1

SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:30:02�� �� .............................. 14,326,272������ ���� �� ..................... 20030627153002\0000015F�� ����� ����� � ....... 1

SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:30:38�� �� .............................. 86,528������ ���� �� ..................... 20030627153038\0000015F�� ����� ����� � ....... 1

�� 6 - TSM �����

�� 6� Tivoli Storage Manager Server�� ��� ��� � �� Test1 ���

���� �� ��� �����.

�: ���� ��� SQL Server 2000�� ��� �� ����� �� �����.

SQL Server 7�� ��� �� ����� �� ���� ��� ���� ��

��� � ���.

��:

tdpsqlc q tsm Test1 full /compat

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

�� ���� ��-------------------------

SQL server �� ........................ RBSTEST11\RBSTEST11_2000SQL ������ �� ........................ Test1�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 11:15:44�� �� .............................. 89,607,680������ ���� �� ..................... 20030627111544\00000700�� ����� ����� � ....... 1SQL server �� ....................... 8.0.194���� .................................. NoTDP �� .............................. 2.2.0.0SQL ������ ��� ��.......... 80��� SQL ������ ��� �� ........ 93,585,408

72 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 91: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� SQL ������ ��� �� ............. 90,439,680��� SQL ������ �� �� ......... 104,595,456��� SQL ������ �� �� .............. 14,225,408SQL ������ � ..................... Torn page detection

�� 7 - TSM �����

�� 7� ������ Test1� �� � ��� �� �� ����� �����. �

��, �� ��� ����.

��:

tdpsqlc q tsm Test1 full /fileinfo /all

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

�� ���� ��-------------------------

SQL server �� ........................ RBSTEST11\RBSTEST11_2000SQL ������ �� ........................ Test1�� ���� � ....................... ���� ���� �� ...................... ����� �� ��/�� .............. 06/27/2003 11:15:44�� �� .............................. 89,607,680������ ���� �� ..................... 20030627111544\00000700�� ����� ����� � ....... 1

SQL �� �� �� ................... Group1��� SQL �� ��................ 90,439,680��� SQL �� �� ..................... 87,293,952SQL �� �� �� ................... File1Group1SQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\File1Group1_Data.NDF��� SQL �� �� ................ 47,382,528��� SQL �� �� ..................... 44,236,800SQL �� �� �� ................... File2Group1SQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\File2Group1_Data.NDF��� SQL �� �� ................ 43,057,152��� SQL �� �� ..................... 43,057,152

SQL �� �� �� ................... Group2��� SQL �� ��................ 2,097,152��� SQL �� �� ..................... 2,097,152SQL �� �� �� ................... File1Group2SQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\File1Group2_Data.NDF

� 5 �� ����� �� 73

Page 92: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� SQL �� �� ................ 1,048,576��� SQL �� �� ..................... 1,048,576SQL �� �� �� ................... File2Group2SQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\File2Group2_Data.NDF��� SQL �� �� ................ 1,048,576��� SQL �� �� ..................... 1,048,576

SQL �� �� �� ................... PRIMARY��� SQL �� ��................ 1,048,576��� SQL �� �� ..................... 1,048,576SQL �� �� �� ................... Test1_DataSQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\Test1_Data.MDF��� SQL �� �� ................ 1,048,576��� SQL �� �� ..................... 1,048,576

SQL �� �� �� ................... TRANSACTION LOG��� SQL �� ��................ 104,595,456��� SQL �� �� ..................... 14,225,408SQL �� �� �� ................... Test1_LogSQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\Test1_Log.LDF��� SQL �� �� ................ 104,595,456

SQL server �� ........................ RBSTEST11\RBSTEST11_2000SQL ������ �� ........................ Test1�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 11:32:59�� �� .............................. 89,607,680������ ���� �� ..................... 20030627113259\00000700�� ����� ����� � ....... 1

SQL �� �� �� ................... Group1��� SQL �� ��................ 90,439,680��� SQL �� �� ..................... 87,293,952SQL �� �� �� ................... File1Group1SQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\`File1Group1_Data.NDF��� SQL �� �� ................ 47,382,528��� SQL �� �� ..................... 44,236,800SQL �� �� �� ................... File2Group1SQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\File2Group1_Data.NDF��� SQL �� �� ................ 43,057,152��� SQL �� �� ..................... 43,057,152

SQL �� �� �� ................... Group2��� SQL �� ��................ 2,097,152��� SQL �� �� ..................... 2,097,152SQL �� �� �� ................... File1Group2SQL �� �� �� .................. C:\Program Files\

74 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 93: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\File1Group2_Data.NDF��� SQL �� �� ................ 1,048,576��� SQL �� �� ..................... 1,048,576SQL �� �� �� ................... File2Group2SQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\File2Group2_Data.NDF��� SQL �� �� ................ 1,048,576��� SQL �� �� ..................... 1,048,576

SQL �� �� �� ................... PRIMARY��� SQL �� ��................ 1,048,576��� SQL �� �� ..................... 1,048,576SQL �� �� �� ................... Test1_DataSQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\Test1_Data.MDF��� SQL �� �� ................ 1,048,576��� SQL �� �� ..................... 1,048,576

SQL �� �� �� ................... TRANSACTION LOG��� SQL �� ��................ 104,595,456��� SQL �� �� ..................... 12,009,472SQL �� �� �� ................... Test1_LogSQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\Test1_Log.LDF��� SQL �� �� ................ 104,595,456

Restore ��

Tivoli Storage Manager � ���� SQL Server� �� ��� SQL �����

� � � �� � � ����� � ��� ������.

���:

v Data Protection for SQL �� 2� ���� Data Protection for SQL �� 1�

� ��� �� ����� ��� �� ����.

v �� �� �� SQL ������� ��� � ����. ��� SQL �����

�� �� ��� ��� �� ��� �� ��� �� � ���. �� ��

����� �� ��� -m SQL SERVER �� ��� ���� �� ��� �

��� SQL Server� ���� ���. ��� ��� �� �� ��� 159 �

��� ���� �� ���� ������.

�:

1. SQL ������ �� ��� �� ���� Data Protection for SQL� �

��� �� SQL Server� ���� � ���� � �� ������ �

��.

2. SQL Enterprise Manager, SQL Server ������ ����� � � SQL

Server ���� ������ � SQL Server� ���� � � ���.

v Data Protection for SQL� SQL Server� ���� � ���� ���� SQL

Server SYSADMIN �� �� ��� ��� �� ���.

� 5 �� ����� �� 75

Page 94: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v TRANSACT-SQL ������ ��� ��� ��� DBCC CHECKDB

(‘DBNAME’)� ���� ��� SQL ������� ���� ��� � ��

�.

v ��� SQL Server 7.0 �� ����� ��� ���� SQL Server 7.0 ��

�� ��� ��� � ����.

�: �� SQL ������� ��� � commtimeout ��� 10000 ��� �� �

��� �� ��� ��� ��� �� �� � ���. �� ��� LAN

free ���� �� �� � �� ����� �� � �� ���� ���.

��

�� TDPSQLC �

,

Restore dbname*

FULL

,

FIle= logicalfilename A*

FULL BDIFFerential C

,

Group= groupname D*,

Log= logobjectname E*

,

Set= setobjectname F*

��

�� �� (A,B,C,D,E,F)� ���� �� ���� �� ��� �� ������

��� � ���� ��� ����.

resotre ���� ����� �� ��� 98 ���� ��� ���� ���� ��

����.

Restore �� ����:��

=3 [�� cfg ���]/BUFFers

=numbuffers

76 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

|

|

|

Page 95: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�=1024 [�� cfg ���]

/BUFFERSIze=buffersizeinkb

�=tdpsql.cfg

/CONFIGfile=configfilename

/DBOonly�

�=sqlserver value [or cfg. value]

/FROMSQLSERVer==sqlservername

�/INTO= dbname =tdpsql.log [�� cfg ���]

/LOGFile=logfilename

�=60 [�� cfg ���]

/LOGPrune=numdays=No

�=Yes [�� cfg ���]

/MOUNTWait=No �

,

/OBJect= objectname*

�/Quiet

� �

, ,

/RELocate= logicalfilename /TO= physicalfilename �

�=INTegrated [�� cfg ���]

/SQLAUTHentication=SQLuserid

� 5 �� ����� �� 77

Page 96: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�=0 [�� cfg ���]

/SQLBUFFers=numsqlbuffers

�=1024 [�� cfg ���]

/SQLBUFFERSIze=sqlbuffersizeinkb

�=″ ″

/SQLPassword=sqlpasswordname

�=[local computer name �� cfg ���]

/SQLSERVer=sqlservername

�=sa

/SQLUSer=sqlusername

=1 [�� cfg ���]/STRIPes

=numstripes

�=[dsm.opt value]

/TSMNODe=tsmnodename

=dsm.opt/TSMOPTFile

=dsmoptfilename

�=[dsm.opt value]

/TSMPassword=tsmpasswordname

��

A � �� �:

/REPlace

B �� �� �:

78 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 97: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

B1B2

B1 �� �� � 1:

=Yes/RECOVery

=No/STANDby= undofilename

/REPlace

B2 �� �� � 2:

,

/FIles= logicalfilename*

,

/GRoups= groupname*

/PARTial=Yes

/RECOVery=No

/REPlace

C �� �� �:

=Yes/RECOVery

=No/STANDby= undofilename/REPlace

D �� �� �:

,

/FIles= logicalfilename*

/REPlace

� 5 �� ����� �� 79

Page 98: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

E �� �� �:

=Yes/RECOVery

=No/STANDby= undofilename/STOPAT= datetime/STOPATMark= markname

/AFTER= datetime/STOPBEFOREMark= markname

/AFTER= datetime

F � �� �:

,

/FIles= logicalfilename*

,

/GRoups= groupname*

/REPlace

�� ��� �� ��� 114 ���� �� ������ ������. �� ��

� help �� ��� 91 ���� �Help �� ���� ������.

Restore �� ��

�� 1 - ��

�� 1� ������ Test1� ��� ��� � �� ��� � ������� �

� �� ����� ���� �� �����.

��:

tdpsqlc restore Test1 full /fromsqlserver=rbstest07\rbstest07_2003

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.

Test1�� �� ���� Test1 �� �� ��,1/1.��: 0 ��: 89607680 ��: 89607680 ��: 3,003.42 Kb/SecTest1� ��� ������.

80 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 99: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� � ������ �� �: 1�� �� � ������ �� �: 1��� � ������ �� �: 1�� � ������ �� �: 0

��� ��: 3,002.90 Kb/Sec��� � ��� �: 89,607,680�� �� ��: 29.14 �

�� 2 - ��

�� 2� ������ Test1� �� �� ����� ������ Test2� ����

�� �����. ��� ���� Test2 ������� �� ��� ���.

��:

tdpsqlc restore Test1 diff /into=Test2

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.

Test2� �� ���� Test1 �� �� ��,1/1��: 0 ��: 478720 ��: 478720 ��: 40.62 Kb/SecTest1� ��� ������.

��� � ������ �� �: 1�� �� � ������ �� �: 1��� � ������ �� �: 1�� � ������ �� �: 0

��� ��: 40.61 Kb/Sec��� � ��� �: 478,720�� �� ��: 11.51 �

�� 3 - ��

�� 3� Group1��� �� � �� ����� Test1 ������� ���� �

� �����.

��:

tdpsqlc restore Test1 group=Group1

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.

� 5 �� ����� �� 81

|

Page 100: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

����� �� �...

Test1�� �� ���� Test1\Group1 �� �� ��,1/1.��: 0 ��: 86982144 ��: 86982144 ��: 8,188.11 Kb/SecTest1\Group1� ��� ������.

��� � ������ �� �: 1�� �� � ������ �� �: 1��� � ������ �� �: 1�� � ������ �� �: 0

��� ��: 8,185.75 Kb/Sec��� � ��� �: 86,982,144�� �� ��: 10.38 �

�� 4 - �

�� 4� �� �� � �� ����� ������ Test1� ���� �� ��

���.

��:

tdpsqlc restore Test1 set=*

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.

����� �� �...

Test1\20030718141546\00000700 �� ����� ���� �� �,1/1.��: 0 ��: 88489472 ��: 88489472 ��: 8,125.58 Kb/SecTest1\20030718141546\00000700� ��� ������.

��� � ������ �� �: 1�� �� � ������ �� �: 1��� � ������ �� �: 1�� � ������ �� �: 0

��� ��: 8,122.52 Kb/Sec��� � ��� �: 88,489,472�� �� ��: 10.64 �

�� 5 - ��(� ��)

�� 5� ������ Test1� �� �� �� �� ����� ��� �� ���

� ���� �� �����. � �� �� �� � �� ��� � � ���

����.

��:

tdpsqlc restore Test1 log=* /stopat="07/01/2003 13:56:00"

��:

82 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 101: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.

Test1\20030701135511\ �� ����� �� �� �� �00000700 �� �� ��,1/4.��: 0 ��: 214528 ��: 214528 ��: 59.75 Kb/SecTest1\20030701135511\00000700� ��� �������.

Test1\20030701135605\ �� ����� �� �� �� �00000700 �� �� ��,2/4.��: 0 ��: 147968 ��: 147968 ��: 32.15 Kb/SecTest1\20030701135605\00000700� ��� �������.

Test1\20030701135712\ �� ����� �� �� �� �00000700 �� �� ��,3/4.��: 0 ��: 0 ��: 0 ��: 0.00 Kb/SecTest1\20030701135712\00000700� ��� �������.

�� �� �� �� �� ��� ��Test1\20030701135817\00000700� �����.

��� � ������ �� �: 4�� �� � ������ �� �: 4��� � ������ �� �: 3�� � ������ �� �: 1

��� ��: 37.21 Kb/Sec��� � ��� �: 362,496�� �� ��: 9.51 �

�� 6 - ��(���� ��)

�� 6� ������ Testmark� �� �� �� �� ����� ����� ��

���� ���� �� �����. ��� ��� �� ��� mark2� ���

�� �� �� �� ������ ������. � ��� ��� ��� �

����.

��:

tdpsqlc restore Testmark log=* /stopatmark=mark2

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.

Testmark\20030701102947\ �� ����� �� �� �� �0000065C �� �� ��, 1/4.��: 0 ��: 159232 ��: 159232 ��: 61.68 Kb/Sec

� 5 �� ����� �� 83

Page 102: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Testmark\20030701102947\0000065C� ��� �������.

Testmark\20030701103127\ �� ����� �� �� �� �000001DC �� �� ��, 2/4.��: 0 ��: 159232 ��: 159232 ��: 34.51 Kb/SecTestmark\20030701103127\000001DC� ��� �������.

Testmark\20030701103325\ �� ����� �� �� �� �00000680 �� �� ��, 3/4.��: 0 ��: 0 ��: 0 ��: 0.00 Kb/SecTestmark\20030701103325\00000680� ��� �������.

�� �� �� �� �� ��� ��Testmark\20030701103556\00000694� ���.

��� � ������ �� �: 4�� �� � ������ �� �: 4��� � ������ �� �: 3�� � ������ �� �: 4

��� ��: 38.60 Kb/Sec��� � ��� �: 318,464�� �� ��: 8.06 �

�� 7 - ��(��� ���)

�� 7� ������ Test1� �� �� � ��� �� �� ����� ����

��� �����.

��:

tdpsqlc q tsm Test1 log=* /all

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

�� ���� ��-------------------------

SQL server �� ........................ RBSTEST11\RBSTEST11_2000SQL ������ �� ........................ Test1�� ���� � ....................... ���� ���� �� ...................... ����� �� ��/�� .............. 06/22/2003 13:55:11�� �� .............................. 214,528������ ���� �� ..................... 20030622135511\00000700�� ����� ����� � ....... 1

SQL server �� ........................ RBSTEST11\RBSTEST11_2000SQL ������ �� ........................ Test1�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/22/2003 13:56:05�� �� .............................. 147,968������ ���� �� ..................... 20030622135605\

84 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 103: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

00000700�� ����� ����� � ....... 1

SQL server �� ........................ RBSTEST11\RBSTEST11_2000SQL ������ �� ........................ Test1�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/22/2003 13:57:12�� �� .............................. 147,968������ ���� �� ..................... 20030622135712\00000700�� ����� ����� � ....... 1

SQL server �� ........................ RBSTEST11\RBSTEST11_2000SQL ������ �� ........................ Test1�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/22/2003 13:58:17�� �� .............................. 147,968������ ���� �� ..................... 20030622135817\00000700�� ����� ����� � ....... 1

�� 7� �� ��� � ������ Test1� ����� ��� �� �� ��

��� restore ��� �����. ��� �� �� ����� � ����, restore

���� /object ����� ���� ���.

��:

tdpsqlc restore Test1 log=* /object=20030622135511\00000700

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.

Test1\20030622135511\ �� ����� �� �� �� �00000700 �� ��, 1/1.��: 0 ��: 214528 ��: 214528 ��: 29.47 Kb/SecTest1\20030622135511\00000700� ��� �������.

��� � ������ �� �: 1�� �� � ������ �� �: 1��� � ������ �� �: 1�� � ������ �� �: 0

��� ��: 29.46 Kb/Sec��� � ��� �: 214,528�� �� ��: 7.11 �

� 5 �� ����� �� 85

Page 104: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� 8 - ��(��)

�� 8� Test1�� �� �� ����� � � �� � Group1� ���� ��

�����.

��:

tdpsqlc restore Test1 full /partial /gr=Group1

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.

����� �� �...

Test1�� �� ���� Test1 �� �� ��,1/1.��: 0 ��: 89607680 ��: 89607680 ��: 3,359.60 Kb/SecTest1� ��� ������.

��� � ������ �� �: 1�� �� � ������ �� �: 1��� � ������ �� �: 1�� � ������ �� �: 0

��� ��: 3,359.21 Kb/Sec��� � ��� �: 89,607,680�� �� ��: 26.05 �

�� 9 - ��(���)

�� 9� ������ Test1� �� �� ����� ���� �� �����. �

, �� �� File1Group1� � �� ��� �����.

��:

tdpsqlc restore Test1 full /relocate=File1Group1/to=e:\sqldata\File1Group1.NDF

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� �� �...

������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.

����� �� �...

Test1�� �� ���� Test1 �� �� ��,1/1.��: 0 ��: 88100352 ��: 88100352 ��: 3,930.18 Kb/Sec

86 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 105: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Test1� ��� ������.

��� � ������ �� �: 1�� �� � ������ �� �: 1��� � ������ �� �: 1�� � ������ �� �: 0

��� ��: 3,929.64 Kb/Sec��� � ��� �: 88,100,352�� �� ��: 21.89 �

Inactivate ��

Tivoli Storage Manager Server�� �� ��� �� �� ����� ������

� inactivate ��� ������. � �� �� ����� ���� ��� �

� ��� � � � �������. ��� ��� ���� �� ����

inactivate ��� ��� � ���.

Tivoli Storage Manager Server� Tivoli Storage Manager �� � ���� ��

�� ����� ��� �� ��� �� ����� ����. �� �����

������, ����� �� ���� ��� � ��� �� �� ���� �

��� �� �����.

�: � ��� Data Protection for SQL �� 1� adsmdelete � adsmautodelete

��� �����. �� �� �� � ����� ���� �� inactivate

/olderthan ��� �� 1� /ifolder ���� �����.

��

�� TDPSQLC �

,

INACTIVate dbname*

,

FIle= logicalfilename*

FULLDIFFerential

,

Group= groupname*,

Log= logobjectname*

,

Set= setobjectname*

*

��

inactivate ���� ����� �� ��� 98 ���� ��� ���� ���� �

�����.

� 5 �� ����� �� 87

Page 106: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Inactivate �� ����:��

=tdpsql.cfg/CONFIGfile

=configfilename

�=sqlserver value [or cfg. value]

/FROMSQLSERVer==sqlservername

�=tdpsql.log [�� cfg ���]

/LOGFile=logfilename

�=60 [�� cfg ���]

/LOGPrune=numdays=No

,

/OBJect= objectname*

�/OLDerthan= numdaysold /Quiet =[dsm.opt value]

/TSMNODe=tsmnodename

�=dsm.opt

/TSMOPTFile=dsmoptfilename

=[dsm.opt value]/TSMPassword

=tsmpasswordname

��

���� ��� �� ��� 114 ���� �� ������ ������.

Inactivate �� ��

�� ��� ������ �� ����� ���� �������. �� ����

� ������, �� policy� �� ��� ����. � ��, �� �� SQL

Server�� ����� �������. ��, �� �� � �� �� �� �� �

�� ���� ��� ����.

��:

tdpsqlc query tsm test1,test2 * /fromsqlserv=mutalisk

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

�� ���� ��-------------------------

SQL server �� ........................ MUTALISKSQL ������ �� ........................ test1�� ���� � ....................... ���� ���� �� ...................... ��

88 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 107: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� �� ��/�� .............. 06/17/2003 13:04:41�� �� .............................. 2,209,512,960������ ���� �� ..................... 20030617130441\0000012D�� ����� ����� � ....... 1

SQL server �� ........................ MUTALISKSQL ������ �� ........................ test1�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/17/2003 15:26:59�� �� .............................. 92,672������ ���� �� ..................... 20030617152659\0000015F�� ����� ����� � ....... 1

SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/17/2003 16:06:58�� �� .............................. 15,236,608������ ���� �� ..................... 20030617160658\00000163�� ����� ����� � ....... 1

�� ��, ���� 2� ���(11� 28��� ���) �� test1 ������ ��

��� ������� �����.

��:

tdpsqlc inactiv test1 * /fromsqlserv=mutalisk /olderthan=14

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

SQL ������ �� ��� �� �...������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.

test1 �� �� ����test1\20030617152659\0000015F �� �� ����

��� � ������ �� �: 2���� �� � ������ �� �: 2����� � ������ �� �: 2�� � ������ �� �: 0

�� �� ��: 1.26 �

��� Tivoli Storage Manager ��� /all ����� ���� ��� �� ���

�� �� ��� �����. �� test1� �� � �� ��� �� ��� ���

��.

��:

tdpsqlc query tsm test1 /fromsqlserv=mutalisk /all

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0

� 5 �� ����� �� 89

Page 108: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

�� ���� ��-------------------------

SQL server �� ........................ MUTALISKSQL ������ �� ........................ test1�� ���� � ....................... ���� ���� �� ...................... ����� �� ��/�� .............. 06/17/2003 13:04:41�� �� .............................. 2,209,512,960������ ���� �� ..................... 20030617130441\0000012D�� ����� ����� � ....... 1

SQL server �� ........................ MUTALISKSQL ������ �� ........................ test1�� ���� � ....................... ���� ���� �� ...................... ����� �� ��/�� .............. 06/17/2003 15:26:59�� �� .............................. 92,672������ ���� �� ..................... 20030617152659\0000015F�� ����� ����� � ....... 1

Help ��

��� ��� ���� �� �� �� Data Protection for SQL ��� ���

����� help ��� ������.

Help� �� ��� �����.

[a] a� ����. a� 0� �� � � ���.

{a | b}

a �� b� ���, �� ���� ���.

{a } +

a� �� � � � �� ���.

{a } *

a� 0� �� � � ���.

(a) ��� � � � ��

UPPERCASE

�� ��(���� ��� �� �)

90 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 109: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��

�� TDPSQLC Help?

*

BACKupINACTIVate DIFF

* FIleRESTore FULL

GroupLogSet

HelpQuery

SQLTDPTDP

DIFFFIleFULLGroupLogSetTypes*

SETCHANGETDPPassword

��

Help �� ��

� 1 - Query TSM

��:

tdpsqlc help query tsm *

��:

IBM Tivoli Storage Manager for Databases:Data Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

ACO5057I The C:\Program Files\Tivoli\TSM\TDPSql\tdpsql.log�� ��� �� ������.

TDPSQLC Query TSM *|dbname[,dbname,...] [*][/ACtive][/ALl][/BUFFers=numbuffers] ���: 3 (�� cfg ���)[/BUFFERSIze=buffersizeinkb] ���: 1024 (�� cfg ���)[/COMPATibilityinfo][/CONFIGfile=configfilename] ���: tdpsql.cfg

[/FROMSQLserver=sqlservername] ���: sqlserver value (�� cfg ���)[/LOGFile=logfilename] ���: tdpsql.log (�� cfg ���)[/LOGPrune=numdays|No] ���: 60 (�� cfg ���)[/OBJect=*|objectname[,objectname,...]][/TSMNODe=tsmnodename] ���: dsm.opt value[/TSMOPTFile=dsmoptfilename] ���: dsm.opt[/TSMPassword=tsmpassword] ���: dsm.opt value

� 5 �� ����� �� 91

Page 110: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� 2 - �� ��

��:

tdpsqlc help rest full

��:

IBM Tivoli Storage Manager for Databases:Data Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

TDPSQLC Restore *|dbname[,dbname,...] [Full][/BUFFers=numbuffers] ���: 3 (�� cfg ���)[/BUFFERSIze=buffersizeinkb] ���: 1024 (�� cfg ���)[/CONFIGfile=configfilename] ���: tdpsql.cfg

[/DBOonly][/FIles=*|logicalname[,logicalname,...] ][/FROMSQLserver=sqlservername] ���: sqlserver value (�� cfg ���)[/GRoups=*|groupname[,groupname,...] ][/INTO=dbname][/LOGFile=logfilename] ���: tdpsql.log (�� cfg ���)[/LOGPrune=numdays|No] ���: 60 (�� cfg ���)[/MOUNTWait=Yes|No] ���: Yes (�� cfg ���)[/OBJect=*|objectname[,objectname,...] ][/PARTial][/Quiet][/RECOVery=Yes|No] ���: Yes[/RELocate=lname /TO=pname [/RELocate=lname /TO=pname ...] ][/REPlace][/SQLAUTHentication=INTegrated|SQLuserid] ���: INTegrated (�� cfg ���)[/SQLBUFFers=numsqlbuffers] ���: 0 (�� cfg ���)[/SQLBUFFERSIze=sqlbuffersizeinkb] ���: 1024 (�� cfg ���)[/SQLPassword=sqlpasswordname] ���: " "[/SQLSERVer=sqlservername] ���: local computer name (�� cfg ���)[/SQLUSer=sqlusername] ���: sa[/STANDby=undofilename][/STRIPes=numstripes] ���: 1 (�� cfg ���)[/TSMNODe=tsmnodename] ���: dsm.opt value[/TSMOPTFile=dsmoptfilename] ���: dsm.opt[/TSMPassword=tsmpassword] ���: dsm.opt value

� 3 - �� ��

��:

tdpsqlc help rest log

��:

IBM Tivoli Storage Manager for Databases:Data Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

TDPSQLC R *|dbname[,dbname,...] Log=*|logobjectname[,logobjectname,...][/BUFFers=numbuffers] ���: 3 (�� cfg ���)[/BUFFERSIze=buffersizeinkb] ���: 1024 (�� cfg ���)[/CONFIGfile=configfilename] ���: tdpsql.cfg

[/DBOonly][/FROMSQLserver=sqlservername] ���: sqlserver value (�� cfg ���)[/INTO=dbname][/LOGFile=logfilename] ���: tdpsql.log (�� cfg ���)[/LOGPrune=numdays|No] ���: 60 (�� cfg ���)[/MOUNTWait=Yes|No] ���: Yes (�� cfg ���)[/OBJect=*|objectname[,objectname,...] ][/Quiet][/RECOVery=Yes|No] ���: Yes[/RELocate=lname /TO=pname [/RELocate=lname /TO=pname ...] ]

92 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 111: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

[/SQLAUTHentication=INTegrated|SQLuserid] ���: INTegrated (�� cfg ���)[/SQLBUFFers=numsqlbuffers] ���: 0 (�� cfg ���)[/SQLBUFFERSIze=sqlbuffersizeinkb] ���: 1024 (�� cfg ���)[/SQLPassword=sqlpasswordname] ���: " "[/SQLSERVer=sqlservername] ���: local computer name (�� cfg ���)[/SQLUSer=sqlusername] ���: sa[/STANDby=undofilename][/STOPAT=datetime][/STOPATMark=markname [/AFTER=datetime] ][/STOPBEFOREMark=markname [/AFTER=datetime] ][/STRIPes=numstripes] ���: 1 (�� cfg ���)[/TSMNODe=tsmnodename] ���: dsm.opt value[/TSMOPTFile=dsmoptfilename] ���: dsm.opt[/TSMPassword=tsmpassword] ���: dsm.opt value

� 4 - �

��:

tdpsqlc help set

��:

IBM Tivoli Storage Manager for Databases:Data Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

TDPSQLC Set PARMname=value[/CONFIGfile=configfilename] ���: tdpsql.cfg

PARMname� �� ��� � � � ��� ����.BUFFers=numbuffers (2..8)BUFFERSIze=buffersize (64..8192)DATEformat=dateformatnum1 MM/DD/YYYY2 DD-MM-YYYY3 YYYY-MM-DD4 DD.MM.YYYY5 YYYY.MM.DD

DIFFESTimate=numpercent (1..99)FROMSQLserver=sqlservernameLANGUAGE=� �� � ��ENU �� ��PTB ��� �����CHS ���CHT ���FRA ����DEU ���ITA �����JPN ���KOR ���ESP ����

LOGFile=logfilenameLOGPrune=[numdays|No] (0..9999) | NoMOUNTWaitfordata=[Yes|No]NUMBERformat=numberformatnum1 n,nnn.dd2 n,nnn,dd3 n nnn,dd4 n nnn.dd5 n.nnn,dd

� 5 �� ����� �� 93

Page 112: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

6 n’nnn,ddSQLAUTHentication=[INTegrated|SQLuserid]SQLBUFFers=numsqlbuffers (0..999)SQLBUFFERSIze=sqlbuffersize (64..4096)SQLSERVer=sqlservernameSTRIPes=numstripes SQL Server 7.0� �(1..32)

SQL Server 2000� �(1..64)TIMEformat=timeformatnum1 HH:MM:SS2 HH,MM,SS3 HH.MM.SS4 HH:MM:SSA/P

Set ��

Data Protection for SQL �� ���� � �� �� ����� set ��� ���

���. �� �� ��� � ���. � ��� tdpsql.cfg���. �� �� GUI

�� �� �� � ��� ��� � ���(33 ���� ��� ��� ��).

�: �� ��� ���� ���, tdpsql.cfg �� ���� lastprunedate ��� �

�� ��� �����. ���� ��� ��� �� ��� ���� �

�� �����.

���� TDPSQLC Set BUFFers= numbuffers

BUFFERSIze= buffersizeinkbDATEformat= dateformatnum

DIFFESTimate= numpercentFROMSQLserver= fromsqlserver

LANGuage= languageLOGFile= logfilenameLOGPrune= numdays

NoNUMBERformat= numberformatnumMOUNTWaitfordata= Yes

NoSQLAUTHentication= INTegrated

SQLuseridSQLBUFFers= numsqlbuffersSQLBUFFERSIze= sqlbuffersizeinkbSQLSERVer= sqlservernameSTRIPes= numstripes

TIMEformat= timeformatnum

��

set ���� ����� �� ��� 107 ���� �Set�� ������.

Set �� ����:��

=tdpsql.cfg/CONFIGfile

=configfilename

��

set ��� �� ��� 114 ���� �� ������ ������.

94 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 113: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Set �� ��

��� �� ���� mutalisk ��� � SQL Server� �����.

��:

tdpsqlc set sqlserver=mutalisk

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

ACO5054I �� �� ������.

�� � ��� sqlbuffers � stripes� �� ��� 2� �����.

��:

tdpsqlc set sqlbuff=2

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

ACO5054I �� �� ������.

��:

tdpsqlc set strip=2

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

ACO5054I �� �� ������.

Changetsmpassword ��

Data Protection for SQL� ���� Tivoli Storage Manager ��� �����

changetsmpassword ��� ������.

���� TDPSQLC CHANGETSMPassword

oldpassword newpassword verifypassword��

changetsmpassword ���� ����� �� ���

113 ���� �CHANGETSMPassword�� ������.

�� ����:

� 5 �� ����� �� 95

Page 114: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��=tdpsql.cfg

/CONFIGfile=configfilename

�=tdpsql.log [�� cfg ���]

/LOGFile=logfilename

�=60 [�� cfg ���]

/LOGPrune=numdays=No

=[dsm.opt value]/TSMNODe

=tsmnodename

�=dsm.opt

/TSMOPTFile=dsmoptfilename

��

changetsmpassword ��� �� ��� 114 ���� �� ������ ���

���.

Changetsmpassword �� ��

�� ��� Tivoli Storage Manager ��� �����.

��:

tdpsqlc changetsmp fert sqlv2 sqlv2

��:

IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.

ACO0260I �� �������.

96 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 115: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� 6 � �� ���

� ��� Data Protection for SQL�� �� ��� �� ����� ����

����� � ����� �� � �����. �� ��� �� ��� �

5 58 ���� �Data Protection for SQL ���� ������.

���� ���

���� ����� Data Protection for SQL �� ��� ��� � ����

�� ����. � ���� ���� ����� �� ��� �� �� �� ���

� �� query, set � changetsmpassword�� ��� � � �� ���� ��

��� �� �����.

� 10. Data Protection for SQL ���� ����

�� ��� ���� ���

Backup dbname � 6�� �� �� �� 98

Query SQL dbname

TDP

TSM dbname � 8� ��

103

Restore dbname � 6�� �� �� �� 98

Inactivate dbname � 6�� �� �� �� 98

Set 15� �� 107

Change TSM

Password

oldpassword newpassword verifypassword 113

dbname

*|dbname,...

� ��� ��, ��, ���� �� ��� SQL Server ������� �

�� �����.

���

v � �� 0� ��� ��� ���� dbname�� *� ����� ���

������. ����� ��� ���� SQL Server� �� �����

�� �����.

v tempdb� ���� ���. � ������� SQL Server� ��� �

� �� ����� ����� ��� � ����. � ������� �

���� ��� � �� ����.

v dbname� ���� �� ��� �� dbname� � �� � ����

��� ���.

© Copyright IBM Corp. 1997, 2003 97

Page 116: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v SQL ������ ��� ����� �����.

v �� Tivoli Storage Manager include/exclude ��� SQL ������

��� ����.

�� ��� ��

��� ���� ����� Data Protection for SQL backup, restore, inactivate

� query ��� �� � �� ��� �� ����� �����.

� 11. Data Protection for SQL �� ���� ��

�� ��� � ���

FIle 98

Full 99

Difffull 99

Group 100

Log 101

Set 102

* (query TSM �� inactivate��)

��� ����� �� ��� �����.

FIle=*|logicalfilename,...

file ���� ���� SQL Server �� ��� ��� � ���. �� �

�� �� � � ��� �� ����� �� SQL ������ ��

� ���� �� ���� �� ��� � ��� ��� � ���.

restore� ��, � ��� ���� SQL ������� �� �� ����

� �����.

inactivate� ��, � ��� ���� SQL ������� �� �� ��

����� �������.

Tivoli Storage Manager �� �� ���� ��� �� ��� 105 ���

� ������.

logicalfilename ��� ����� ����� �� SQL Server �����

�� �� �� ��� �����.

���:

v ���� �� SQL ������� �� ���� �� �� � ��

��� ��� ���.

v �� ���� � ����� � � �� ��� � ���.

v � �� ����� �� SQL �������� �� ��� �� �� �

���� �������.

98 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 117: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v 0� ��� ��� ���� logicalfilename�� *� ����� ��� �

�����. ����� ��� ���� SQL Server ������� ��

�� ��� �����.

�: ��� �� ��� Tivoli Storage Manager Server�� ��� �

� ����� �����, ����� ��� ���� SQL Server �

������

v logicalfilename� ���� �� ��� ��, � ���� �����.

v logicalfilename ��� ����� �����.

v �� SQL ������� ���� �� ��� �� � ����.

– SQL Server �� truncate log on checkpoint� ��� ������.

– SQL Server 2000 � �� ��� ���� ������.

v restore file ����� /recovery ����� ��� � ����.

v SQL Server �� �� ����� ��� � �� �� �� � ��

� ���� ���. �� ��� �� �� ��� � �� ��

��� ��� � ����. SQL Server � ���� ��� � ��

�� �����. �� ��� ���� ���� �� ��� �

�� �� �� ������ �� �� � ��� ��� ���.

FULL full ������ ���� SQL Server ������� �� �� � ���

���� ����� ��� ������� ���� ��� � ���.

��� SQL ������� Tivoli Storage Manager Server�� ���

�� ����� �����.� �� ������ �� ����� �� SQL

������� �� ��� �� �� �� ����� �������. � �

����� �� �� �� ���� � �� ��, �, �, �� � ��

�� ����� � ���.

restore� ��, � ��� ���� SQL ������� �� �� ����

�� �� ����� �����.

inactivate� ��, � ��� ���� SQL ������� �� �� ��

���� �� ����� �������.

DIFFerential

differential ������ ���� �� �� �� ��� ��� SQL

Server ������� � � ��� ���� ����� ��� SQL ��

����� ���� ��� � ���. ���, �� ��� �� �� ��

�� � �� �����. �� �� ������ �� ��� �� �

� �� ��� �� �� ��� � ��� ������.

restore�� � ��� �� ���� �� ��� ��� �� ��� ��

�� ����.

� 6 �� ���� 99

Page 118: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

inactivate� ��, SQL ������ ��� Tivoli Storage Manager

Server�� ��� �� ����� �����,

Group=*|groupname,...

group ���� ���� SQL Server �� �� ��� � ���.

group ��� �� SQL ������ ����� ��� �� �� ��

�� ��� ����� ��� ���� �� ��� �����. � ��

����.

v SQL �������� �� ���� �� �� ����� ��� ���

� ����� �� �� � � ���.

v �� ��, �� �� ��� SQL ������� �� � ��

�� � � �� ���� �� ��� �� �� � � ���.

� SQL ������� �� �� �� ���� ���.

groupname ��� ����� SQL Server ������ �� �� ���

�����.

���:

v �� ���� � ����� � � �� ��� � ���.

v � � �� ����� �� SQL �������� �� ��� �� �

�� ����� �������.

v � �� 0� ��� ��� ���� groupname�� *� ����� �

�� ������.

v ����� ��� ���� SQL Server ������� �� �� ��

�����.

�: ��� �� Tivoli Storage Manager Server�� ��� �� �

���� �����, ����� ��� ���� SQL Server ���

���� �� �� �� ���.

v groupname� ���� �� ��� ��, � ���� �����.

v groupname ��� ����� �����.

v ���� �� SQL ������� �� ���� �� �� � �

��� ��� ���.

v �� SQL ������� ���� � ��� �� � ����.

– SQL Server ��� TRUNCATE LOG ON CHECKPOINT� ���

���.

– SQL Server 2000 � �� ��� ���� ������.

v restore group ����� /recovery ����� ��� � ����.

100 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 119: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v SQL Server �� �� ����� ��� � �� ��� � ��� �

��� ���. �� ��� �� �� ��� � �� �� ��

�� �� ��� � ����. SQL Server � ���� ��� �

�� �� �����. � ��� ���� ���� �� ���

� �� �� �� ������ �� �� � ��� ��� ��

�.

Log �� Log=*|logobjectname,...

Log ���� ��� � �� �� �� ��� �� SQL Server ��

����� �� ���� ��� ��� � ���. � ��� ���� �

� SQL ������ �� �� ���� �� �� ��� � ��

�.

�: backup ���� log� �� ��� ����. ��� restore, query �

inactivate ����� log ����� ����� �� logobjectname �

� ����.

backup ��� �� ���� logobjectname ��� ��, ���� �� �

�� �� �� ����� �����. � �� 0� ��� ��� ����

logobjectname�� *� ����� ��� ������. ����� ��� �

��� SQL ������� �� �� �� ����� �����.

���:

v �� ��� �� ��� ��, �� ��� �� � ����� � �

�� ��� � ���.

v �� ��� ���� ��� ��� �� ���� �� ���� ��

� �� ��� � ���. � �� �����.

v /truncate=no ����� ���� ����� �� �� ���� �� SQL

Server ������� ���� ��� ��� � ���.

v ��� ��� Tivoli Storage Manager Server�� ��� ���� �

�� �� ����� �����. � �� �� ����� �� �� �

���� ������ ����(� ��� ��� �� �� ��� �

�). �� �� ����� �� ������ �� ����� SQL ��

����� �� �� �� ����� ������ ��� �����

Tivoli Storage Manager Server � � ��� ���� ����. �

���, �� ������ ��� ��� ��� �� ��� �� �

�� inactivate ��� ���� �� �� ����� ����� �

���.

v �� SQL ������� ���� �� ��� �� � ����.

– SQL Server ��� TRUNCATE LOG ON CHECKPOINT� ���

���.

� 6 �� ���� 101

Page 120: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

– SQL Server 2000 � �� ��� ���� ������.

– SQL ������� ���� �� ��� �� ��, SQL Server

SELECT INTO / BULKCOPY ��� ��� SQL Server 7.0 ��

����.

Set �� Set=*|setobjectname,...

Set ���� /files � /groups ����� ���� SQL Server �� �

��� ��� � ���.

�: backup ���� set� �� ��� ����. ��� restore, query �

inactivate ���� set ����� ������ setobjectname �� �

���.

backup ��� �� ���� setobjectname ��� ��, ���� �� �

�� � �� ����� �����. � �� 0� ��� ��� ����

setobjectname�� *� ����� ��� ������. ����� ��� �

��� SQL ������� �� � �� ����� �����.

���:

v backup ��� �� ��� ��, �� ��� �� � ����� �

� �� ��� � ���.

v ��� ���� 1�� �� ���� � ��� ������. ��� �

� � ��� SQL Server� �� �� �� � ��� ����� �

�� �� ������ ��� ���� �� �����. � �� file

� group ����� �� ��� ������. �, �� �� ��

�� ������.

v ��� SQL ������� Tivoli Storage Manager Server�� ��

� �� ����� �����. �� SQL Server ������� ��

� ��� � � ��� �� �� � �� �� �� �� �����

� ���. ��� �� SQL Server ������� � � ����

�� � �� �� �� �� ����� ���� � � �� ��

� ����.

v � � �� ����� �� �� ����� ������ ����(log

��� ��� �� �� ��� ��). � �� ����� �� ��

���� �� ����� SQL ������� �� �� �� �����

������ ��� ����� Tivoli Storage Manager Server � �

��� ���� ����. ����, �� ������ ��� ��

� ��� �� ��� �� ��� inactivate ��� ���� � �

� ����� ����� � ���.

v ���� �� SQL ������� �� ���� �� �� � �

��� ��� ���.

102 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 121: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v �� SQL ������� ���� � ��� �� � ����.

– SQL Server ��� TRUNCATE LOG ON CHECKPOINT� ���

���.

– SQL Server 2000 � �� ��� ���� ������.

v restore set ����� /recovery ����� ��� � ����.

�:

1. inactivate � query TSM ��� ��� ���� �����(*)� ����

�� ���� ��� �� � ���. inactivate� ��, � ����� ���

SQL ������� �� �� �� ����� �������. ���, �� �

� �� inactivate� �� ���� ��� �� ������ ��� ���

�.

2. file, group, log � set ����� � �(�� ��)� �� � � � � �

� ��� � ���. �� ��,

file=a,b �� file=a file=b

3. �� � ��� � ����� ��� �� ����. �� ��,

file=a group=y file=b group=z

Query

Data Protection for SQL query ��� �� � �� � ��� ������.

Query SQL *|dbname,...

� ��� �� SQL Server� ��� �����. �� SQL Server� ��

�� ��� 114 ���� �� ������� /sqlserver� �����

�.

�� SQL Server 7.0 ��� ���� �� ��� � ���.

v ��

v ��

/compatibilityinfo� ���� ��:

v � �� � ID

v � �� ��� ID

v ���� ��� ID

v ���� � � ID

v ����� ��

�� SQL Server 2000 ��� ���� �� ��� � ���.

v ��

v ��

/compatibilityinfo� ��� ��:

v ����� ��

� 6 �� ���� 103

Page 122: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

dbname ��� �� SQL Server�� ��� ��� ������� ���

��. �� ��� 97 ���� ����� ������� dbname� ���

���.

�� SQL Server 7.0 �� ������� ���� �� ��� � ���.

v �� ��

v ������ ��

v ��� ������ ��� �

v ��� ������ �

v ��� ������ �� �

v ��� ������ �� �

v ������ �� �(SELECT INTO / BULK COPY, TRUNCATE

LOG ON CHECKPOINT )

/compatibilityinfo� ��� ��:

v �� ��

v �� ����� ��

v ������ ��� ��

v �� � �� � ID

v �� � �� ��� ID

v �� ���� ��� ID

v �� ���� � � ID

�� SQL Server 2000 �� ������� ���� �� ��� � ��

�.

v �� ��

v ������ ��

v ��� ������ ��� �

v ��� ������ �

v ��� ������ �� �

v ��� ������ �� �

v ������ �� �(SELECT INTO / BULK COPY, TRUNCATE

LOG ON CHECKPOINT )

/compatibilityinfo� ��� ��:

v �� ��

v �� ����� ��

v ������ ��� ��

Query TDP

� ��� Data Protection for SQL �� � �� ��� �� Data Protection

104 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 123: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

for SQL �� ��� ��� �����. �� �� ��� �� �� ��

� 114 ���� �� ������� /configfile� ������.

Query TSM *|dbname,...

� ��� Tivoli Storage Manager API � Tivoli Storage Manager Server

�� ��� �����.

dbname ��� �� Tivoli Storage Manager Server � ���� �� �

���� ��� � �� SQL Server� ������ ��� �����. �

�� ����� SQL ������� �� ����� ��� ��� ��

� ���� ����. �� ��� 97 ���� ����� �������

dbname� ������.

�� ��� SQL �������� �� �� ����� �� ��� ��

��� dbname,...* ����� ��� ������.

TSM dbname� ���� �� ����� ���� �� ��� � ���.

v SQL �� ��

v SQL ������ ��

v Backup ���� ��

v �� ���� ��/��� ��

v �� ���� Data Protection for SQL �� � � �

v �� ���� Data Protection for SQL �

v Data Protection for SQL �� ����� ���� ��

v �� ����� ��� ���� �

/compatibilityinfo� ���� �� ��� � ���.

v SQL �� ��

v SQL �� ����� ��

v �� ����� ��� Data Protection for SQL ��

v SQL ������ ��� ��

v ��� SQL ������ ��� �

v ��� SQL ������ ��� �

v ��� SQL ������ �� �

v ��� SQL ������ �� �

v SQL ������ ��

SQL Server 7.0 �������� ��� ��:

v SQL �� � �� � ID

v SQL �� � �� ��� ID

v SQL �� ���� ��� ID

v SQL �� ���� � � ID

� 6 �� ���� 105

Page 124: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�:

1. query TSM� � ���� /active � /all� �� ��� �� ��

��� ��� �� ���.

2. �� SQL Server� �� �� ��� 114 ���� �� �����

�� /sqlserver� ������.

3. �� Tivoli Storage Manager Server� �� Tivoli Storage Manager �

� ��� �����.

4. �� Tivoli Storage Manager �� ��� �� �� ��� 114 ��

�� �� ������� /tsmoptfile� ������.

5. �� Tivoli Storage Manager ��� �� �� ��� 114 ����

�� ������� /tsmnode� ������.

6. ��� SQL ������� �� ����� ��� ��� ���� �

���.

Query TSM �

��� ��� �� �� ��� 98 ���� ��� ���� ���� ���

���.

FIle=*|logicalfilename,...

�� Tivoli Storage Manager Server � ��� � �� SQL Server

�� �� ��� SQL ������� �� �� ����� �� �

�� �����. query TSM �� �� file ��� ���� 114

���� �� ������� /fileinfo � /mountwait� ����

��.

Full �� Tivoli Storage Manager Server � ��� � �� SQL Server

�� �� ��� SQL ������� �� �� ����� �� �

�� �����.

Difffull

�� Tivoli Storage Manager Server � ��� � �� SQL Server

�� �� ��� SQL ������� �� �� ����� �� �

�� �����.

Group=*|groupname,...

�� SQL Server�� �� Tivoli Storage Manager Server � ��

� � �� ��� SQL ������� �� �� ��� � �

� ���� ��� �����.

106 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 125: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Log=*|logobjectname,...

�� SQL Server�� �� Tivoli Storage Manager Server � ��

� � �� ��� SQL ������� �� �� ��� �� �

� ���� ��� �����.

logobjectname ��� ��� ��� �� �� ����� ����

�. � �� 0� ��� ��� ���� logobjectname�� *� �

���� ��� ������. ����� ��� ���� SQL �

������ �� �� �� ����� �����.

Set=*|setobjectname,...

�� SQL Server�� �� Tivoli Storage Manager Server � ��

� � �� ��� SQL ������� �� �� ��� � �

� ���� ��� �����.

setobjectname ��� ��� ��� � �� ����� ����

�. � �� 0� ��� ��� ���� setobjectname�� *� �

���� ��� ������. ����� ��� ���� SQL �

������ �� � �� ����� �����.

Types �� Tivoli Storage Manager Server � ��� � �� SQL Server

�� �� ��� SQL ������� �� ����� �� �� �

��� �� �����. �� ��� �� ����� � �� �

�� �����.

/all � ����� ����, ��� �� ���� �� � ��

�.

types ����� � /compatibility �� /fileinfo � ����

� ��� �� ����.

�: /fileinfo ��� full, diff, log, file, group � set ���� ��� �����.

/fileinfo � ����� ���� ��� �� ����.

v SQL ������ � ��

v ��� SQL ������ � �

v ��� SQL ������ � �

v SQL ������ �� �� ��

v SQL ������ �� �� ��

v ��� SQL ������ �� �

v ��� SQL ������ �� �

Set

Data Protection for SQL �� ���� ��� �����, set ��� �� �

�� � ��� ������.

� 6 �� ���� 107

Page 126: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

BUFFers=numbuffers

buffers ����� Data Protection for SQL Tivoli Storage Manager API

� ���� ���� �� ��� ����� ���� ��� �� �

� �����.

�� �� ����� ���� ���� � ��, � �� ��� ���

��. �� �� /buffersize ����� �����.

numbuffers ��� ��� ��� �� �� � ���. ��� �� �� 2

�� 8�� � � � ���� 3���.

BUFFERSIze=buffersizeinkb

buffersize ����� buffers ����� ��� Data Protection for SQL

��� �� �����.

buffersizeinkb ��� KB ��� ��� �� �� � ���. �� ��

� 64 - 8192���. ��� ��� 1024���.

DATEformat=dateformatnum

/dateformat ����� �� ���� �� ��� ��� ����.

dateformatnum ��� ��� 1 - 5���. ���� 1���. �� �� �

� ��� �����.

1 MM/DD/YYYY.

2 DD-MM-YYYY.

3 YYYY-MM-DD.

4 DD.MM.YYYY.

5 YYYY.MM.DD.

dateformat ����� �� ���� �� �� Data Protection for SQL

�� ��(��� tdpsql.log)� ��� ��� � ���. �� � ���

��� �� �� ���� ���� �� ��� � ���.

v dateformat ����� �� ��� � Data Protection for SQL� �

�� �� � �� ��� �� ������.

v /logfile ����� ���� � �� ��� ������.

DIFFESTimate=numpercent

Data Protection for SQL backup ��� ���� �� ������ ��

� ��, diffestimate� �� �� �� ��� ��� �� SQL ����

��� �� � � �����. � ���� SQL Server� �� ���

�� ���� ��� ���� �� Tivoli Storage Manager Server� �

��� ���� ���� �� ��� �� �� �� �� ���

����. Tivoli Storage Manager Server� � �� ���� � �

108 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 127: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� �� SQL ������ ��� � �� � � �� ���� ��

���. ��� SQL ������� �� �� �� ����� ����

�, � ���� ��� SQL ������� ���� ����.

numpercent ��� ��� 1 - 99���. �� ��� ������ ����

����� � ��� �� �� ������ �� ��� ��� ����

�� ���� ������. ���� 20���.

���:

v ���� �� ����� �� �� ��, �� �� Tivoli Storage

Manager Server� ��� ��� ��� �� Tivoli Storage Manager

Server�� ��� ��� �� � ���.

v ���� �� ����� �� � ��, ���� �� ����� ��

��� �� � �� � �� ��� � � ��� ��� � � ��

�. ��� �� ���� �� ��� ��� � ���.

FROMSQLSERVer=sqlservername

fromsqlserver ����� �� ����� ��� ��� SQL Server� �

����. � ����� sqlserver ����� ��� �� ��� SQL Server

��� �� ����� ��� SQL Server� �� �� ���� ��

��. sqlservername� ��� ���� 129 ���� ������.

query TSM � inactivate ��� ���� fromsqlserver� ���� query

SQL ��� ���� sqlserver� ������.

��� sqlserver ���� Data Protection for SQL �� ��� ���

����.

LANGuage=language

���� ��� � ��� �� �� ��� �����.

CHS ���

CHT ���

DEU �� ���

ENU �� ��(��)

ESP �� ����

FRA �� ���

ITA �� �����

JPN ��

KOR ���

PTB ��� �����

LOGFile=logfilename

� 6 �� ���� 109

|

|

||

||

||

||

||

||

||

||

||

||

Page 128: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

logfile ����� Data Protection for SQL� �� ��� � ��� �

�� �����. � ��� �� �� � � ���� �� �� �

��� �����. � ��� SQL Server � ���� ����.

logfilename ��� Data Protection for SQL� �� ���� � ���

��� ��� �����.

���:

v ��� ��� ��� ��� ��� �����. ��� ���, � �

� � � ��� �����.

v �� ���� ��� ��� � � � ��, ��� ���� ��� Data

Protection for SQL �� ���� ��� ����.

v Data Protection for SQL � ��� ��� � ����. /logfile� �

��� ��� �� ���� � �� ��� �����. � �� ��

� tdpsql.log���.

LOGPrune=numdays|No

logprune ����� Data Protection for SQL � ��� �� ����

� � � � � �� �����. ���, �� �� ���� �� ��

�� Data Protection for SQL� �� � ��� � �� ����, �

���� �� �� ���� �� ����� � �� ���.

numdays ��� � � � � � �� � ���.

���:

v numdays� ���� ��, ��� 0 - 9999���. ���� 60���. �

0� �� �� � � ���� Data Protection for SQL � �� ��

� � �� � � ����.

v no� ���� �� ��� �� ����� ����.

NUMBERformat=numberformatnum

numberformat ����� Data Protection for SQL�� ��� �� ��

� �����.

numberformatnum ��� ��� 1 - 6���. ���� 1���. �� ��

�� ��� �����.

1 1,000.00

2 1,000,00

3 1 000,00

4 1 000.00

5 1.000,00

6 1’000,00

110 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 129: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

MOUNTWaitfordata=Yes|No

Tivoli Storage Manager Server� �� ���� �� �� �� ��� �

� �� ��� � ��� ��� ��, Tivoli Storage Manager Server�

Data Protection for SQL� �� � �� �� �� �� ���

�� ��� � ���. � ��, � ��� ���� Data Protection for

SQL backup � restore ��� �� �� ��� ��� �� �� �

�� ��� ��� ��� � ���. ���� yes���.

���:

v ��� ������ ����, ��� �� ��� � Data Protection for

SQL� ����� ��� ������ Data Protection for SQL�

�� ����� �� �� ��� �� ��� �� ��� �� �

����. SQL Server� ���� � ���� ��� ���� �

� ����� �� ��� ��� ��� ����� �� ���

�� �� ����� ��� �� ���� � �� �����. � �

�, ��� �� ���� Data Protection for SQL ��� ��� � �

���. ��� Data Protection for SQL ���� ����(��

�� �� ��� control-c� ��) �� � ���.

v �� ����� �� ����� �� ��� ��� Data Protection

for SQL� �� �����. � ����� ��� ����� ��

�� ���� ���� �� �� �� ��� �� ���� ��� �

� ����. �� �� �� � ���� ��� ���� ����

�� ��� ����.

v no� ���� �� ��� �� ��, Data Protection for SQL� �

���� � ��� ����. � ����� �� ���� �

� ��� �� ��� �� �� �� ���� ��� �� ��� �

�� �� ���� ������.

�:

v � ��� Data Protection for SQL query ���� ��� ��� ��

��. � ��� query TSM /fileinfo ����� ���� �����.

v Tivoli Storage Manager �� ��� TAPEPROMPT ��� Data

Protection for SQL� �� 1�� ��� � ����� ��� ��� �

�� ����.

SQLAUTHentication=INTegrated | SQLuserid

� ����� SQL Server� ���� � ���� �� � ��� ���

��.

� 6 �� ���� 111

Page 130: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

integrated �� Windows NT �� Windows 2000 ��� �����.

Windows� ���� � ���� ��� ID� SQL Server� ���� �

��� ID� ����. � �� �����.

SQL Server ��� ID ��� ����� sqluserid �� ������.

sqluserid ����� ���� ��� ID� SQL Server� ���� � �

�� ID���. � ��� ID�� SQL Server SYSADMIN �� �� ��

� �� ���.

SQLBUFFers=numsqlbuffers

sqlbuffers ����� SQL Server� SQL Server� Data Protection for SQL

� ���� ���� �� ���� � ��� �� �� �����.

numsqlbuffers ��� ��� ��� �� �� � ���. �� ��� 0 -

999���. ��� 0���. sqlbuffers� 0�� ���� SQL� ��� �

� �� �����.

numsqlbuffers ��� � ��� ��� �� �����.

0� � �� �� ���� ��, ���� ��� ��� ��� ����

��� �� ��� ���. SQL Server 7.0��� �� 32�� ���

�� ��� � � SQL Server 2000��� �� 64�� ����� �

�� � ���. 0� � �� �� ���� �� �� � � ����

��, � 0� ���� ��� �� ������.

SQLBUFFERSIze=sqlbuffersizeinkb

sqlbuffersize ����� SQL Server� Data Protection for SQL� ���

� ���� �� ���� ��(sqlbuffers ����� ���)� �� �

����.

sqlbuffersizeinkb ��� KB ��� ��� �� �� � ���. �� �

�� 64 - 4096���. ��� 1024���.

SQLSERVer=sqlservername

sqlserver ����� Data Protection for SQL� ���� SQL Server�

�����. ��� �� ����� ��� �� SQL Server���. ���

�� ����� �� SQL Server ���� � ������ fromsqlserver

����� ���� ���.

query SQL ��� ���� sqlserver� ���� query TSM � inactivate

��� ���� fromsqlserver� ������.

����� ���� � ����� ����� � � �� ��� 129 �

��� ������.

112 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 131: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

STRIPes=numstripes

stripes ����� ���� �� ���� ��� ��� ����� ��

�����.

numstripes ��� ��� SQL Server 7.0� �� 1 - 32��, SQL Server

2000� ���� 1 - 64���. ��� ��� 1���.

�� ����� ���� 134 ���� ������.

TIMEformat=timeformatnum

timeformat ����� Data Protection for SQL�� ��� � ��� �

����.

timeformatnum ��� ��� 1 - 4���. ���� 1���. �� �� �

� ��� �����.

1 23:00:00

2 23,00,00

3 23.00.00

4 11:00:00A/P

timeformat ����� �� ���� �� �� Data Protection for SQL

�� ��(��� tdpsql.log)� ��� ��� � ���. �� � ���

��� �� �� �� ���� ���� �� ��� � ���.

v timeformat ����� �� ��� � Data Protection for SQL� �

�� �� � �� ��� �� ������.

v /logfile ����� ���� � �� ��� ������.

CHANGETSMPassword

changetsmpassword �� � �� ����� ���� ��� � ����� �

� �����.

oldpassword

��� ��(��) Tivoli Storage Manager ��� �����.

newpassword

� Tivoli Storage Manager ��� �����.

Tivoli Storage Manager ��� ����� ���� �� 1�� 63�� �

� ��� ��� � ���.

v A � Z�� ��

v 0 � 9�� ��

v �� �� ���(+), �(.), �(_), ���(--) � ����(&)

� 6 �� ���� 113

Page 132: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

verifypassword

newpassword� ���� ���� �� � Tivoli Storage Manager ���

�� �����.

��� ���

� 12� Data Protection for SQL ���� ���� ���� ��� � � �

� ����� �����. ��� �� �� ���� ��� ����� �

�����.

���� ��� � � ��� ���� �� ������ 58 ���� �Data

Protection for SQL ���� ������.

� 12. Data Protection for SQL � ����

�� ���� ��� �� ���

/ACtive �� �� ����� �����. 115

/ALl �� � ��� �� ����� �����. 115

/BUFFers ��� ����� �� Data Protection for SQL �

�� �� �� �����.

116

/BUFFERSIze /buffers� ��� Data Protection for SQL ���

�� �����.

116

/COMPATibilityinfo SQL Server�� �� ���� ���� �����. 117

/CONFIGfile Data Protection for SQL �� ��� ��� �����. 117

/DBOonly �� ���� ��� ������� �� � ���

���.

117

/DIFFESTimate �� �� ������ �� �� ��� SQL ���

���� � � �����.

118

/FILEInfo �� ����� � �� � ��� �����. 118

/FIles �� � �� ��� �� �� ��� �����. 118

/FROMSQLSERVer �� ����� ��� ��� SQL Server� �����. 119

/GRoups �� � �� ��� �� �� �� �����. 119

/INTO �� ������� ���� �� �� ����� ��

� �� SQL Server ������� �����.

120

/LOGESTimate �� ��, �� �� �� ������ �� ��� �

��� �� ���� �� ��� SQL ������� �

� �����(SQL Server 2000).

120

/LOGFile Data Protection for SQL� �� ��� � ��� �

����.

121

/LOGPrune Data Protection for SQL � �� ��� � � � �

� �� �����.

122

/MOUNTWait Data Protection for SQL� �� � �� �� Tivoli

Storage Manager Server� �� �� ��� ���

��� � � �����.

122

/OBJect ��� �� ����� ��, �� �� �������. 124

114 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 133: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� 12. Data Protection for SQL � ���� (��)

�� ���� ��� �� ���

/OLDerthan ��� �� �� �� ����� �������. 124

/PARTial SQL Server 2000�� ������� � � �����. 124

/Quiet �� �� ��� ��� �����. 125

/RECOVery Standby ��� � �� ������� �� ��� �

� ��� � � �����.

125

/RELocate /TO SQL ������ ��� � ��� �����. 126

/REPlace �� �� �� � SQL ��� ����. 128

/SQLAUTHentication SQL Server� ���� � ���� �� � ��� �

����.

128

/SQLBUFFers SQL Server� SQL Server� Data Protection for SQL

� ���� ���� �� ���� � �� �� ��

���.

128

/SQLBUFFERSIze /sqlbuffers� ��� ��� �� �����. 129

/SQLPassword Data Protection for SQL� SQL Server� ����� �

� ���� SQL ��� �����.

129

/SQLSERVer Data Protection for SQL� ����� SQL Server� �

����.

129

/SQLUSer Data Protection for SQL� SQL Server� ����� �

� ���� ��� �����.

131

/STANDby Standby SQL Server� �����. 131

/STOPAT ��� �� ���� SQL ������� �����. 132

/STOPATMark

/AFTER

����� �� ���� �����. � ��� ��� �

� �� ��� � � ���. (SQL Server 2000)

132

/STOPBEFOREMark

/AFTER

����� �� ���� �����. � ��� ��� �

� �� ��� � � ���. (SQL Server 2000)

133

/STRIPes ���� �� ���� ��� ��� ����� ��

�����.

134

/TRUNCate SQL ������ ���� ���� ��� ��� �

� � � ��� ��� � � �����.

135

/TSMNODe Data Protection for SQL� Tivoli Storage Manager

Server� ���� � ���� Tivoli Storage Manager

�� ��� �����.

136

/TSMOPTFile ��� Tivoli Storage Manager �� ��� �����. 136

/TSMPassword Data Protection for SQL� Tivoli Storage Manager

Server� ���� � ���� Tivoli Storage Manager

��� �����.

137

��� � ����� �� �� �����.

/ACtive

/ALl query TSM ���� ��� ����� �� �� ����� ��� ��

� �� �� � ��� ����� �� ��� ��� � � �����.

� 6 �� ���� 115

Page 134: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

���:

v Data Protection for SQL query ���� � ����� �� ��� �

��, ��� ��� ����� �����.

v ����� ���� �� ��, ��� /active���.

v ��� �� ���(�� ��) �� ����� �����, /object ���

�� �����(124 ��� ��) GUI� ������(44 ��� ��).

/all� ��� �� ��� 89 ���� ������.

/BUFFers=numbuffers

/buffers ����� Data Protection for SQL Tivoli Storage Manager API

� ���� ���� �� ��� ����� ���� ��� �� �

� �����.

numbuffers ��� ��� ��� �� �� � ���. ��� �� �� 2

�� 8�� � � � ��� 3���.

���:

v �� �� ����� ���� ���� � ��, � �� ��� ��

���. �� �� /buffersize ����� �����.

v ��� Data Protection for SQL �� ��� buffers �� ���� �

��� ����. � �� ��� 3���.

v /buffers� ����, Data Protection for SQL �� ��� � � � �

� � �� �����. � ����� ���� �� ��� �� ����

����.

v /buffers� ���� numbuffers� ���� ���, �� 3� �����.

/BUFFERSIze=buffersizeinkb

/buffersize ����� /buffers ����� ��� Data Protection for

SQL ��� �� �����.

buffersizeinkb ��� KB ��� ��� �� �� � ���. �� ��

� 64 - 8192���. ��� 1024���.

���:

v �� �� ��� ���� �����, � ����� �� ��� � �

�� ��� �����.

v ��� Data Protection for SQL �� ��� buffers �� ���� �

��� ����. � �� ��� 1024���.

v /buffersize� ����, Data Protection for SQL �� ��� � � �

�� � �� �����. � ����� ���� �� ��� �� ���

� ����.

116 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 135: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v /buffersize� ���� buffersizeinkb� ���� ���, �� 1024� �

����.

/COMPATibilityinfo

query ���� � ����� �� ����� SQL Server� ���� �

� ��� �����. �� ����� SQL Server� ����� � SQL

Server �� ��� ����� ���. � ����� ����, SQL � Data

Protection for SQL �� ��� ����� �� ����� SQL Server�

�� ���� ����� ���� ���� � ��� ���. ��� �

�� � �� ���� 105 ���� ������.

���:

v query TSM ���� types ����� � � ����� ��� � �

���.

v ����� �� ���� ���� �� �����. ��� SQL Server

� �� ����� �� 2� �� �� ���� ��, �� �� ��

��� �� �� ��� ����� ������ �� ���� �� �

���.

v SQL Server 7.0� ��, SQL Server 2000��� ��, ������, �

� � �� ���� �� ��� ��� � ���. ��� ��� ��

� �� ���� �� ��� ���.

/CONFIGfile=configfilename

/configfile ����� Data Protection for SQL� �� �� �� � ��

Data Protection for SQL �� ��� �� �����. �� ��� ��

��� 107 ���� �Set�� ������.

���:

v configfilename�� ��� ��� � � � ���. configfilename� �

�� � �� ���, Data Protection for SQL� �� ���� ��

���.

v configfilename� ��� ��, � ���� �����.

v /configfile� ���� �� ��, ��� tdpsql.cfg���.

v /configfile� ���� configfilename� ���� ���, �� tdpsql.cfg

� �����.

/DBOonly

/dboonly ����� ���� �� ���� ��� ������� �

� � �� ������ ���� ��� ��� ������� ��

� ����.

SQL Server 7.0�� � ����� �� �� �� ������ �� DBO

USE ONLY� ����� ���.

� 6 �� ���� 117

Page 136: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

SQL Server 2000�� � ����� �� �� �� ������ ��

RESTRICTED USER� ����� ���.

/DIFFESTimate=numpercent

�� ������ ���� /diffestimate� �� �� ������ �� �

�� ��� �� SQL ������� �� � � �����. � ����

SQL Server� �� ��� �� ���� ��� ���� �� Tivoli

Storage Manager Server� � ��� ���� ���� �� ���

�� �� �� �� ��� ����. Tivoli Storage Manager Server

� � �� ���� � � �� �� SQL ������ ��� � ��

� � �� ���� �����. ��� SQL ������� �� �

� �� ����� ����� � ���� ��� SQL �������

���� ����.

numpercent ��� ��� 1 - 99���. �� ��� ������ ����

����� � ��� �� �� ������ �� ��� ��� ����

�� ���� ������. ���� 20���.

���:

v ���� �� ����� �� �� ��, �� �� Tivoli Storage

Manager Server� ��� ��� ��� �� Tivoli Storage Manager

Server�� ��� ��� �� � ���.

v ���� �� ����� �� � ��, ��� �� ����� � ��

� ����� � � ��� ��� �� � ���. ��� �� �

��� �� ��� ��� � ���.

v Data Protection for SQL ��� /diffestimate� ����, Data Protection

for SQL �� ��� � � �� � �� �����. ��� Data

Protection for SQL ���� ����� ���� Data Protection for SQL

�� ��� �� ���� ����.

/FILEInfo

query TSM ���� � ����� �� �� ��� �� ����� ��

�� ��� �����. differential � log �� ����� ��, /fileinfo

� �� �� ������� �� � ��� �����. ���� �

� ��� ���� 105 ���� ������.

Data Protection for SQL � ����� Tivoli Storage Manager �� �

��� �� �� � �� �� ���� �� ��, � ����� ���

� �� �� � ���. �� ��� 122 ���� ������.

/FIles=*|logicalfilename,...

backup ���� /files� set ��� � �� �� ��� ��� ����

�.

118 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 137: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

restore ���� /files� full, group �� set �� ������ ��� �

� ��� ��� �����.

logicalfilename ��� ����� ����� �� SQL Server �����

�� �� �� ��� �����.

���:

v � �� 0� ��� ��� ���� logicalfilename�� * ��� ��

��� ��� ������. ����� ��� ���� SQL Server �

������ �� �� ��� �����.

v logicalfilename� ���� �� ��� ��, � ���� �����.

v /files �� /groups� ����� �� ��� � ���. ���� � �

�� �� �� � �� ����� ����. ���� /files ��

/groups� ����� ��� ����, /groups �� /files �� � �

� ��� ���� �� ����� �����.

/FROMSQLSERVer=sqlservername

restore�� /fromsqlserver ����� �� ����� ��� SQL Server

� �����. � ����� /sqlserver ����� ��� �� �� SQL

Server� ��� �� ����� ��� SQL Server� �� �� ���

� ����. sqlservername� ��� ���� 129 ���� ������.

query TSM � inactivate ��� ���� /fromsqlserver� ���� query

SQL ��� ���� /sqlserver� ������. 88 ����� �� � �

����� /fromsqlserver� ���� ��� ������.

��� /sqlserver � �� Data Protection for SQL �� ��� ���

����.

���:

v � SQL Server� ��� ���, /fromsqlserver� ������ �� �

����� ���� � ����� ���� ���.

v SQL ������� �� SQL Server� ��� �, SQL �������

���� �� SQL Server� ��� ���� �� � ���. ��

� SQL � ��� SP_CHANGE_USERS_LOGIN� ���� ���

�� SQL ���� �� ��� � ���.

/GRoups=*|groupname,...

backup ���� /groups� set ��� � �� �� �� ��� ���

��.

� 6 �� ���� 119

Page 138: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

restore ���� /groups� full �� set �� ����� � ��� ��

�� ��� �����. ���� /files �� /groups� ����� ���

����, /groups �� /files �� � �� ��� ���� �� ����

� �����.

����� ����� SQL Server ������ �� �� ��� ���

�� groupname ��� ������.

���:

v � �� 0� ��� ��� ���� groupname�� *� ����� �

�� ������. ����� ��� ���� SQL Server ������

� �� �� �� �����.

v groupname� ���� �� ��� ��, � ���� �����.

v /files �� /groups� ����� �� ��� � ���.

/INTO=dbname

restore ���� /into� �� ����� ��� �� SQL Server ���

���� �����. � ����� �� ��� �� SQL Server ����

��� ��� �� ���� ������ �� �� ���� ����.

� ��� �� ��� 97 ���� �dbname�� ������.

���:

v /into� ���� ��, �����(*)� �� dbname �� �� /into

dbname ��� � �� �� � ���.

v /into dbname �� � � �� dbname ��� �� ��� � �

�� ���.

v ��� ���� �� ����� ��� SQL Server �������

��� ���.

/LOGESTimate=numpercent

SQL Server 7.0� ��, SQL Server 2000��� SELECT INTO �

BULK COPY� �� ���� �� �� ��� ���� �� ��� ��

���. SQL Server 2000� ���� �� ��� �� ��� � �� �

��� ���� �� ��� �� �� ��� �� ����.

SQL Server 2000� log ���� /logestimate� �� ��, �� �� �

� ������ �� ��� ���� �� ���� �� ��� �� SQL

������� �� � � �����. � ���� SQL Server� ����

�� ����� �� ���� ��� ���� �� Tivoli Storage

Manager Server� � �� ����� ���� ���� �� ���

120 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

|

|

Page 139: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� �� �� �� ��� ����. ��� SQL �������

�� �� �� ����� �����, � ���� ��� SQL ����

��� ���� ����.

numpercent ��� ��� 0 - 99���. ����� ���� �� �� �

�� ������ ���� �����, � ��� �� ��, �� �� �

� ������ �� ��� ��� ������ ���� ������. �

��� 0���.

���:

v ���� �� ����� �� �� ��, �� �� Tivoli Storage

Manager Server� ��� ��� ��� �� Tivoli Storage Manager

Server�� ��� ��� �� � ���.

v ���� �� ����� �� � ��, ��� �� ����� � ��

� ����� � � ��� ��� �� � ���. ��� �� �

��� �� ��� ��� � ���.

v Data Protection for SQL ��� /logestimate� ����, Data Protection

for SQL �� ��� � � �� � �� �����. ��� ����

� ����� ���� �� ��� �� ���� ����.

/LOGFile=logfilename

/logfile ����� Data Protection for SQL� �� ��� � ��� �

�� �����. � � ��� �� �� � � ���� �� ��

���� �����. Data Protection for SQL � ��� SQL Server �

���� ����.

logfilename ��� Data Protection for SQL� �� ���� � ���

��� ��� �����.

���:

v ��� ��� ��� ��� ��� �����. ��� ���, � �

� � � ��� �����.

v �� ���� ��� ��� � � � ��, ��� ���� ��� Data

Protection for SQL �� ���� ��� ����.

v Data Protection for SQL � ��� ��� � ����. /logfile� �

��� ���, �� ���� � �� ��� �����. � �� �

�� tdpsql.log���.

v �� �� �� Data Protection for SQL ����� ���� ��� �

� ��, ���� ����� �� �� ��� ����� /logfile

����� ������. � ����� ����� �� ��� �� �

� 6 �� ���� 121

Page 140: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� ��� ���� �� �� ���� ���� �� �����. ��

��� �� �� ��� ���� � ���� �� ��� �� � �

� ���.

/LOGPrune=numdays|No

/logprune ����� Data Protection for SQL � ��� �� ����

� � � � � �� �����. ���, �� �� ���� �� ��

�� Data Protection for SQL� �� � ��� � �� ����, �

���� �� �� ���� �� ����� ���, �� �� �� �� �

�� �� ���� ���� ��� ��� �� �� �� ���� �

��� �� � ���.

numdays ��� � � � � � �� � ���. ���, �� � � �

� ��� ���� 60� � � ���.

���:

v numdays� ���� ��, ��� 0 - 9999���. � 0� �� �� �

� ���� Data Protection for SQL � �� ��� � �� �

� ����.

v no� ���� � �� �� �� ��� �� ����� ����.

v /logprune� ���� �� ��, ��� Data Protection for SQL �

� ��� logprune �� ���� ��� ����. � �� ��� 60�

��.

v /logprune� ����, Data Protection for SQL �� ��� � � �

�� � �� �����. � ����� ���� �� ��� �� ���

� ����.

v numdays �� no� ���� ��� /logprune� ��� � ���. �

��, ��� 60� �����.

v timeformat �� dateformat ����� �� ���� �� �� Data

Protection for SQL �� ��� ��� ��� � ���. �� ���

��� �� � � � ��� ��� �� timeformat ��

dateformat ����� �� �����, �� � ��� ��� ��

�� �� ��� ��� ���� �� ����.

– � �� ��� �� ������.

– /logfile ���� �� logfile ��� ���� � �� ��� ���

���.

/MOUNTWait=Yes|No

Tivoli Storage Manager Server� �� ���� �� �� �� ��� �

� �� ��� � ��� ��� ��, Tivoli Storage Manager Server�

Data Protection for SQL� �� � �� �� �� �� ���

122 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 141: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ��� � ���. � ��, � ��� ���� Data Protection for

SQL backup, restore � query TSM /fileinfo ��� �� �� ��

� ��� �� �� ��� ��� ��� ��� � ���.

��� ��� � ���.

Yes �� �� �����(�� � ��� ��).

No �� �� ���� ����(query TSM /fileinfo� ��).

���:

v ��� ������ ����, ��� �� ��� � Data Protection for

SQL� ����� ��� ������ Data Protection for SQL�

�� ����� �� �� ��� �� ��� �� ��� �� �

����. SQL Server� ���� � ���� ��� ���� �

� ����� �� ��� ��� ��� ����� �� ���

�� �� ����� ��� �� ���� � �� �����. � �

�, ��� �� ���� Data Protection for SQL ��� ��� � �

���. ��� Data Protection for SQL ���� ����(��

�� �� ��� control-c� ��) �� � ���.

v backup� ��, � ����� �� ����� �� ��� ���

Data Protection for SQL� �� �����, � ����� ��� �

���� �� �� ���� ���� �� ���� ��� �� �

�� ����.

v no� ���� �� ��� �� ��, Data Protection for SQL� �

���� � ��� ����. � ����� �� ���� �

� ��� �� �� ���� ������. backup� ��, � �

���� ��� ����� �� �� ���� ���� �� ���

��� ���� ��� �� �� �� ��� ����.

v backup �� restore�� /mountwait� ���� �� ��, ��� Data

Protection for SQL �� ��� mountwait �� ���� ��� ���

�. � �� ��� yes���. � ����� ���� �� ��� �� �

��� ����.

v /mountwait� ���� yes �� no� ���� ���, �� yes� �

����.

v query TSM /fileinfo ��� /mountwait� ���� ���, �� no

� �����.

�: Tivoli Storage Manager �� ��� TAPEPROMPT ��� Data

Protection for SQL �� 1�� ��� � ����� ��� ��� �

�� ����.

� 6 �� ���� 123

Page 142: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

/OBJect=*|objectname,...

restore � inactivate ���� /object� ��� SQL ������� ��

�� ����� �� ���� ��(��� ��)� ����� ������

� �����. query ���� /object� �� ����� ���� ��� �

����.

objectname ��� ����� ������� �� ����� ��� ��

���. ���� ��� �� ����� ���� ���� Data Protection

for SQL� �� �����. �� ����� ��� ��� ��� ����

��.

���:

v restore ��� ��, GUI� ���� ��� ��� �� �����

��� ��(44 ��� ��) � �� � �� � ����� ����

�� � ���. ��� ���� ��� �� �� ����� ��� �

���.

v � �� 0� ��� ��� ���� objectname�� *� ����� �

�� ������. ����� ��� ���� ��� SQL ������

� �� �� ����� �� ���� ��� �����.

� ����� ��� ��� 85 ���� ������.

/OLDerthan=numdaysold

inactivate ���� /olderthan� ��� �� ����� ������ ��

���� �� � �� �����.

���:

v numdaysold ��� ��� 0 - 9999���.

v 0� ���� �� �� ����� �� �������.

v 1� ���� �� �� ���� � �� � ��� ��� ����

� �� �������. �� � � � �� ��� ����.

v /olderthan� ��� ����.

� ����� ��� ��� 89 ���� �����.

/PARTial

�:

1. � ��� SQL Server 2000 ����� �� �����.

2. �� ������ �� ������� � ��� �� � ���.

/partial ����� SQL ������� � � �����. � ��� �

� ����� ��� ���� ���� ����. � ��� SQL

������� ���� �����. � �� ��, �� ������ �

124 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 143: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� � ���� �� ��� �� ���� �� ���� �� ����

��� SQL ������� � � � ���. �� ��, ��� SQL

�������� �� SQL ������� �� ���� ��� � �

��. � �� �� �� �� ��� SQL ������� �

� �� � ��� ��� �� ���.

�: ��� ���� � � � ��� ��� � ��� � � ����

� ��� �� Tivoli Storage Manager Server�� �� �� ���

�� �����.���� ��� Tivoli Storage Manager Server���

��� ��� � � �� ������ ��� �� SQL Server��

��� ��� � � ��� ����.

���:

v files �� groups ����� ���� � ��� ��� ��� �

���.

– files ��� ���� SQL �� �� SQL ��� ���� �� �

��� �� SQL �� ��� � ���.

– � �� �� � ���.

– ���� �� SQL �� ����� ����� �� � ��

��.

v ��� SQL ������� ��� ��� �����, /relocate � /to

����� ���� ���.

v Data Protection for SQL GUI� /relocate � /to ����� ���� �

���. ��� ����� �� �� � ��� �� ���� ��

������ ���� ���.

v /partial � /recovery ����� ��� � ���.

� ����� ��� ��� 86 ���� ������.

/Quiet /quiet ����� ���� �� ��� ���� ����. ��� ��� Data

Protection for SQL � ��� �����.

/RECOVery=Yes|No

restore ���� /recovery� standby SQL Server� � �� SQL ��

����� �� ��� �� ��� � � �����. �� ��� 131

���� ������. ��� ������� ������� /recovery=yes

����� �� �� ��� � ����.

��� ��� � ���.

Yes(���)

SQL ������� ��� ��� ��� � ��� �� ���

� 6 �� ���� 125

Page 144: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ����� SQL ������� ���� ��� ��� ��.

��� ���� �� ����� ��� ��� ���� SQL

Server� ���.

No SQL ������� ��� ��� ��� � ��� �� ���

�� ��� � ��. �� ��� ��� �� restore ���

�� /recovery=no� �����.

���:

v /recovery=yes ����� ���, ������� �� �� �� ��

� ��� ��� � ����.

v file, group �� set �� ����� �� ��� �� /recovery� ��

� � ����. Data Protection for SQL� ��� ��� /recovery=no

� �� ����.

v /groups �� /files� ���� full ��� ��, /partial� � ���

� ��� /recovery� ��� � ����. /partial� ���� ���, Data

Protection for SQL� ��� ��� /recovery=no� �� ����.

v � ��� ���� ��� ������� �� ��� �� �����

��� �����.

v yes� ���� �� ������� �� �� �� ����� ����

��, ������� �� �� ����� recovery=yes� ���� �

� �� ����� recovery=no� �����. ����, �� ����

�� ��� ���� ��� �� �� ��� � ���.

��� �� �������.

�� � �

�� ������ ���

�� ������ ���

���� �� �� ���� ���

���� �� �� ���� �

�:

1. Data Protection for SQL� �� ����� ������ ���� ��

�� ������ �� ���� � �� ��� �� ��� ��

����� �����. query TSM ��� � ��� �����.

2. �� ����� ����, �� �� ���� �� ������� ��

�� �� �� ����� ����. ��� /recovery �� /standby

���� ���� �����.

/RELocate=logicalfilename,... /TO=physicalfilename,...

restore ���� /relocate � /to ����� � ��� SQL ������

126 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 145: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� � ��� �����. �� ����, �� �� � �� ���� �

��� �� �� SQL ������ ��� �� � ����� ���� �

��.

logicalfilename ��� ��� SQL ������ ��� �� �� ���

�����.

physicalfilename ��� SQL ������ ��� ����� � ��

Windows �� ��� �����.

�: SQL Server 2000�� �� �� ��� ��� ����� �����.

SQL Server 7.0��� �� �� ����� ��� �� �� ��� �

����.

���:

v /relocate� ��� � �� ��� ��� � ��� ������ ���

��� � ����.

v /relocate � /to� � �� �� � � � � �� ��� �

���. ��� /relocate� /to� � ��� �� �� �� ��� �� �

� � �� ��� �� ���� ���. �� ��,

/relocate=a,b,c /to=a¹,b¹,c¹

�� �� �����, �� �� ���� ����.

/relocate=a,b,c /to=b¹,a¹

v Data Protection for SQL GUI� /relocate � /to ����� ���� �

���. ��� ����� �� �� � ��� �� ���� ��

������ ���� ���.

v query ��� /fileinfo ����� � ���� �� ������ ��

�� �� �� �� ��� ��� � ���.

v logicalfilename �� physicalfilename� ��� �� � ���� ��

� ���.

v physicalfilename� ��, �� ����, �� � � ��� �� ��� �

�����.

v � �� �� ��� ����� ��� �� ���, ��� �� ���

SQL Server� ��� �����. ���, ��� � ���� /replace

����� ���� � � ���.

v ����� ��(*)� /relocate �� /to ��� ���� ����.

� ����� ��� ��� 86 ���� ������.

� 6 �� ���� 127

Page 146: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

/REPlace

restore ���� /replace ����� � SQL ��� ���� ���

��. ��� ��� ��� ����.

�� ���� � ����� ���� � � ���.

1. �� ������ ��� � ��� �� � ��� ��� ��:

v /into ����� �� ���, /into ������� �� SQL ���

� ��.

v ������� �� SQL ��� �, �� � ��� ��� ��:

– � ������� � SQL �� �� �� ������ ��

����� � SQL �� �� �� ��.

– � ������� � �� ��� SQL �� ��� �� ��

���� �� ����� � SQL ��� ��� � ��.

2. file, group �� set ��� � ��� �� ��� SQL ��� ��

� ��.

/SQLAUTHentication=INTegrated | SQLuserid

� ����� SQL Server� ���� � ���� �� � ��� ���

��.

integrated �� Windows ��� �����. Windows� ���� � ��

�� ��� ID� SQL Server� ���� � ��� ID� ����. � �

� �����.

SQL Server ��� ID ��� ����� sqluserid �� ������.

/sqluserid ����� ��� ��� ID� SQL Server� ���� � ��

� ID���. SQL ��� ID�� SQL Server SYSADMIN �� �� �

�� �� ���.

/SQLBUFFers=numsqlbuffers

/sqlbuffers ����� SQL Server� SQL Server� Data Protection for SQL

� ���� ���� �� ���� � ��� �� �� �����.

numsqlbuffers ��� ��� ��� �� �� � ���. �� ��� 0 -

999���. ���� 0���. /sqlbuffers� 0�� ���� SQL� ��� �

� �� �����.

���:

v ��� Data Protection for SQL �� ��� SQLbuffers �� ���

� ���� ����. � �� ��� 0���.

v /sqlbuffers� ����, Data Protection for SQL �� ��� � � �

�� � �� �����. � ����� ���� �� ��� �� ���

� ����.

128 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 147: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v /sqlbuffers� ���� numsqlbuffers� ���� ��� �� 0� ��

���.

/SQLBUFFERSIze=sqlbuffersizeinkb

/sqlbuffersize ����� SQL Server� Data Protection for SQL� ��

�� ���� �� ���� ��(/sqlbuffers ����� ���)� �

� �����.

sqlbuffersizeinkb ��� KB ��� ��� �� �� � ���. �� �

�� 64 - 4096���. ��� 1024���.

���:

v ��� Data Protection for SQL �� ��� SQLbuffers �� ���

� ���� ����. � �� ��� 1024���.

v /sqlbuffersize� ����, Data Protection for SQL �� ��� � �

� �� � �� �����. � ����� ���� �� ��� �� �

��� ����.

v /sqlbuffersize� ���� sqlbuffersizeinkb� ���� ���, �� 1024

� �����.

/SQLPassword=sqlpasswordname

� ����� Data Protection for SQL� ���� ��� ����� ��

��� �� SQL Server� ����� �� ���� SQL ��� ����

�.

���:

v � ����� ���� �� SQL Server� ��� �� � �����.

SQL Server ��� �� SQL Server � � ��� SQL ��� ID� �

��� ���.

�: SQL Server ��� SQL Server� �� �� ����� ���� �

��� �����. Microsoft� Windows ��� ����� � ��

�. � ����� ����� 128 ���� ������.

v /sqlpassword� ���� �� ��, ��� ��(″ ″)���.

v /sqlpassword� ���� sqlpasswordname� ���� �� ���� �

�� ��(″ ″)���.

�: � ����� � /sqlauth=integrated ����� ���� � ���

�� �����.

/SQLSERVer=sqlservername

/sqlserver ����� Data Protection for SQL� ���� SQL Server�

�����.

� 6 �� ���� 129

Page 148: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

restore ���� � ����� �� ����� ��� �� SQL Server�

��. ��� �� ����� �� SQL Server ���� � ������,

/fromsqlserver ����� ���� ���.

query SQL � backup ��� ���� /sqlserver� ����, query TSM

� inactivate ��� ���� /fromsqlserver� ������.

���:

v ��� Data Protection for SQL �� ��� SQL Server �� ���

� ���� ����. � �� ��� �� ��� �����.

v /sqlserver� ���� sqlservername� ���� �� ��, �� ��� �

�� �����.

v �� � �� ��� �� ��� ���� �����.(. (local) ���

� �� �� �� �� local���.)

v SQL Server� � �� ����� �����, Tivoli Storage Manager

�� ��� CLUSTERNODE �� �� YES��� ���.

v SQL Server� � ����� ���� � �� ����� �����

��� ���� ���.

v sqlservername� ��� SQL Server� ���� �� ������ �

� �� ����.

�� ���? �����? �� ��?

local-

computername�� ��� ���

local-

computername\

instancename

�� ��� ��� �

virtualservername �� � �

virtualservername\

instancename�� ��� � �

localcomputername

SQL Server� Data Protection for SQL� � ���� ���

��� ��. TCP/IP ��� ��� �� ��� �� � ���.

instancename

���� �� �� ��� SQL Server ����� ��� ��.

virtualservername

����� ��� �� �� ��� ����� SQL Server� ��

� ��. ��� ���� �� �� ��� ����.

130 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 149: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�: ����� ����� SQL Server 2000 ����� �� ����, SQL

Server 7.0 ��� ����� ����� � ��� � ����� �

� ���. ��� � ����� ����� ����� �� ��

����.

/SQLUSer=sqlusername

/sqluser ����� Data Protection for SQL� SQL Server� �����

�� ���� ��� �����.

���:

v � ����� ���� �� SQL Server� ��� �� � �����.

SQL Server ��� �� SQL Server � � ��� SQL ��� ID� �

��� ���.

�: SQL Server ��� SQL Server� �� �� ����� ���� �

��� �����. Microsoft� Windows ��� ����� � ��

�. � ����� ����� 128 ���� ������.

v SQL ��� ID�� SQL Server SYSADMIN �� �� ��� ��

���.

v /sqluser� ���� �� ��, ��� sa���.

v /sqluser� ���� sqlusername� ���� �� ���� ��� sa�

��.

�: � ����� � /sqlauth=integrated ����� ���� � ��

��� �����.

/STANDby=undofilename

restore ���� /standby� stanby SQL ��� ����� ���� �

�� ��� ��� �����.

���:

v �� �� ��� � ��� ������ ��� ��� � ����.

v Standby SQL Server� �� � �� �� ��� � � � ����

��� �� ��� �����.

v ������� �� ���� ������� �� �� ��� ��

� ��� � ��, � ��� ������� �� ��� ��� ��

� ��� � ����.

v undofilename ���� ��� ��� � � � ���.

v undofilename� ��� �� � ���� �����.

� 6 �� ���� 131

Page 150: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v ��� ��� ��� ��� SQL Server� � ��� �����. ��

� �� �� SQL ������� �� ���� ���� SQL Server

� ��� ����.

v /recovery �� /standby� ���� �� ��, ��� /recovery=yes

���.

/STOPAT=datetime

restore ���� /stopat� SQL ������� ��� �� ��� ���

��. � �� �� ��� ��� ���� ��� SQL ������� �

���.

datetime ��� �� �� ���� ���� �����. SQL ����

���� ��� �� �� ������. ��� 82 ���� �����

�.

���:

v � ����� ���� �� ���� ����, ���� ��� ��

� ��� �� ������ ����� ���. file, �� � � ��

� �� ���� ��� �� ����.

v /stopat ����� � /recovery=no �� /standby� ��� �� �

���.

v datetime�� ��� � ��� � ���� ��� ���.

v /stopat ����� ���� �� ��� ��� ���� ���� ���

�� �� ��� ��� ���� �� ����� �� ���

/recovery=yes� ���� ���� SQL ������� ���� �� �

�� ����.

� ����� ��� ��� 82 ���� ������.

/STOPATMark=markname [/AFTER=datetime]

�: �� ��� ���� �� SQL Server 2000 ����� �� ���

��.

/stopatmark ����� ������� ��� ����� �� ��� ��

���. /after ��� ���� � ����� ��� �� �� ��� � �

���. ����� ����� � �� � ����� ��� ���� �

� ���(��� �� ���� ��� � � �)� SQL �������

����.

132 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 151: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

markname ��� SQL ����� ��� �����. SQL ����� �

� ������ �� ����� � � ���. �� ���� ��� ��,

����� ��� �� ����� ���� SQL ������� ���

� ��� ����.

�: markname� SQL BEGIN TRANSACTION �� BEGIN

DISTRIBUTED TRANSACTION��� MARK ��� ��� ���

��� � ���� �����.

datetime ��� �� �� ���� ���� �����. SQL ����

���� ��� �� �� ������.

���:

v � ����� ���� �� ���� ����. ���� ��� ��

� � ��� �� ������ ����� ���. � , �� � �

��� ��� ��� � ����.

v �� SQL ����� �� ����� �� ��� ��� � ���.

v /after� ���� ���, ��� ���� ��� �� ���� �

�� �����.

v /after� ����, ��� �� � ��� ��� ���� ���

�� ���� ��� �����.

v markname� ��� �� � ���� ��� ���.

v Data Protection for SQL restore �� � /stopatmark� ��� �

�� /recovery=no �� /standby� ��� �� ����.

v /stopatmark� ��� �� ��� ��� ���� ���� �� ���

�� ����� �� ���, /recovery=yes� ��� ���� SQL �

������ ���� �� ��� �����.

� ����� ��� ��� 83 ���� ������.

/STOPBEFOREMark=markname [/AFTER=datetime]

�: �� ��� ���� �� SQL Server 2000 ����� �� ���

��.

� ����� ������� ��� ����� �� ��� �����. /after

��� ���� � ����� ��� �� �� ��� � � ���. �

���� ����� � �� � ���� �� ��� ���� �� ���

(��� �� ���� ��� � � �)� SQL ������� ���

�.

� 6 �� ���� 133

Page 152: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

markname ��� SQL ����� ��� �����. SQL ����� �

� ������ �� ����� � � ���. �� ���� ��� ��,

����� ��� �� ����� ���� SQL ������� ���

� ��� ����.

�: markname� SQL BEGIN TRANSACTION �� BEGIN

DISTRIBUTED TRANSACTION��� MARK ��� ��� ���

��� � ���� �����.

datetime ��� �� �� ���� ���� �����. SQL ����

���� ��� �� �� ������.

���:

v � ����� ���� �� ���� ����. ���� ��� ��

� � ��� �� ������ ����� ���. � , �� � �

��� ��� ��� � ����.

v �� SQL ����� �� �� ����� ��� ��� � ���.

v /after� ���� ���, ��� ���� ��� �� �� �� �

�� �����.

v /after� ����, ���� ���� �� �� �� �� �� ��

� �� � ��� ��� �����.

v markname� ��� �� � ���� ��� ���.

v Data Protection for SQL restore �� � /stopbeforemark� ��

� � �� /recovery=no �� /standby� ��� �� ����.

v /stopbeforemark� ��� �� ��� ��� ���� ���� �� �

�� �� ����� ��� ���, /recovery=yes� ��� ����

SQL ������� ���� �� ��� �����.

/STRIPes=numstripes

/stripes ����� ���� �� ���� ��� ��� ����� �

� �����.

numstripes ��� ��� SQL Server 7.0� �� 1 - 32��, SQL Server

2000� ���� 1 - 64���.

���:

v /stripes� ���� �� ��, ��� Data Protection for SQL �� �

�� ��� ����. ���� 1���. ��� ��, � �� �� ��

�� ��� � ����.

134 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 153: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�: �� ���� ���� �� 1�� 64� ��� � ���. �

�� SQL Server 7.0�� Data Protection for SQL� 32� ���

��� �� �� � 32� �������� �� ����.

v /stripes� ���� numstripes� ���� ��� � � �� �����.

v SQL Server 7.0� �� ���� ����� �� ����� ��� �

��� � �� �� ��� ����� ���� ���.

v SQL Server 2000 ����� ��� ��� � ��� �� ��� �

���. ��� Data Protection for SQL ���� �� ����� �

�� � ��� ��� ����� �� ��� � ���.

query tsm dbname backup_object

v � ��� �� �� ���� �� ��� ���� � � � ��

��� Tivoli Storage Manager REGISTER NODE �� UPDATE NODE

���� MAXNUMMP ����� ���� ���(�� ��� ��

� ���� ���� ). MAXNUMMP �� ��� �� ����

��� ��� ��� ���.

v ��� ������ ��� �, ����� �� �� � �� �

� ����� Tivoli Storage Manager Server �� � collocation� �

��� ���.

v ��� � � ��� ����� �� �� dsmserv.opt ��� �

Tivoli Storage Manager Server TXNGROUPMAX ��� ��� ��

�� ����. SQL Server��� �� 32�� ��� ����� ��

�� SQL Server 2000��� �� 64�� ��� ����� ����

�.

/TRUNCate=Yes|No

/truncate ����� SQL ������ ���� ���� ��� ���

�� � � ��� ��� � � �����.

��� ��� � ���.

Yes SQL Server� ��� ��� � ��� �� �� ���� ��

� �� ������. � �� � �� ���� �� ��� ��

�� ���� �����.

No SQL Server� ��� ��� ���� ��� ��� ����. ��

����� ����� ���� ��� �� ���� ��� ���

��� ��� ������.

���:

v SQL Server 7.0�� ���� ��� ����� ������� � �

� �� �� ���� �� ������ ����.

� 6 �� ���� 135

Page 154: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v SQL Server 2000��� �� ��� ��� ����� �� �����

� ����� ���� ���� ��� ��� � ���.

v /truncate� ���� �� ��, ��� yes���.

v /truncate� ���� yes �� no� ���� ���, �� yes� ��

���.

/TSMNODe=tsmnodename

/tsmnode ����� Data Protection for SQL� Tivoli Storage Manager

Server� ���� � ���� Tivoli Storage Manager �� ��� ���

��. � ����� ���� ��� Tivoli Storage Manager �����

� � ���. �� ��� �� ��� � � �� ���. �� ��

��� �� ��� �� ����.

���:

v Tivoli Storage Manager �� ���� PASSWORDACCESS GENERATE

� ��� ���� /tsmnode ����� ��� � ����. �� ��

�� �� ��� ���� ���. ��� ���, PASSWORDACCESS�

PROMPT� ���� /tsmnode ����� ��� � ���. Tivoli

Storage Manager �� ��� �� �� ��� Windows� IBM Tivoli

Storage Manager �� ���� ����� �� � ��� ���� �

�����.

v /tsmnode� ���� �� ��, ��� Tivoli Storage Manager ��

��� nodename ���� ��� ����. � ����� ���� ��

��� �� ���� ����.

/TSMOPTFile=dsmoptfilename

/tsmoptfile ����� ��� Tivoli Storage Manager �� ��� ���

��. � ����� GUI� �� ��� Tivoli Storage Manager Server

� ��� � �����. Tivoli Storage Manager �� ���� Tivoli

Storage Manager API� �� �� � ���. Tivoli Storage Manager �

� ��� �� �� ��� Windows� IBM Tivoli Storage Manager �

� ���� ����� �� � ��� ���� ������.

���:

v tsmoptfilename ���� ��� ��� � � � ���. ��� �

��� ��� Data Protection for SQL �� ���� �����.

v tsmoptfilename� ��� �� � ���� ��� ���.

v /tsmoptfile� ���� �� ��, ��� dsm.opt���.

v /tsmoptfile� ���� tsmoptfilename� ���� �� ���� ���

dsm.opt���.

136 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 155: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

/TSMPassword=tsmpasswordname

/tsmpassword ����� Data Protection for SQL� Tivoli Storage Manager

Server� ���� � ���� Tivoli Storage Manager ��� �����.

� ����� Tivoli Storage Manager �� ��� PASSWORDACCESS

��� �� �� ���� �������.

/tsmpassword

Tivoli Storage

Manager � � �

PASSWORD

ACCESS

����� ��

�� ���

��� generate � /tsmpassword� ���

��� generate ���/tsmpassword� ����

� �

��� prompt -- /tsmpassword� ���

���� �� prompt -- ����� �

� 6 �� ���� 137

Page 156: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

138 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 157: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� A. Tivoli Storage Manager ��� ��

� ���� Data Protection for SQL�� Tivoli Storage Manager ���� �

��� SQL Server ������� ��� ��� ���� ��� �� ��� �

����. � �� Tivoli Storage Manager ���� ���� SQL ������

� �� ��� ���� ��� �����.

�: � ��� ���� �� ��� Tivoli Storage Manager �� ���� ��

���� ��� ���� ���.

Data Protection for SQL� Tivoli Storage Manager Server� ��� SQL Server

� ��� �, ���� �� � ��� �����.

1. Tivoli Storage Manager Server��:

a. Windows �� ��� ��� ��� ������. � ��� Data

Protection for SQL� �� policy ����� ���� ���.

b. Data Protection for SQL ��� ��� �� �������.

2. SQL Server � Data Protection for SQL� ��� ����

a. Tivoli Storage Manager ��� ������ Data Protection for SQL�

�� Windows ���� ������. �� Tivoli Storage Manager �� �

����� �� ���� �� ���, Data Protection for SQL� ��

�� ���� ������.

b. ��� ��� ��� �� Data Protection for SQL ��� � �� ��

��� ������.

�: Windows �� �� ��� �� �� ��� Windows ��� ���

���.

c. ���� �� ���� � ���, � ���� ���� Tivoli Storage

Manager ��� ������ Windows ���� ������.

d. ���� �� ���� � ���, Tivoli Storage Manager ���� �

�� � ���� ��� ������. ���� ��� ������ ��

����.

e. 2a���� ��� ���� ������(� HTML ������ 2.1��

���).

© Copyright IBM Corp. 1997, 2003 139

Page 158: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� ����

� �� �� �� ��� �����.

v Data Protection for SQL� Tivoli Storage Manager Server� ������.

– �� ��� mynode���.

– ��� mypassword���.

– Policy ���� mydomain���.

v ���� ���:

– �� SQL ������� �� �� ��.

– ��� �� 9:00�� 9:15 ��� �����.

� ���� ���� ��� �� �� �� ��� ��� � ��� ����

���. � ���� ���� Windows� �� Data Protection for Microsoft SQL

Server ������� ���� �� Tivoli Storage Manager ��� ��� �

���.

Tivoli Storage Manager Server��: � ���� ��� �� �� ����

������ ��� ���� ��� ���� ���� ���.

1. c:\sqlfull.cmd�� �� ��� ������. �� �� ��(sqlfull.smp)� Data

Protection for SQL� �� ���� �����. � �� ���� Tivoli Storage

Manager � ���� �� SQL Server ������� ��� �� ��� �

�� � �� ��� �� ���. �� ���� �� �� �� � ���

� ��� �� ��� �� ��� ���� ���.

�: ���� ���� ��� SQL Server� �� ���� ���� �� �

�� �����.

v �� ��� SQL Server �� ��� �� ���. Tivoli Storage

Manager Server�� ���� ��� 1 2���� �� ��

c:\sqlfull.cmd� x:\sqlfull.cmd� � � �, ��� x� SQL Server �

� �����.

v �� ��� ��� tsmoptfile � logfile ��� SQL Server �� ���

� �� �� �� ��� ��� � �� ���.

2. ��� ����� �� ��� ������. �� ���� �� ������

� � ��� ��� � ���. �� ������ Tivoli Storage Manager

Server� �� ����� ��� ��� ���.

def sched mydomain my_schedule desc="SQL Daily FullBackup" action=command objects="c:\sqlfull.cmd" priority=2starttime= 21:00 duration=15 duru=minutes period=1 perunits=daydayofweek=any

140 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 159: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Tivoli Storage Manager� �� ���� �����.

ANR2500I Schedule MY_SCHEDULE defined in policy domain MYDOMAIN.

3. Data Protection for SQL� � ��� ������ �� ��� �����.

define association mydomain my_schedule mynode

Tivoli Storage Manager� �� ���� �����.

ANR2510I Node MYNODE associated with schedule MY_SCHEDULE in policydomain MYDOMAIN.

�� ��� �� ���� Tivoli Storage Manager Server� �������.

v c:\sqlfull.cmd�� �� ��� ����.

v �� 9:00� �����.

v �� ��� ��� �� ��� ��� � ���.

Tivoli Storage Manager �� ��� query schedule query association� ��

�� �� � ��� ���� ������ ��� � ���.

SQL Server��: ���� � ���� �� ��� �����.

v Tivoli Storage Manager �� ���� ������ SQL Server� d:\Program

Files\Tivoli\TSM\baclient ���� �������.

v Data Protection for SQL� SQL Server� d:\Program Files\Tivoli\TSM\TDPSql

���� �������.

v ��� ���� � dsm.opt �� ��� �� ��� SQL ������� �

�� Tivoli Storage Manager Server� �����.

Data Protection for SQL� �� ��� �� ��� �� � ��� ���� �

�� � ���� �� �����. ��, �� ��� �� ��� �� ��

Tivoli Storage Manager Server� ��� �� �����.

�� ���� ��� ��:

Tivoli Storage Manager Server� ��� �� � � ������.

– dsm.opt ��� �� ��� ��� Tivoli Storage Manager Server� ���

�� ������.

– Tivoli Storage Manager Server� � ��� ������.

1. �� ��� � Windows ��� ���� �������.

2. Windows �� �� �� ����.

3. ��� �� ��� �����.

cd d:\"Program Files"\Tivoli\TSM\baclient

� A. Tivoli Storage Manager ��� �� 141

|

Page 160: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

����� ��� ��� ��, ��� � �� �� �(d:\"Program

Files"\Tivoli\ TSM\baclient)� � ���� �� � ���. ���� �

� 6� �� ��� ��(~)� ��� ID� �� �� ��� �� ��� ��

� �� ���.

�� ��� ��� �� �� �� ����.

d:\Progra~1\Tivoli\TSM\baclient

�: Tivoli Storage Manager ���� �� ��� ���� � ��(Windows

���� �� �����), Data Protection for SQL� �� ��� ��

� ���� �� ���(�� ���)� ���� ���. Tivoli Storage

Manager ���� �� Tivoli Storage Manager �� ���� ����

�� �� �� ��� ���� ���.

4. ��� �� ��� �����.

dsmcutil inst /name:"Data Protection for SQL Scheduler"/node:mynode /password:mypassword /autostart:yes/clientdir:"d:\Program Files\Tivoli\TSM\baclient"/optfile:"d:\Program Files\Tivoli\TSM\TDPSql\dsm.opt"/startnow:no

��� ���� ���� � ���� Windows ID� ����� � ���

����� dsmcutil ��� ntdomain, ntaccount � ntpassword� ���� �

� ���.

�: ���� ���� ��� SQL Server� �� ���� ���� ��:

a. /autostart ��� no� ������. �� ��:

/autostart:no

b. SQL �� ��� ����� 2� ��� ��� ��� ���� �

�����. ����� 2� ��� SQL �� ��� ���� �� �

�����.

c. ����� � ��� �� ���� ��� ��� ��� ����

�� ��� ��� �� ���.

d. �� ��(4�� ��� dsm.opt)� �� ��� ��� �� �����

������. �� ��:

/optfile:"x:\dsm.opt"

Tivoli Storage Manager� �� ��� �����.

TSM Windows NT Client Service Configuration UtilityCommand Line Interface - Version 5, Release 1, Level 5.0 c4(C) Copyright IBM Corporation, 1990, 2002, All Rights Reserved.Last Updated May 29 2002TSM Api Verison 5.1.5

Command: Install TSM Client Service

142 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 161: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Machine: TDPSQ1(Local Machine)

Installing TSM Client Service:

Machine : MYNODE

Service Name : Data Protection for SQL Scheduler

Client Directory : D:\Program Files\Tivoli\TSM\baclient

Automatic Start : yes

Logon Account : LocalSystem

The service was successfully installed.

Creating Registry Keys ...

Updated registry value ’ImagePath’ .Updated registry value ’EventMessageFile’ .Updated registry value ’TypesSupported’ .Updated registry value ’Data Protection for SQL Scheduler’ .Updated registry value ’ADSMClientKey’ .Updated registry value ’OptionsFile’ .Updated registry value ’EventLogging’ .Updated registry value ’ClientNodeName’ .

Generating registry password ...Authenticating password with Tivoli Storage Manager for node MYNODE ....

Connecting to Tivoli Storage Manager via client options file’d:\Program Files\Tivoli\TSM\TDPSql\dsm.opt’ ...

Password authentication successful.

The Registry password for node MYNODE has been updated .

�: ���� ��� �� ���� � ��:

a. ���� ����� �� ��� �����.

dsmcutil remove /name:"Data Protection for SQL Scheduler"

b. � ���� ����� 4���� ��� �� �����.

�: ���� ���� ��� SQL Server� �� ��� ���� ����

��, ����� 2� ���� 1 - 4��� ������.

�! 4���� dsmc util ���� ���� ��� ���� ���� �

��� ��� ��� ��� ���.

5. �� Tivoli Storage Manager ���� ������ �� ���� ����

�. ����� ���� ���� �����, Windows �� �� ���

�� ��� �����.

net start "Data Protection for SQL Scheduler"

�� ��� �����.

� A. Tivoli Storage Manager ��� �� 143

Page 162: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

The Data Protection for SQL Scheduler service is starting.The Data Protection for SQL Scheduler service was startedsuccessfully.

/autostart:yes� ����� ��� Windows ���� � �� �� Tivoli

Storage Manager ���� ��� �����.

�: �!

v ����� ���� ��� ���� ���� ��, 13��� �� �

���.

v ���� ���� ��� ���� ���� ��, 6 - 13��� ��

���.

�� ��� ��� ���� ���� �� � ���. ���, Tivoli

Storage Manager ���� �� � � ��� ���� ��� �

�� ��� ��� � ���.

6. ���� ���� ������.

7. SQL Server ���� �� ��� � ��� ���� Data Protection for

SQL ���� � ����(� -> �� �� -> ��). �� ����� �

����� ������.

�� �

�� ���� ������.

�� SQL �� ��� ������.

��� ��

� �� ��� �� ���� �� ������. ���� � ��

� ������.

�� ���

SQL �� ��� �� ��� ��� �� ����� ���� ��

������.

� ��� -> ��� ��

��� ���� ��� ��� ������.

8. � ��� ��� ��� ������. ���� �� -> �� ���� �

���� ��� Data Protection for SQL �� ��� ��� ��� �� �

�����. �� ��:

SOFTWARE\IBM\ADSM\CurrentVersion\BackupClient\NODES\<nodename>

<nodename>� Data Protection for SQL �� ���� �����.

�� ��:

SOFTWARE\IBM\ADSM\CurrentVersion\BackupClient\NODES\MYNODE

144 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 163: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

9. Windows �� �� ��� Data Protection for SQL �� ���� ��

����.

cd /d d:\"Program Files"\Tivoli\TSM\TDPSql

10. dsm.opt ��� clusternode ��� yes� ������ ������. ��� �

�, Tivoli Storage Manager Server� ���� ��� ������.

/tsmpassword=yourpassword ����� ���� ������ ��� ��� �

��� ����. ���, ���� Tivoli Storage Manager Server� ��

�� � �����.

tdpsqlc query tsm /tsmpassword=mypassword

11. ���� ����� � ��� ��� ��� ��� �����(� -> ��

��� ����).

12. � ��� ��� ��� ��, ����� 2� ���� � ��� �� �

����. � ��� Data Protection for SQL ��� ���� ����

�� ������.

13. �� ��� ���� �� ���� ������ ��� ���� ����� �

��� ������.

dsmc sched

��� �� ��� �� ���.

Tivoli Storage ManagerCommand Line Backup/Archive Client Interface - Version 5, Release 1, Level 5.0(C) Copyright IBM Corporation 1990, 2002 All Rights Reserved.

Querying server for next scheduled event.Node Name: MYNODESession established with server TYPP_CLINT: Win 2000

Server Version 5, Release 1, Level 3.0

Server date/time: 06/24/2002 17:55:37 Last access: 06/24/2002 17:43:51

Next operation scheduled:------------------------------------------------------------Schedule Name: Data Protection for SQL SCHEDULERAction: CommandObjects: C:\sqlfull.cmdOptions:Server Window Start: 13:40:30 on 06/25/2002------------------------------------------------------------Schedule will be refreshed in 1 hour.

Time remaining until execution: 00:59:58

�� ���� SQL ������� �� �� ��� ��� �� ��� ���

��.

� A. Tivoli Storage Manager ��� �� 145

Page 164: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� ����

Tivoli Storage Manager ��� ��� � �� ��� ������.

v Tivoli Storage Manager Server-�� ��� ��� �����, Data

Protection for SQL �� ���� tcpclientaddress � tcpclientport ��� ��

���� ���� ���. � ��� ��� ���� ���� ��

tcpclientaddress� ������. ��� tcpclientport� �� �� �� ����

���(�� �� �� ���). � ��� ��� ���� ��� ��� ��

Windows �� ����� � ��� Data Protection for SQL� ���� �

�� ���.

�� �� ���� TCP/IP ��� ���� ���� �����. ���,

Data Protection for SQL� ����� �� �� ��� �����.

v Data Protection for SQL �� ���� ���� ��� ��� ��� ��

� ��, ����� ���� ���� �� ���� ���. � ��, Tivoli

Storage Manager Server ��, �� �� �� ����� TCP ��� ���

���. ��� �� ��� � ��� �� � ���.

net stop "Data Protection for SQL Scheduler"net start "Data Protection for SQL Scheduler"

�: �! ���� ���� ��� ���� ��� ��, ���� ����

���� ��� ���� ���� �� ������. net stop � net start

��� ���� ���.

v Tivoli Storage Manager� � ��� �� ��(dsmsched.log)�� Tivoli

Storage Manager ���� �� �� ��� � ���. � ��� ��� ��

��� ���.

d:\Program Files\Tivoli\TSM\TDPSql\dsmsched.log

Data Protection for SQL �� ���� schedlogname ��� ���� � ��

��� �� � ���.

v tdpsqlc �� �� /logfile ����� ���� Data Protection for SQL� ��

� ������ ����� �� ��� ��� �� ��� �����. �� �

�(sqlfull.smp)�� �� ��� sqlsch.log���. � ��� Tivoli Storage Manager

��� �� �� ��� tdpsqlc ��� �� ��� ����� ��� �

�� ���. �� ��� � ��� sqlfull.log���.

�: ��� ��� ��� ��� �� ��(dsmsched.log)� �����. ��

� ��� �� �, ��� ���� ��� ���� ����� ��

����.

��� ��� ����, ��� ��� �� � � � � � ���.

Scheduled event eventname completed successfully

146 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 165: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� � � �� Tivoli Storage Manager� eventname ��� ��� ��

� ���� ���� � ���. ��� �� �� �� � � ����

� ���� ����. ��� ���� ��� ��� �� ��� �� �

�� �� �� ��� ���� ���. �� �� ��� �� ��� ��

� � �� ���� �����.

Finished command. Return code is:

v dsm.opt ��� passwordaccess generate� ���� ��� tdpsqlc ��� Tivoli

Storage Manager ��� ���� ���. ��� �����, ���� ��

� �� ��(sqlfull.cmd)�� /tsmpassword ����� ������. Data

Protection for SQL ���� ��� ��� �� ���. �� ��,

tdpsqlc query tsm /tsmnode=mynode /tsmpassword=newpassword

� A. Tivoli Storage Manager ��� �� 147

Page 166: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

148 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 167: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� B. �� ��

���� � ��� �� Data Protection for SQL� ��� � ���. � �

�� ���� �� �� ���� ���� ���� �� ���� � �� ��

� ���� ��� ��� ��� ���. � ��� �� �� �� �� ��

�� ���� Data Protection for SQL� ���� �� ��� � �����. �

� ��, � ���� 25�� �� �� ���� 25�� SQL ��� ���� �

� ���. ��� ����� �� 25�� �� �� ��� Data Protection for

SQL� ���� ��� ���, ���� 25�� CD� ��� ���� �� ��

� � �� ���� ���� 25�� ����� ��� � �� �� � �

��.

�� �� � ��� ���� � ��� �� � ���.

�� ����

�� �� �� � �� ���� setup ��� ������.

Microsoft Installer (MSI)

Windows 2000(�� � ��)� � ���� msiexec.exe� Windows NT

���� ���� ��, setup.exe ���� ���� �� MSI ����

��� � ���.

� �� �� ��� �� ��� ��� � ���.

� 13. � �� ��

� ��

/i ���� ��� ����� �����.

/l*v �� ��� �����.

/qn � ��� ����� �� ��� �� ��� ��

��.

/s � ��� �����.

/v �� ���� MSI � ��(msiexec.exe)� ����

��� ���� ���� ����� �����. /v ��� �

�� � �� ��� ���� ������.

v � ��(\)� � �� � �� � �� � (" ")

�� ��� ���.

v /v �� �� �� ��� ��� �� ���.

v /v �� ���� �� �� ����� ���� ���

� ���� ���� ���.

v ��� �� ��� � �� ��� ���� �� ���

��� � ���. � ��� �� � ���� �

� ��� ���.

© Copyright IBM Corp. 1997, 2003 149

|

|

|

Page 168: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� 13. � �� �� (��)

� ��

/x ���� ��� �� ����� �����.

addlocal ��� ��� �����.

allusers �� ���� ��� � � ���� �����.

installdir Data Protection for SQL� ��� ���� �����.

reboot � �� �� ����� ���� � ���� �� �

�� � � �����.

v Force� �� � �� �� � ���� ����.

v Suppress� � �� �� � � � � ���� ���

�.

v ReallySuppress� � �� �� �� � � � � �

�� �����.

rebootyesno � �� �� ���� � �� ��� � � �����.

� �� �� ���� � ���� Yes� ������. �

�� �� ���� � ��� ���� No� �����

�.

transforms ��� ��� �����.

�� ��� � ����� ���� ����� �����.

� 14. � �� ��(�� ������� ��)

�� ��

Client Data Protection for SQL ��

Docs Data Protection for SQL Readme � ��� ���(HTML

� PDF ��)

License_Paid ��� ��(Data Protection for SQL� PAID ��� ���

� � ���� ���)

License_TryBuy ��� ��(Data Protection for SQL� TryBuy ��� ��

�� � ���� ���)

� 15. � �� ��(�� ����� ��)

�� ��

LanguageFiles �� �� ��

� ����� �� ��� �����.

� 16. � �� ��

�� ��

1028.mst CHT ���(��)

1031.mst DEU ���

1033.mst ENG ��

1034.mst ESP ����

1036.mst FRA ���

150 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

|

||

||

||

|||

|||

||||

||

||

||

Page 169: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� 16. � �� �� (��)

�� ��

1040.mst ITA �����

1041.mst JPN ��

1042.mst KOR ���

1046.mst PTB �����

2052.mst CHS ���(��)

�� ����(setup.exe) � ��

�: � ��� Data Protection for SQL � �� ��� �� ���. ��� �

�� ��� ��� ���� �� ���� ���� ���. 150 ����

� 15� ������.

Data Protection for SQL� � �� ���� ��� ����� �� ���

�����.

setup /s /v/qn

�� �� � ���� � �� ���� Data Protection for SQL� �

���� ��� �� ��� � ����.

setup /s /v"INSTALLDIR=\"c:\program files\tivoli\tsm\"ADDLOCAL=\"Client,License_Paid,Docs\"TRANSFORMS=1033.mst /qn /l*v \"e:\log.txt\""

�:

1. � ��(\)� ��� �� �(″) � �� � �� � �� ��� ��

�.

2. �� ���� �� �(″)� ��� ���.

v ��� � � ��� ��.

v �� ��� ���� ��. ��� ���� �� �� ����, �

�� � �� � ��� ��� ���.

3. ��� �� ��� ��� �� ��� addlocal �� ��� ���� ���.

�� �� �

� ��� ���� ��� ����� � ��� ��� � ���.

v c:\setup.bat -- � ��� ���� �� ���.

@echo offrem ===================================rem sample silent install scriptremsetup /s /v"INSTALLDIR=\"X:\Desired Install Path\" /qn"rem ====================================

� B. � �� 151

|

|

|

|||

Page 170: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

rem code could be added after therem installation completes torem customize the dsm.opt filesrem if desiredrem ====================================

MSI(msiexec.exe)� ��

�: � ��� Data Protection for SQL � �� ��� �� ���. ��� �

�� ��� ��� ���� �� .msi ��� �� �� � �� ��� �

��� ���� ���. 150 ���� � 15� ������.

�� �� � ���� � �� ���� Data Protection for SQL� �

���� ��� �� ��� � ����.

msiexec /i"IBM Tivoli Storage Manager for Databases - MS SQL.msi"RebootYesNo="No" Reboot="Suppress" ALLUSERS=1INSTALLDIR=\"c:\program files\tivoli\tsm"ADDLOCAL=\"Client,License_Paid,Docs"TRANSFORMS=1033.mst /qn /l*v "e:\log.txt"

�:

1. � ��(\)� ��� �� �(″) � �� � �� � �� ��� ��

�.

2. �� ���� �� �(″)� ��� ���.

v ��� � � ��� ��.

v �� ��� ���� ��. ��� ���� �� �� ����, �

�� � �� � ��� ��� ���.

3. ��� �� ��� ��� �� ��� addlocal �� ��� ���� ���.

�� ���: �� �� ��

��� ���� ��, ��� ��� �� �� ��� ���� � ��� ���

�� �� � ������. �� �� �� ��� ��� � � ���.

v � �� ��

v ��� �

v �� � ��

v �� ���(CD-ROM �� �� ���) � ��

v ��� ��� ��� Windows ��� ��

v ��� ���� � Windows ���(�� ��, anti-virus �� �)

�� � ���� �� �� ��� ��� � ���.

v �� �� ��� �������(��� ��� ��� ��).

152 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

|

|

|

||||||

Page 171: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v ��� ���� � �� ���� �������. ��� ��� Tivoli�� �

��� ����.

�� ��� ��� ���, ��� ��� �� ��� setup.log ��� ����

��. ��� ���� �� ���� �� �� ��� ���.

setup /v"/l*v setup.log"

CD �� � ��� ��� ��

���� CD� ��� �� ��� �� ���� ���� ���� ��� �

�� �� ���� ���� ����� � � ���. ����, ����� Data

Protection for SQL �� � �� � ��� �� � ��� � ���.

� �� ��� �

��, ��� ��� ��� ���. CD� �� ��, ���� ���� ����

�� ����. ���� �� ��� ��� ��, ���� ���� �����

�� ���� �� ���� ��� � ���. �� �� c:\tdpdpkg� ���� �

��� �����. ���� ����� �� 14MB� �� �� ��� �

���. �� ��� ��� ���� ��� � ���.

mkdir c:\tdpdpkg - � �� ���� ���� ��� ��

cd /d c:\tdpdpkg - ���� ���� �

xcopy g:\*.* . /s - Data Protection for SQL CD � ��� ���� ��

�� ��

copy c:\setup.bat - � setup.bat� �� ���� ��� ��� ��

��, � ��� ����� ���. ���� ���, ���� CD� ��� �

� ����� �� ����� � � ���.

�� �� ��

���� CD �� �� ����� �� ����, �� ���� ��(�)� �

���. � ��� �� �� ��� �� ������. ��� ���

� ��� ��� � ��, �� �� � � ��� ����.

v CD� �� �� ����:

� ��� �� ����, CD� ����� �� � ��� �� ���

��. � ��� �� �����, CD� ���� setup.bat ��� ��� �

��� �� � ���.

cd /d g:\setup.bat

� B. � �� 153

Page 172: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v �� �����:

���� \\machine1\d$�� tdpdpkg�� �� ���� � ��, �� ��

�� net use x \\machine1\d$ ��� ��� � ����� ���� x� �

�� � ���. �� ��, �� ��� �� � ���.

cd /d x:\tdpdpkgsetup.bat

� �� �� � ��� �����.

�� �� ��

setup.exe ���� ��� ��� � ��� � ���� ��� � ���. �

�� ��, � � � � �� � ��� ���� ����. �� ���� �

� ��� ���� � ����. � ���� ��� ��� �����. �� �

����� ��� ���. ��� ���� ��� � ������ ���

�� �� ��� ��� ����.

� � ��� InstallShield �� � ���� URL� http://support.

installshield.com/default.asp�� �� ��� ���� � ��� �� �

���.

154 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 173: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� C. �� ����

�� include/exclude�

� �� ��� ��� ���� �� �� Data Protection for SQL �� ���

INCLUDE/EXCLUDE�� ��� �� ��� ��� �� policy� ��� �

���(�� ��� 27 ���� �� � ��� ��).

�� � ��� � ��

�� ���� \...\*

�� �� �� ����(��, ��, ��, �, �

�, �)\...\full*

\...\diff*

�� � �� �� ���� ��(g1, f1) \...\g1\group*

\...\f1\file*

g �� f� ���� �� ��� �� ����

��\...\g*\group*

\...\f*\file*

\...\group* �� \...\file* � \...\*\group*

\...\*\file*

������ �� �� � ��� � ��

������ �� Db1� � �� ���� \...\Db1\...\*

Db� ���� ������ �� Db1� � ��

����\...\Db*\...\*

�� \...\*\...\*

������ �� Db1� � �� �� �� �

���\...\Db1\full*

\...\Db1\diff*

������ �� Db1� � �� ��, �, �

� �� � ����\...\Db1\...\log*

\...\Db1\...\group*

������ �� Db1� � �� � �� �

� ���� ��(g1, f1)\...\Db1\g1\group*

\...\Db1\f1\file*

������ �� Db1� � g �� f� ���

� �� ��� �� ���� ��\...\Db1\g*\group*

\...\Db1\f*\file*

© Copyright IBM Corp. 1997, 2003 155

Page 174: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

������ �� �� � ��� � ��

\...\Db1\...\group* �� file* � \...\Db1\*\group*

\...\Db1\*\file*

\...\Db1\full* � \...\Db1\...\full*

\...\full* � \...\*\full*

\...\group* � \...\*\*\group*

\...\g1\group* � \...\*\g1\group*

�� \...\*\...\log*

````

�� �� ��(typeInfo �) \...\Db1\set*

�� � ��� ��� � ��

�� � �� ��� ���� \...\meta\...\*

\...\data\...\*

�� � �� ��� ��, �� �� � ���

�\...\meta\...\full*

.

�� � �� ��� � ���� ��(g1) \...\meta\...\g1\group*

g� ���� �� � �� ��� � ����

��\...\meta\...\g*\group*

\...\meta|data\...\group* � \...\meta\...\*\group*

�� �� ��(��� �) \...\meta\*

\...\data\*

������ �� �� � ��� ��� � ��

������ �� Db1� � �� � �� �

�� ����\...\meta\...\Db1\...\*

\...\data\...\Db1\...\*

������ �� Db1� � �� � �� �

�� �� ����\...\meta\...\Db1\full*

������ �� Db1� � �� � �� �

�� ��� � ����\...\meta\...\Db1\...\log*

.

������ �� Db1� � �� � �� �

�� � ���� ��(g1)\...\meta\...\Db1\g1\group*

.

156 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 175: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

������ �� �� � ��� ��� � ��

������ �� Db1� � g� ���� ��

� �� ��� � ���� ��\...\meta\...\Db1\g*\group*

.

\...\meta|data\...\Db1\...\group* � \...\meta\...\Db1\*\group*

.

\...\meta|data\...\full* � \...\meta\...\*\full*

.

\...\meta|data\...\group* � \...\meta\...\*\*\group*

.

\...\meta|data\...\g1\group* � \...\meta\...\*\g1\group*

.

�� \...\meta\...\*\...\log*

\...\data\...\*\...\log*

�� � ��

SQL� ���� �� ��� �� ���� SQL*\...\*

�� SQL70� �� ���� SQL70\...\*

������ �� Db1� � �� SQL70� ��

����SQL70\...\Db1\...\*

������ �� Db1� � �� SQL70� ��

�� ����SQL70\...\Db1\full*

�� SQL70� �� � �� ��� ���� SQL70\meta\...\*

SQL70\data\...\*

��� SQL2000�� �� �� ����� �� �

���SQL2000\...\*

�� SQL2000\INST1� �� ���� SQL2000\INST1\...\*

SQL2000\INST� ���� �� ��� �� ��

��SQL2000\INST*\...\*

SQL2000\...\* � SQL2000\*\...\*

�� SQL2000\INST1� �� � �� ��� �

���SQL2000\INST1\meta\...\*

SQL2000\INST1\data\...\*

��� SQL2000�� ����� �� ��� ��

� �� ��� ����SQL2000\*\meta\...\*

.

��� SQL2000�� �� �� ����� �� �

�� ��� ����SQL2000\...\meta\...\*

.

� C. �� ��� 157

Page 176: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� � ��

�� � ����� �� ����(??ta� ����

���� ��� �� ��)SQL2000\??ta\meta\...\*

SQL2000\??ta\data\...\*

��� ������ ��

��� ������� ���� SQL Server� ���� � ���� � �� �

��� ����.

�� ������� ����� ��� ���� ����. �� ������

� ����� ��� SQL Server �� ���� msdb ������� ���

������ �� ������� � � ������� ���� ���.

�� ����� SQL Server ��� ��� ������.

���� �� ��� ����.

1. SQL Server �� ���� ��� �� ������� �������. �

�� �� ������ �� �� �� � � �� �� ���� ���

�� ���.

2. �� ��� ���� SQL Server� ������. �� ���� �� NT

���� �� �� � ���. 159 ���� ���� �� ��� ��� ��

1� ������.

3. Data Protection for SQL� ���� �� ������� ������.

�: �� ������� ��� ���, SQL Server� ��� ����.

���, SQL Server ��� �� �� �� � ���� �����. �

�� ��� �����.

4. SQL Server� ���� �� ������(�� ��� ����).

5. �� ��� ��� �� ��� ������ ��� � ��� �� ��

����� �� ����� ��� �� �����.

6. Data Protection for SQL� ���� msdb ������� ������.

�� �������� ��� ����� � ��� �� ������� � �

� ��� ���� ���. ��� ������ SQL Server ��� �� �� �

�� �� ���. ��� ��� ���� ���� �� ��� �� �����

�� ������. �� ��, �� �� ���� ��� �� �� �����

�� ������.

v ALTER DATABASE

v CREATE DATABASE

v DISK INIT

158 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 177: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

v DISK RESIZE

v DISK MIRROR

v DISK UNMIRROR

v DISK REMIRROR

v SHRINKDB� �� �� DBCC ��

v sp_dropremotelogin, sp_addumpdevice, sp_dropdevice, sp_addlogin, sp_droplogin,

sp_addserver, sp_dropserver, sp_addremotelogin �� ��� � ���

��� �� ��

�� ��� �� ��� ��� ���� � � ���. �� �� �� SQL �

������ ��� � ����. ��� SQL ������� �� ��� ��� �

� ��� �� ��� �� � ���. ��� ������� �����, SQL

Server� �� ��� ��� ��� ���. �� ��� ��� SQL ��� ��

��� ��� Microsoft� ������.

SQL Server 7.0�� ��� �� ��

SP_DBOPTION ‘DBNAME’, ‘SINGLE USER’, ‘TRUE’

� SQL � ���� ������� �� ��� ��� �����.

SP_DBOPTION ‘DBNAME’, ‘SINGLE USER’, ‘FALSE’

������� �� ��� ��� � ���.

SQL Server 2000�� ��� �� ��

ALTER DATABASE DBNAME SET SINGLE_USER WITH ROLLBACK

AFTER N SECONDS

� TRANSACT-SQL ��� �������� ���� ��� ��� �

������ �� ��� ��� �����.

ALTER DATABASE DBNAME SET MULTI_USER

� TRANSACT-SQL ��� ������� �� ��� ��� � ���.

�:

1. SQL Server� �� ��� � -m SQL SERVER �� ��� ���� SQL

Server� �� ��� ��� ��� � ���.

2. SQL � ��� SP_WHO� ���� ������� �� �� ����

�� � ���.

3. �� ��, SQL Server 7.0�� KILL SPID� ���� ������� ��

��� ��� �� � ���.

� C. �� ��� 159

Page 178: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

160 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 179: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� D. ��� �� ��

Data Protection for SQL ��� �� � ��� ��� ��, ��� ��� �

� ��� � � �� �� �� ��� ���.

v Data Protection for SQL� ��, �� � � ��� �� ��� Tivoli Event

Console� �����.

v ���, Data Protection for SQL� Data Protection for SQL�� ����

tdpsql.log ��� ��� �����. � ��� �� �� �, �� ��� �

� ��� �� � ��� �����. � ��� �� ���� �� ���

�� ���.

v ���, Tivoli Storage Manager API� API � ��� Data Protection for

SQL �� ���� dsierror.log ��� �����. �� ��� � ��� ��

�� ����. dsierror.log ��� �� ���� ��� � ����.

v SQL Server� SQL Server � ��� ��� �����. SQL Server � �

� ��� �� -> �� -> SQL Server �� -> �� �� ���� #n� ��

� ����� ���� ���� � ���.

v Tivoli Storage Manager ���� dsmsched.log � dsmerror.log ��� ��

� �����. ���, � ��� Tivoli Storage Manager �� ���� ��

���� ��� ���� �����.

�: ���� ��� ��� ���� �� � (dsmsched.log)� ����. ��

� ��� �� �, ��� ���� ��� ���� ����� ��

����.

��� ��� ����, ��� ��� �� � � � � � ���.

Scheduled event eventname completed successfully

� � � �� Tivoli Storage Manager� eventname ��� ��� ��

� ���� ���� � ���. ��� �� �� �� � � ����

� ���� ����. ��� ���� ��� ��� �� ��� �� �

�� �� �� ��� ���� ���. �� �� ��� �� ��� ��

� � �� ���� �����.

Finished command. Return code is:

v Windows ��� ��.

© Copyright IBM Corp. 1997, 2003 161

Page 180: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

162 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 181: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� E. Data Protection for SQL ��

ACO0003S �� �� ��� �����.��: � �� � � �����.

��� ��: ��� ����.

��� �: ��� �������. � � � ���

� ��� ����� ������.

ACO0004E � � �� ��� ��� ���.��: �� ��� �� ��� ��� ���� � �

� � � �����.

��� ��: ��� �����.

��� �: ��� �������. � � � ���

� ��� ����� ������.

ACO0005E � � ��. �� ���� ��� �

�� ������.��: ��� ���� ����.

��� ��: ��� �����.

��� �: ��� ��� �� ��� ����

���.

ACO0053E ��� � (licensefile)� � � ����.��: ��� ���� ���� ��� ������.

��� ��: ��� ����.

��� �: ��� �� ������. ��� ���

��� ��� �����.

ACO0054E ��� � (licensefile) ��� ���

��.��: ��� ��� ���� ������. � ���

������.

��� ��: ��� ����.

��� �: ��� �� ������. ��� ���

��� ��� �����.

ACO0055E ��� � (licensefile) ��� ���

��.��: ��� �� ��� ������.

��� ��: ��� ����.

��� �: ������ ��� ��� � � �

�� ��� �� �� ������. �� ���

� ��� �� �����.

ACO0056E ��� � (licensefile)� ��� ���

��� ����.��: ��� ���� ��� ���� ��� ����

��.

��� ��: ��� ����.

��� �: ��� �� ������.

ACO0057E ��� � (licensefile)� ����� �

�� ��� ���� �� ����.��: ��� ���� ��� ���� ������. �

���� ���� �� ��� ��� ��� ���

� � �� ����.

��� ��: ��� ����.

��� �: ��� �� ������.

ACO0058E ‘�� � ��’ ���� ��� ���.��: �� ‘�� � ��’ ���� ������.

��� ��: ��� ����.

��� �: � ��� ��� ��� � ����. �

�� ��� �� ��� ���� ��� ���.

ACO0100E ���� �� ��

��: � ���� ��� ��� ��� ��� ��

���.

��� ��: ��� ����.

��� �: ��� ��� �� ������.

ACO0101E ��� �� ��

��: � ���� �� ���� �� ���� ��

��� � �� ��� ��� �����.

��� ��: ��� ����.

��� �: �� �� ��� ��� ��� ����

��� �� ������.

ACO0102E ��� �� ��

��: � ���� ��� ��� ���� ��� ��

���.

��� ��: ��� ����.

��� �: ��� ��� �� ������.

© Copyright IBM Corp. 1997, 2003 163

Page 182: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

ACO0103E �� ��� � ��� �� �

��: � ���� �� ���� �� �� ���

� �� ��� ��� �����.

��� ��: ��� ����.

��� �: ��� �� ��� ���� ��� ��

������.

ACO0104E ��� �� �

��: � ���� �� ���� �� ��� �

�� ��� ��� �����.

��� ��: ��� ����.

��� �: ��� �� ��� ���� ��� ��

������.

ACO0105E �� ��

��: � ���� �� ��� �� ���� ��

� � �� ��� ��� �����.

��� ��: ��� ����.

��� �: �� �� ��� ��� ��� ����

��� �� ������.

ACO0132W �� ��� � ����. ��� ��

��.��: ��� ��� �� ��� � ����.

��� ��: ��� ���� ��� �����.

��� �: � ���� � ���� �� ����

���� ���� ������.

ACO0133W �� ���� �� � ����. ��

� ��� �...��: Tivoli Data Protection ������ �����

� ��� ��� ���� �� ������ ���� �

���. � ��� ������.

��� ��: ��� ���� ��� �����.

��� �: � ���� � �� ���� �� �

��. �� ���� ���� ���� ������. �

��� ���� ��� ��, ������ ����� �

�� �� ���� � ����. ���, ����� �

� ���� �����.

ACO0134W �� ���� �� � ����. ���

����.��: Tivoli Data Protection ������ �����

��� � ��� ���� �� ������ ����

����. � ��� ������.

��� ��: ��� ���� ��� �����.

��� �: � ���� � �� ���� �� �

��. �� ���� ���� ���� ������. �

��� ���� ��� ��, ������ ����� �

�� �� ���� � ����. ���, ����� �

� ���� �����.

ACO0150I ���� ��� ������.��: ���� ctrl-C� ���� Data Protection for

Microsoft SQL Server ������ ������ �

� �����.

��� ��: ��� ����.

��� �: ��

ACO0151E ��� ��� �� ��� ����

�.��: ��� �� ����� ���, � � ��

���.

��� ��: ��� ����.

��� �: �� ��� �� � � ��� ����

��. ��� ���� ��� �� �����.

ACO0152I �� stat: apicall API ��� seconds

��

��: ��� ���� �� API ��� ��� � �

�� ���� �(�)� ������.

��� ��: ��� �����.

��� �: ��

ACO0153I �� stat: function�� seconds ��

��: ��� �� ��� � ��� ���� �

(�)� ������.

��� ��: ��� �����.

��� �: ��

ACO0154E Data Protection for Microsoft SQLServer ������ ������ ���

� �� Tivoli Storage Manager API��� ��� ��� � ����. ��

version.release.level �� � ��� ��

���.��: �� ���� ��� Tivoli Storage Manager API

��� Data Protection for Microsoft SQL Server �

����� ������ ���� � ��� ���� �

�� �����.

��� ��: ��� ����.

��� �: ��� ���� �� ��� � Tivoli

Storage Manager API ��� ������. �� Data

164 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 183: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Protection for Microsoft SQL Server ������ �

����� � ����.

ACO0155E Data Protection for Microsoft SQLServer ������ ������ ���

� �� Tivoli Storage Manager API� ���� ��� ��� � ����.��� version.release.l evel ��� ��

���.��: �� ���� ��� Tivoli Storage Manager API

���� Data Protection for Microsoft SQL Server �

����� ������ ���� � ��� �����

��� ������.

��� ��: ��� ����.

��� �: ��� ���� �� ��� � Tivoli

Storage Manager API ���� ������. ��

Data Protection for Microsoft SQL Server �����

� ������ � ����.

ACO0156E Tivoli Storage Manager API� ���

� ����.��: Tivoli Storage Manager API� ��� � ��

��.

��� ��: ��� ����.

��� �: �� Tivoli Storage Manager API� �

��� ������ ������. /TRACEFLAGS=API

/TRACEFILE=filename ��� ���� Data Protection

for Microsoft SQL Server ������ ������ �

�� � ��� �� ��� � �� ��� ���

���. ��� ��� ��� ��� ����

TSMAPI.DLL� �� �����. � ��, Tivoli

Storage Manager API� �� ������.

ACO0160E ��� Tivoli Storage Manager ��

�� ��� �����.��: �� � � �� Tivoli Storage Manager ��

� ���� � ����.

��� ��: ��� �����.

��� �: � � Tivoli Storage Manager ��� �

���� � ���. Tivoli Storage Manager �� �

���� ������.

ACO0161E �� ��. ��� �� ��� ���

�. Tivoli Storage Manager ��� �

���� �����.��: ���� �� ��� ������.

��� ��: ��� �����.

��� �: ��� Tivoli Storage Manager ��� �

��� �� ������.

ACO0162E ��� �� �� �� ����.

�� �� �����

��: ���� �� ��� ������.

��� ��: ��� �����.

��� �: ��� �� ������.

ACO0163E ��� ��� ��� ���.��: ��� �� �� /intopath ��� ������.

��� ��: ��� �����.

��� �: ��� �� ���� /intopath ��� �

�� ��� ������.

ACO0167E ��� � ��� � ���.��: �� � ��� �� ��� ����� ����.

� ��� ������.

��� ��: ��� ����.

��� �: ��

ACO0200E ����� � (filename)� � � ���

�.��: ��� �� �� ��� ����. � ��� �

�����.

��� ��: ��� ����.

��� �: ��

ACO0201E ����� � (filename)� � � ���

�.��: ��� �� �� ��� ����. � ��� �

�����.

��� ��: ��� ����.

��� �: ��

ACO0202E � (filename) ��� �.��: ��� ���� ����. � ��� �����

�.

��� ��: ��� ����.

��� �: ��

ACO0203E � (filename) ��� �.��: ��� ��� ����. � ��� ������.

��� ��: ��� ����.

��� �: ��

� E. Data Protection for SQL ��� 165

Page 184: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

ACO0204E � (filename)� �� � ����.��: ��� ���� ����. � ��� �����

�.

��� ��: ��� ����.

��� �: ��

ACO0205E � (filename) �� �� � ���

�.��: �� ��� ���� ����. � ��� ���

���.

��� ��: ��� ����.

��� �: ��

ACO0206E ���(directory)� ��� � ����.��: ���� ����� ����. � ��� ��

����.

��� ��: ��� ����.

��� �: ��

ACO0207E ��� ��(directorypath)� � ��

�.��: �� � ��� ��� ����� ����. �

��� ������.

��� ��: ��� ����.

��� �: ��

ACO0208E ��� ��� �� ��� ��� ���

��.��: ��� ��� ���� �� ��� �� �

�� � �� �� ����. � ��� �����

�.

��� ��: ��� ����.

��� �: ��

ACO0209E � filename1�� filename2(�)� ��

���� �����.��: �� ��� ���� ����. � ��� ���

���.

��� ��: ��� ����.

��� �: ��

ACO0210E Tivoli Storage Manager �� �

�� � ���.��: �� � Tivoli Storage Manager �� �� ��

�� ����� ����. � ��� ������.

��� ��: ��� ����.

��� �: ��

ACO0211E Tivoli Storage Manager � �

�� � ���.��: �� � Tivoli Storage Manager �� �� ��

�� ����� ����. � ��� ������.

��� ��: ��� ����.

��� �: ��

ACO0212E Tivoli Storage Manager � �� �

�� � ���.��: �� � Tivoli Storage Manager �� � ��

� ����� ����. � ��� ������.

��� ��: ��� ����.

��� �: ��

ACO0213E Tivoli Storage Manager ���� �

���� � ��� �� � ���

�.��: �� ���� ���� ���� �� �� ��

���� �� �� ����� Tivoli Storage Manager

��� �����. Tivoli Storage Manager ��� �

���� ���� �� ���� �� Data Protection for

Microsoft SQL Server ������ ������ �

� �� ��� ��� ������.

��� ��: ��� ����.

��� �: Tivoli Storage Manager ���� �

���� ���� �� ���� �� ��� ��� �

������.

ACO0214E �� ���� �� ��� �� ��

��� ����.��: Tivoli Storage Manager ��� �� �����

�� ��� �� � �� ��� ������.

��� ��: ��� ����.

��� �: Tivoli Storage Manager �� �����

������.

ACO0215E �� ���� � �� ���

�� �� ��� ���� ����.��: �� ���� ���� ���� �� �� ��

���� �� �� ����� Tivoli Storage Manager

��� �����. �� ���� �� �� �� ���

�� �� �� ��� �� � ��� ���� ��

�.

��� ��: ��� ����.

166 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 185: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� �: Tivoli Storage Manager �� �����

������.

ACO0216E ��(volumename)� �� �� � �

� � ����.��: �� � ��� ���� ����. � ���

������.

��� ��: ��� ����.

��� �: ��

ACO0217E Tivoli Storage Manager � �� �

�� ��� ����.��: �� � �� �� ��� ����� ���

� ����.

��� ��: ��� ����.

��� �: �� � ��� �, �� � ���

����� ���� ������.

ACO0218E Tivoli Storage Manager �� �

�� ��� ����.��: �� �� ��� �� �� ��� �����

���� ����.

��� ��: ��� ����.

��� �: �� �� ��� ��� �, �� � �

�� ����� ���� ������.

ACO0219E Tivoli Storage Manager � �

�� ��� ����.��: �� �� ��� �� �� ��� �����

���� ����.

��� ��: ��� ����.

��� �: �� �� ��� ��� �, �� � �

�� ����� ���� ������.

ACO0256E Tivoli Storage Manager � � �

�� ��� ���. ‘changepassword’ ��� ��� TivoliStorage Manager ���� �� ��

� ��, � � �� � �� ��

�� �����.��: Tivoli Storage Manager ��� ������.

��� ���� ���.

��� ��: ��� ����.

��� �: �� �� ��� ���� Tivoli Storage

Manager ��� � ��� ���, Tivoli Storage

Manager ����� ��� ����� �����.

ACO0257E �� ��� ���.��: Tivoli Storage Manager ��� ������.

� ��� ��� ���.

��� ��: ��� ����.

��� �: �� �� ��� ���� Tivoli Storage

Manager ��� � ��� ���, Tivoli Storage

Manager ����� ��� ����� �����.

ACO0258E ��� �� ��� �����. ��

� ����.��: ��� ��� ��� ��� ����.

��� ��: ��� ����.

��� �: ��� ��� ���� ��� �� ��

����.

ACO0259E ��� � ��� �� � �� �

�� �� �� ����. �� �

��� ����.��: � ��� ��� �� ��� ��� ��� �

��� ���� ����.

��� ��: ��� ����.

��� �: � ��� �� ��� ��� �� ��

� ���� ��� �� ������.

ACO0260I �� ��� ���.��: �� �� ��� ���� ������.

��� ��: ��� ����.

��� �: ��

ACO0261I servername ��� ��� ����.��: Tivoli Storage Manager ��� ��� �� �

�� �� ��� ����.

��� ��: ��� ����.

��� �: ��

ACO0263E returncode � ��� � ����� �

�� � �����.��: TSM HTML �� �� �� � ����� �

���� ����. � ��� ������.

��� ��: ��� ����.

��� �: � ����� ��� ���� agent

htm ���� � bookfrm.htm� ����� ���

�.

� E. Data Protection for SQL ��� 167

Page 186: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

ACO0264I �� �� ����� �� � ����.Microsoft Internet Explorer� ��

� �����.��: � ����� ���� �� ������ ��

�� ����. ��� � ����� ���� ���

��. Microsoft Internet Explorer� ��� ��� ��

���.

��� ��: ��� �����.

��� �: ���� � ����� ���� � �

� � ���. ��� ��� �� ����. Microsoft

Internet Explorer� ����� �����.

ACO0265E Internet Explorer� �� � ����.��: Microsoft Internet Explorer� ��� ��� �

��� �� ������ ���� ����. � ���

������.

��� ��: ��� ����.

��� �: Internet Explorer� ������ ���

� ������ ������.

ACO0266E Tivoli Storage Manager HTML �

� �� � ����.��: Tivoli Storage Manager �� ��� ��� �

��� �� ������ ���� ����. � ���

������.

��� ��: ��� ����.

��� �: ������ ����� ��� �� ��

�� � ����. ��� ����� � � ���� �

����.

ACO0267E ��� �� �� ��� ��� ��

�� ����.��: �� ��� � ��� ���� ����.

��� ��: ��� ����.

��� �: ���� �� ��� ���� ��� �

������.

ACO0300E ��� �� �� �.��: �� �� ��� ���� ����.

��� ��: ��� ����.

��� �: ��� �� ��� ���� ��� ��

������.

ACO0301E ��� �� �� �.��: �� �� ��� ���� ����.

��� ��: ��� ����.

��� �: ��� �� ��� ���� ��� ��

������.

ACO351E ��� �� � ��� - ‘keyword’��: ��� �� ���� ��� TRACEFLAG �

�� ���� ����.

��� ��: ����� ���� ����� ���

� � ����� �� �� ������.

��� �: �� ������.

ACO357E file-name � �� � � � � ���

�.��: ��� �� ���� ��� TRACEFILE �

�� ��� �� ��� �� ��� ��� file-name

� ��� ������.

��� ��: ����� ���� ����� ���

��.

� � � � : � � � � � � � � � � ��

TRACEFILE �� ������.

ACO366E file-name � �� � � �� � ��

��.��: � �� file-name� �� �� � � ���

��(�: �� � �).

��� ��: ��� �����.

��� �: options.doc ���� � � ��� ��

� �� ��� �����, ��� ����� ����

��.

ACO367E tracefile � � � ��� � ����.�� �� ������.

��: ��� tracefile� �� �� � � �����.

��� ��: �� �� ������. ��� ���

��.

��� �: tracefile� ��� ����� �� �

��� � ��� ��� �� ���� ������.

��� �������.

ACO368E ��� �� � � ��(��� �

)��: � �� ��� TRACEFILE ��� �� � �

� ��� ������.

168 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 187: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� ��: ����� ���� ����� ���

��.

��� �: TRACEFILE� ��� �� ��� �

� 255� ��� ��� ������.

ACO383E ‘link’ � � � �� ��� �� �

����.��: � �� ‘linkname’� �� �� � � ��

��.

��� ��: �� � ‘linkname’� ���, � �

�� ������� ��� �����.

��� �: ‘tracefile’ ���� � ��� ��� �

�����.

ACO384E ‘target’(�)�� �� ��

’linkname’�(�) ��� ���.��: �� ‘linkname’� �� �� � � ����.

��� ��: �� � ‘linkname’� ���, ���

������� ��� �����.

��� �: � ��� ��� ������. �� ��

� ��� ����� ��� ����� ‘errorlogname’

��, ‘schedlogname’ �� � ‘DSM_LOG’ �� ��

� ������.

ACO385E ‘link’ �� ��� ��� � ����.��: �� ‘linkname’� �� �� � � ����.

��� ��: ��� �����.

��� �: �� � ‘linkname’� �����.

ACO476E program-name: file-spec � � � �

����. error.��: TDP� ��� � � ����.

��� ��: TDP� �� ��� �� � ����.

��� �: ��� �������. ��� ����, �

�� ����� ������.

ACO3000I Data Protection for SQL: server

name ���� database name ���

��� backup type ��� �� ���

�.��: � ���� ��� ��� � Tivoli Storage

Manager �� � ��� ���� �� ������.

��� ��: ��

��� �: ��. ��� ���

ACO3001I Data Protection for SQL: server

name ����� database name ���

��� backup type ��� ��� �

��.��: � ���� ������ ��� ���� �

� � Tivoli Storage Manager �� � ��� ���

� �� ������.

��� ��: ��

��� �: ��. ��� ���

ACO3002E Data Protection for SQL: server

name ����� database name ���

����� backup type ��� ��

���. rc = return code.��: � ���� ������ ��� ��� � Tivoli

Storage Manager �� � ��� ���� �� ��

����.

��� ��: ��

��� �: ��. ��� ���

ACO3003I Data Protection for SQL: server

name ���� database name ���

��� object name �� ����

restore type ��� �� ����.��: � ���� ��� ��� � Tivoli Storage

Manager �� � ��� ���� �� ������.

��� ��: ��

��� �: ��. ��� ���

ACO3004I Data Protection for SQL: server

name ���� database name ���

��� object name �� ����

restore type ��� ��� ���.��: � ���� ������ ��� ���� �

� � Tivoli Storage Manager �� � ��� ���

� �� ������.

��� ��: ��

��� �: ��. ��� ���

ACO3005E Data Protection for SQL: server

name ��� database name ����

�� object name �� ����

restore type ��� �����.��: � ���� ������ ��� ��� � Tivoli

Storage Manager �� � ��� ���� �� ��

����.

��� ��: ��

� E. Data Protection for SQL ��� 169

Page 188: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� �: ��. ��� ���

ACO3006I Data Protection for SQL: �� server

name� �� ��� �� ����.��: � ���� ��� ��� � �� Tivoli

Storage Manager �� � ��� ���� �� ��

����.

��� ��: ��

��� �: ��. ��� ���

ACO3007I Data Protection for SQL: servername

��� ��� ��� ���. ��� �

SQL �� �: number selected ���

� SQL �� �: number attempted �

�� � SQL �� �: number

completed ��� � SQL �� �:number excluded ��� ��: rate

Kb/Sec ��� � ��� �: bytes �

� �� ��: time

��: � ���� �� �� �� � �� Tivoli

Storage Manager �� � ��� ���� �� ��

����.

��� ��: ��

��� �: ��. ��� ���

ACO3008I Data Protection for SQL: servername

��� ��� ��� ���. ��� �

SQL �� �: number selected ���

� SQL �� �: number attempted �

�� � SQL �� �: number

completed ��� � SQL �� �:number excluded ����� � SQL �

� �: number inactivated ��� ��:rate Kb/Sec ��� � ��� �: bytes

�� �� ��: time

��: � ���� �� �� �� � �� Tivoli

Storage Manager �� � ��� ���� �� ��

����.

��� ��: ��

��� �: ��. ��� ���

ACO3009I Data Protection for SQL: server

name ����� database name ���

��� backup type ��� ����

�.��: � ���� ���� �� �� ����� �

�� Tivoli Storage Manager �� � ��� ��

�� �� ������.

��� ��: ��

��� �: ��. ��� ���

ACO3010I Data Protection for SQL: ��

servername� �� ��� �� ����.��: � ���� ��� ��� � �� Tivoli

Storage Manager �� � ��� ���� �� ��

����.

��� ��: ��

��� �: ��. ��� ���

ACO3011I Data Protection for SQL: server

name ���� server name ���� �

�� ��� ���. ��� � ���

�� �� �: number inspected �� �

�� � ����� �� �: number

requested ��� � ����� ��

�: number restored ��� � ���

�� �: number skipped ��� ��:rate Kb/Sec ��� � ��� �: bytes

�� �� ��: time

��: � ���� ��� �� � �� Tivoli

Storage Manager �� � ��� ���� �� ��

����.

��� ��: ��

��� �: ��. ��� ���

ACO3012I Data Protection for SQL: ����

server name ����� database name

������ object name �� ��

�� restore type��� ������.��: � ���� ���� �� �� ����� �

�� Tivoli Storage Manager �� � ��� ��

�� �� ������.

��� ��: ��

��� �: ��. ��� ���

170 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 189: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

ACO3013I Data Protection for SQL: servername

���� �� ���� �� ����

��� �� ����.��: � ���� ���� ��� ��� � Tivoli

Storage Manager �� � ��� ���� �� ��

����.

��� ��: ��

��� �: ��. ��� ���

ACO3014I Data Protection for SQL: ���� �

�� ��� ���. ��� � ���

�� �� �: number inspected ���

� ��� � ����� �� �:number requested ����� � ���

�� �� �: number inactivated ��

� � ����� �: number skipped

�� �� ��: time Secs��: � ���� ���� ��� �� � ��

Tivoli Storage Manager Server � ��� ���� �

� ������.

��� ��: ��

��� �: ��

ACO3015I Data Protection for SQL: backup

object� backup type ��� ����

� ����.��: � ���� �� ����� ����� ��� �

Tivoli Storage Manager �� � ��� ���� �

� ������.

��� ��: ��

��� �: ��. ��� ���

ACO5050I � �� � � ��� ���.��: /configfile ����� ��� ��� ��� �

���. � ��� �������.

��� ��: ��� �����.

��� �: ��.

ACO5051I �� � � �� � ����. ��� �

� �����.��: /configfile ����� ��� ��� �� � �

���.

��� ��: ��� �����.

��� �: ��� �� ��� ����� �����

�.

ACO5052E ��� �� �� �� �� ��

� �����.��: �� ��� �� �� � � �����.

��� ��: ��� ����.

��� �: ��� �� ���� ����. ����

��� �� ��� �� � ��� �� ���

��.

ACO5053E option �� �� ��� ����.��� Set �� ����� ���

TDPSQLC Help Set ���� ���

���� �����.��: �� �� �� ��� ���� ����.

��� ��: ��� ����.

��� �: ��� Set �� ����� ����

″TDPSQLC Help Set″� ���� ��� ���� �

�����.

ACO5054I �� �� �� ���.��: Set ��� ��� �� ��� ���� ���

����.

��� ��: ��� ����.

��� �: ��

ACO5056I logfile �� � � �� ���� � �

���. ��� ����.��: �� �� �� ��� ��� ������.

��� ��: ��� �����.

��� �: �� ��� ��� �� � ���. �

� ��� ���, ���� ��� � � � ���

����.

ACO5057I logfile �� � � �� ���� ��

�.��: ��� �� ��� ���� �� ������

��.

��� ��: ��� �����.

��� �: ��.

ACO5058W �� � ��� ���� ��� �

��. �� ���� �� logfile ��

� ��� ��� ��� �����.��: ��� �� �� ��� ���� ����. ��

� �� �� ��� ��� �, � ��� �� ���

��� ��� � ����.

� E. Data Protection for SQL ��� 171

Page 190: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��� ��: �� ����� �� ��� ��� �

���� ��� �����.

��� �: ��� ��� ���� �� �� ���

������.

ACO5059W logfile �� � � �� � � � ��

��. ���� ��� ����.��: ��� ��� ���� �� � � ����. �

���, ��� ��� ����.

��� ��: �� �� ��� �����.

��� �: �� ��� � � �� ��� ����

��. �� ��� ��� �� ����� ��� �

����, ��� �� ���� �������.

ACO5060E Tivoli Storage Manager API ���

�����.��: Tivoli Storage Manager API � � ����

�.

��� ��: ��� ����.

��� �: ��� �������. � � ���� �

�� ����� ������.

ACO5061E Microsoft SQL API ��� ����

�.��: Microsoft SQL API � � �����.

��� ��: ��� ����.

��� �: ��� �������. � � ���� �

�� ����� ������.

ACO5063I logfile_name �� � � ��� ���

����.��: ��� �� ��� �� ���� �� ���

�.

��� ��: ��� �����.

��� �: ��� �� ��� ��� �� ���

���. �� �� ��� �� �, �� � � �� �

�� ����.

ACO5064W logfile_name �� � � �� � �

� ����. ��� �� ����� ��

��� ���� ��� ����.��: ��� ��� ���� �� � � ����. �

���, �� �� ���� ��� ����.

��� ��: �� � ��� �� ��� �����.

��� �: �� ��� � � �� ��� ����

��. �� ��� ��� �� ����� ��� �

����, ��� �� ���� �������.

ACO5065E /SQLUSer �� �� �� ���

� �� �� ����.��: Backup, Restore �� Query Sql ���

/SQLAUTHentication=SQLUserid � /SQLUSer ���

���� ������. ������� sqlpassword �

� ���� ���, ������ ��� ID� /sqluser

���� ��� ��� ID� ���� ����.

��� ��: ��� ����.

��� �: ��� ��� ����� � ���

� /sqluser �� ����� ���� /sqluser �

/sqlpassword ���� ��� �� ������.

ACO5091E PASSWORDACCESS� Generate��

�. ��� �� ��� ��� ���

�� ����. ��� �� ���

-TSMPassword=xxx �� ���

�� �� �����.��: ����� �� ���� PASSWORDACCESS

��� generate� �������. ��� ��� � �

� �����. �� ��� � �� ���.

��� ��: ��� ����.

��� �: -TSMPassword ��� ���� ��� �

� ������. ��, �� ��� ��� ���� �

�� ����.

ACO5400E �� ���� ������ � ��

� �� ���� �� ����.��: �� ���� ������ �� ���� ���

��� ����� ��� � ����. SQL Server�

��� ���� ��� � ���.

��� ��: ��� ����.

��� �: SQL Server� ��� ������ ��

�� ��� �������. � � ���� ��� �

���� ������.

ACO5401E �� ���� ������ ��� � �

���.��: �� ���� ������ ��� � ����.

SQL Server� �� ���� ����� �� ��

Windows NT ��� ��� �� ��� � �

���.

��� ��: ��� ����.

��� �: SQL Server ���� ��� ���� �

�� ��� �������. � � ���� ��� �

���� ������.

172 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 191: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

ACO5402E �� ���� �� ��� � ����.��: �� ���� �� ��� � ����. SQL

Server� �� ���� ����� �� �� Windows

NT ��� ��� �� ��� � � ���.

��� ��: ��� ����.

��� �: SQL Server ���� ��� ���� �

�� ��� �������. � � ���� ��� �

���� ������.

ACO5403E �� ���� �� ��� � �

����.��: �� ���� �� ��� �� � ����.

SQL Server� �� ���� ����� ��, SQL

Server � ��, SQL Server � �� �� Windows

NT ��� ��� �� ��� � � ���.

��� ��: ��� ����.

��� �: SQL Server ���� �� ��� ���

�� ��� ��� �������. � � ���� �

�� ����� ������.

ACO5404E �� ���� �� �� ����� �

� ����.��: �� ���� �� �� ����� � � �

���. SQL Server� �� ���� ����� ��,

SQL Server � ��, SQL Server � �� ��

Windows NT ��� ��� �� ��� � �

���.

��� ��: ��� ����.

��� �: SQL Server ���� ��� ���� �

�� ��� �������. � � ���� ��� �

���� ������.

ACO5405E � � �� �� ���� ��� ���

���.��: �� ����� � �� �� ��� ���

���.\n″ SQL Server� �� ���� ����� ��,

SQL Server � ��, SQL Server � �� ��

Windows NT ��� ��� �� ��� � �

���.

��� ��: ��� ����.

��� �: SQL Server ���� ��� ���� �

�� ��� �������. � � ���� ��� �

���� ������.

ACO5406E SQL Server� �� ����� � �

����.��: SQL Server� �� ������� �� ��

� ������. SQL Server� �� ���� ����

� ��, SQL Server � ��, SQL Server � ��

�� Windows NT ��� ��� �� ��� � �

���.

��� ��: ��� ����.

��� �: SQL Server ���� ��� ���� �

�� ��� �������. � � ���� ��� �

���� ������.

ACO5407E SQL Server� ��� ������.��: SQL Server� �� ������� �� ��

� ������. SQL Server� �� ���� ����

� ��, SQL Server � ��, SQL Server � ��

�� Windows NT ��� ��� �� ��� � �

���.

��� ��: ��� ����.

��� �: SQL Server ���� ��� ���� �

�� ��� �������. � � ���� ��� �

���� ������.

ACO5420E��: SQL API � � �����.

��� ��: � ��� ��� ����.

��� �: SQL Server ���� ��� ���� �

�� ��� �������. � � ���� ��� �

���� ������.

ACO5421E MS COM ������ ��� ����

��. SQL message

��: SQL � � �����.

��� ��: � ��� ��� ����.

��� �: SQL Server ���� ��� ���� �

�� ��� �������. � � ���� ��� �

���� ������.

ACO5422E MS SQL Server�� ��� �����

�. SQL message

��: SQL � � �����.

��� ��: � ��� ��� ����.

��� �: SQL Server ���� ��� ���� �

�� ��� �������. � � ���� ��� �

���� ������.

� E. Data Protection for SQL ��� 173

Page 192: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

ACO5423E �� ���� � ���. string

��: SQL � � �����.

��� ��: � ��� ��� ����.

��� �: SQL Server ���� ��� ���� �

�� ��� �������. � � ���� ��� �

���� ������.

ACO5424E SQL Server� ��� � ����.SQL Server� ��� �����.SQL message

��: SQL � � �����.

��� ��: � ��� ��� ����.

��� �: SQL Server ���� ��� ���� �

�� ��� �������. � � ���� ��� �

���� ������.

ACO5425E SQL Server� �� �� � ��. SQL

message

��: SQL � � �����.

��� ��: � ��� ��� ����.

��� �: SQL Server� ���� ��� ����

���.

ACO5426E SQL ���� Sysadmin ��� ���

����. SQL message

��: SQL Server� ������ ���, ��� ��

� ��� Sysadmin ��� ����.

��� ��: � ��� ��� ����.

��� �: ��� �� ���� Sysadmin ���

� ��� ��� ����� ��� ��� ���

Sysadmin ��� ��� ������.

ACO5427E SQL Server ��� 7.0 �����.SQL message

��: �� 7.0 �� �� ��� SQL Server� �

Data Protection for SQL Server V2� ����� ��

��. ��� ���� ����.

��� ��: � ��� ��� ����.

��� �: �� 7.0 �� �� ��� SQL Server�

� Data Protection for SQL V1 ������ ���

��, SQL Server �� 7.0 ��� ���� ��� �

������.

ACO5428E SQL Server� �� ���� �� ��

��. SQL message

��: �� ���� � �� SQL Server� ����

������ ������ ����� ����.

��� ��: � ��� ��� ����.

��� �: SQL Server� � ����� ��� �

������.

ACO5429E SQL Server�� ���� � � �

���. SQL message

��: SQL � � �����.

��� ��: � ��� ��� ����.

��� �: SQL Server ���� ��� ���� �

�� ��� �������. � � ���� ��� �

���� ������.

ACO5430E SQL Server ��� ����� �

(NULL)���.��: SQL Server ��� �� �� ���� ����

�� ��� ������. ��� ����� ��� SQL

Server ��� ����.

��� ��: �� ��� ��� ����.

��� �: SQL �� ����� ″select

@@servername″ ��� ���� SQL Server ��� �

�����. NULL� ����, ″sp_addserver″ �

���� ���� SQL Server ��� ��� ��� �

�����. SQL Server ��� ��� � ��� ��

�����. � � ���� ��� ����� ����

��.

ACO5431E �� �� dbname� ���� ����.��: ���� �� RESTORE ��� �����.

/STANDBY, /RELOCATE �� /INTO ��� ���

� <dbname> ������ �� �� ������ ��

� ���� �� ���� ����.

��� ��: ��� ����.

��� �: ���� ����� ���� ��� ��

���� ��� �� ������.

ACO5432E � � �� /RELOCATE � /TO �

� �� ���.��: RESTORE ���� �� �� ��

/RELOCATE� /TO ��� �������.

��� ��: ��� ����.

��� �: �� �� /RELOCATE� /TO ��� �

��� ��� �� ������.

174 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 193: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

ACO5433E ��� ����� �� �� � �

��� ���� ����.��: � ���� ���� ���� �/�� �� ��

� ��� �����.

��� ��: ��� ����.

��� �: ��� ���� �/�� ��� ����

��� �� ������.

ACO5434E �� ��� �� �� � ����.��: � ���� ��� � �� �� ��� ���

��.

��� ��: ��� ����.

��� �: ��� �� ��� ���� ��� ��

������.

ACO5435E � ���� �� � � �� ���

��.��: � ���� ��� ���� �� ��� ��

���.

��� ��: ��� ����.

��� �: ��� �� �� �� � ��� ��

�� ��� �� ������.

ACO5436E ����� �(stripe number)� ���

����. rc = return code

��: �� ��� ����� � � �����.

��� ��: ��� ����.

��� �: � ���� � �� ���� �� �

��. �� ���� ���� ���� ������.

ACO5450E �� ����� �(number of stripes)� ��� ����. � ����� �

(maximum number of stripes)� ���

�����.��: ���� �� ���� �� �������.

��� ��: ���� �� ���� �� ���� �

�� �����.

��� �: ��

ACO5451E vdev(vdev name)� �� �����.rc = return code

��: ��� �� ����� ��� �����.

��� ��: ��� ����.

��� �: � ���� � �� ���� ����

� ���. �� ���� ���� ���� �����

�.

ACO5452E �� ���� ��� � ����.(filespace name) (high level qualifier)(low level qualifier)

��: ��� ����, TDP ����� TSM ����

�� �� �� ��� ����� ���� ���. �

���� ��� �� �� ��� ����� TSM ��

�� �� � ��� � ���. � � � �� ��

TSM �� �� ��� �� ����.

��� ��: ��� �����.

��� �: ��. ������ ��� �� �� ��

� ����� ��� TSM ���� �� ��� �

��.

ACO5453E TSM �� �(number of TSM

sessions )� �� ����� �

(number of stripes)� ��� ����.TSM � � (number of TSM

sessions)� ����� �� ��� �

�� �����.��: ��� ���� �� �� ���� �� TSM

� �� �������. � ���� � � � ��

� �� ����.

��� ��: TSM � �� ���� �� ����

��� �����.

��� �: ��� �� ������. � � � ��

�� ��� ����� ������.

ACO5454E TSM ���� � ���� ���

� �(number of objects allowed per

TSM transaction)� �� �����

�(number of stripes)� ��� ���

�. ����� �(new number of

stripes)� ��� ����.��: TSM ����� ���� �� ���� ��

TSM � � �� ��� ��� ���� �� �

� ���� ����. �� TSM �� TSM ��

��� �� �� ���� ��� �� �� ���

�� ���� ���.

��� ��: � ���� �� ���� ��� ��

���.

��� �: ���� �� ����. �� ���

��� ������ ��� ��� � � �� ���

�� �� ���� TSM ��� ��� �� ���

(TxnGrpMax).

� E. Data Protection for SQL ��� 175

Page 194: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

ACO5455E ��� ��� ��� � ����.��: �� ��� ����� � ���� ����

���� ��� ��� ��� ����.

��� ��: ��� ����.

��� �: ��� �� ������. � � ���

� ��� ����� ������.

ACO5456W ��� �� ��� ��� ��� �

����. ��� ����.��: �� ��� ����� � ���� ����

���� ��� ��� ��� ����. �� �� � �

� ��� �� � ��� ��� �� ���.

��� ��: ��� �����.

��� �: ��� �� ������. � � ���

� ��� ����� ������.

ACO5457E � � �� SQL API ��� ����

�.��: SQL API � � ����, ��� � ���

� �� � ����. SQL Server � ��, SQL Server

� �� �� Windows NT/2000 ��� ��� �

� ��� � � ���.

��� ��: ��� ����.

��� �: SQL Server ���� ��� ���� �

�� ��� �� ������. � � ���� ���

����� ������.

ACO5458W ��(TSM server NODENAME)� ��

TSM Server� ‘backup delete’ ��

NO� �� ���. � ��� �

�� YES� �� ���. ��� �

���.��: TSM Client� ������ ��� ���� �

��� TSM �� ��� ��� �� ��� �� NO

� �������. �� ��� ���� ���� �

�� YES� ���� ���. NO �� ��� � ��

��� ���� TSM ��� � � �� �� ���

��.

��� ��: ��� �����.

��� �: TSM ���� ��� �� ��� ��

‘backup delete’ ��� YES� ������ �����

�. TSM �� ���� ���� �� ��� �� � �

�� ��� � ���. � ��� TSM ����� �

�� � ���.

ACO5500E MultiByteToWideChar() ��� ��

���.��: � � � ��� � ��� � �� � �

���.

��� ��: � ������� ��� ����.

��� �: ��� �� ������. � � � ��

�� ��� ����� ������.

ACO5501E � ��� �(COM) ������

��� �����.� � : � � � � � � C o I n i t i a l i z e E x ( N U L L ,

COINIT_MULTITHREADED)���. OLE32.dll �� �

� COM dll� ����� � ����� �����

� ���.

��� ��: � ������� ��� ����.

��� �: Windows NT(�� 4 ��) ��� �

���� ���� ��� �� ������. � � �

���� ��� ����� ������.

ACO5550I directorypathfilename � �� �

servername ���� �� ���

����.��: Tivoli Storage Manager ��� ��� �� �

�� �� ������ ��� ����.

��� ��: ��� ����.

��� �: ��

ACO5551I servername �� ��� � �� �

� �� ��� ����.��: Tivoli Storage Manager ��� ��� �� �

�� �� �� ���� ������ ��� ����.

��� ��: ��� ����.

��� �: � ��� �� � �� �� ��� �

�� ������.

ACO5552I �� �� �� �� ����.��: SQL Server�� ��� �� ���� ���

���� ������.

��� ��: ��� ����.

��� �: ��� �� ��(������ ��, �

��, �� �� ��)� ������. ��� �� ��

����.

176 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 195: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

ACO5715E option_name �� �� �� � � �

� � ��.��: ��� ���� �� ��� � � ����.

��� ��: � �� ��� ����.

��� �: �� ��� ���� ��� �, � �

�� �� ������.

ACO5716W Tivoli Storage Manager API ��

�� ��� �����. rc =returncode���. �� �

dsierror.log� �� TSM API� �

�� ��� �� �����.��: Tivoli Storage Manager API ��� ����

�� � � ������.

��� ��: ��� �����.

��� �: dsierror.log ��� ��� ���� �

�����. � ��� ���, TSM API� ��� ��

�� �� �� � ���. TSM API� ��� ���

� ����, TSM API� ���� ��� �� ��

���.

ACO5717E SQL Server� ���� � ����.��: SQL Server� ������ �� � � ��

���.

��� ��: ���� ������ � �� ��,

������ ����. GUI�� ������ � �

� ��, SQL ��� ID � ��� ����� Windows

��� ���� ��� �����.

��� �: SQL Server� � ��� ������.

ACO5718I �� �� ���, ����� �

��� �� ����� ���� � ��

� ����. �������?��: �� �� �� �� �� �� �� �� �

� ������.

��� ��: ��� �����.

��� �: ��� �� ����� �� ���, �

� ��� ���� �� ��� ��� ���� ��

���.

ACO5719I TSM� �� ��� ����.��: ���� ����� SQL Server �� � ��

� �!���.

��� ��: ��� �����.

��� �: TSM ��� �� �� ���� ����

�� �� ��� ���������.

ACO5720I ��� � ��� ������ ���

�.��: GUI�� �� ��� �!�� ��� ��� �

������ ��� �����.

��� ��: ��� �����.

��� �: ������� ��� �� ��� ��

����.

ACO5721I ��� ��� ��� �����.��: GUI�� �� ��� �!�� ��� ��� �

� ����� ��� �����.

��� ��: ��� �����.

��� �: �� ����� ��� �� ��� �

� ����.

ACO5722I ����� ��� ��� �����.��: GUI�� ���� ��� �!�� ��� ��

� �� ����� ��� �����.

��� ��: ��� �����.

��� �: �� ����� ��� ���� ���

�� ����.

ACO5723E ���� ��� �� ���.��: ″���� ��″ �� ″�� �� ��″ ���

�����, ����� ��� ���� �����.

��� ��: ��� �����.

��� �: ����� ��� ����� ″�� �

� �″ ��� �����.

ACO5784E � ��� ��� ��� ���

���.��: �� �� ����� ���� �� ��� �

�� ���.

��� ��: ��� �����.

��� �: �� ��� ���� �� �� ���

��� ��� �����.

ACO5804I � ��� � ����. ���� ��

�� ��� ��, ″� ��� �

��� ��� ��″ ���� ����

�.��: ��� �����.

��� ��: ��

��� �: ���� ��� ��� �����.

� E. Data Protection for SQL ��� 177

Page 196: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

ACO5805W ��� SQL Server� �� ����

SQL Server� � ��. ������

�?��: ��� �����.

��� ��: ��

��� �: �� SQL Server�� ����� ���

����. ��� ���, ��� �� �� SQL

Server� �������.

178 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 197: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

����

� ��� ���� ���� �� � ������ ��� ����.

IBM� �� ����� � �� ��� ��, ��� �� ��� ���� �� �

� ���. �� ��� � � �� � ���� �� ��� �� IBM ����

� ������. � ��� IBM ��, ��� �� ���� ���� �� ��

IBM ��, ��� �� ����� ��� � �� �� ����� ����. IBM

� � ���� ��� �� �, ��� � ��, ��� �� ���� �

� ��� � ���. ��� �IBM ��, ��� �� ���� �� �� �

� � ��� ���� �����.

IBM� � ��� ��� � �� ��� �� ��� ���� �� �� ��

�� �� � ���. � �� ����� �� ��� �� ����� ���

�� ����. ����� �� ����� ���� ������.

135-270

����� ��� �� 467-12, ��������

�� ��.�.� ����

������

����: 080-023-8080

�� ��� �� ��� ��� �� ����� ��� ����. IBM�

�� �� ��, ��� � �� �� ��� �� �� ��� � ��

(�, �� ��� ��) ���� ���� ��� � � ���� � �� ��

��� �����. � ����� �� ���� �� �� �� ��� ���

�� ���� ����, � ��� ��� �� �� ���.

� ���� ���� ��� ���� ���� � � � � ���. � �

�� ���� ����, ��� ��� ���� �����. IBM� � ��� �

�� �� �(��) ���� �� ���� ���� � �(��) ��� � �

��.

� ���� ���� �IBM� � ���� �� �� ��� ���, �� ���

�� �� � ���� ���� �� �� ����. �� � ���� ��

IBM �� �� � � ���� �� � ��� ���� �� ��� ��� �

� ���� ���.

IBM� ��� ��� ��� �� �� ��� ���� � �� ���� ��

� ��� ��� ����� �� � ���.

© Copyright IBM Corp. 1997, 2003 179

Page 198: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

(1) ���� ��� ��� � ���( ��� � ) � �� � �

(2) �� ��� �� ��� �� ��� ��� ��� ���� ����

�� ��� ������.

135-270

����� ��� �� 467-12, ��������

�� ��.�.� ����

������

��� ��� �� �� � ��(�� ��, �� ��)� �� ��� � ��

�.

� ��� ��� ����� � ��� � � ���� �� �� ��� ��

����� � �� IBM� IBM � ��, IBM ��� ���� ��(IPLA)

�� �� � ��� �� ��� ����.

�IBM ��� �� ��� �� ��� ����, �� � �� � �� ���

� �� ����. IBM��� ��� �IBM ��� ����� �����, ��

�� ��� ��� ���, ��� �� � ��� ���� ��� � ����.

�IBM ��� ��� �� ����� �� ��� ����� ������.

� ��� � ���� �����. � �� ��� ��� ��� ��� �� �

���� �� ��� � ���.

� ��� ����� �� ���� �� �� �� ��� � �� �� �

� ���.

��

�� ��� �� �� � ���� ���� IBM® Corporation� �����.

IBM

Tivoli

Microsoft®, Windows®, Windows NT® � Windows ��� �� �� � ��

�� ���� Microsoft Corporation� �����.

ActionMedia, LANDesk, MMX, Pentium � ProShare� �� �� � ����

���� Intel Corporation� �����.

� ��, �� � ��� ��� �� ��� �� �� �������.

180 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 199: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

���

� ���� ��� ��� Tivoli Storage Manager ������ ���� ��� �

����. �� ��� ��� �� URL�� IBM Dictionary of Computing� ��

����.

www.ibm.com/networking/nsg/nsgmain.htm

� ����� �� ��� � ��� ��� � � � ���.

v American National Standard Dictionary for Information Systems, ANSI

X3.172-1990, copyright(ANSI). �� the American National Standards Institute,

11 West 42nd Street, New York, New York 10036�� ��� � ���.

v Information Technology Vocabulary. � ��� Subcommittee 1, Joint Technical

Committee 1, of the International Organization for Standardization and the

International Electrotechnical Commission(ISO/IEC JTC2/SC1)� �� � ��

���.

�� �����(administrative client). �� ��, ����� �� ������ ��� �����, ���� ��� �

�� �� ��� ���� ���� � �� ���. �� ���� ������ ��� ����.

�� ���(management class). ��, ���� � � ��� �� �� policy� ����� �� ����� Tivoli Storage

Manager policy ����. �� ����� �� � ���� � �� � � � ���, � � �� ���� � ��

� � �� ���. �� �� ����� HSM(Hierarchical Storage Management) ������ �� � �� policy� �

� �� ���.

��� ��(closed registration). ���� ������ ����� ��� ��� ��� � ��.

���(administrator). ��� �� ������. ������ �� �� �� ��� � �� ��� ��� �� � ��

�(���, policy, � ��, �� �� ���). ���� �� ������ ���� ��� �� �� �� � ��� ��� �

���.

��� ��� �����(GUI; graphical user interface). ����� ���� ���� ��� ������ � ����, ��

�� ��, ���� �� �� � ��� ����, �� ��, ��" �, ���� ��� � ���. �� ������ ��

� ����.

��� �����(command line interface). ���� ��� ���� ��� ������ � ��. ��� ��� �����

� ��� ����.

© Copyright IBM Corp. 1997, 2003 181

|

|

|

|

Page 200: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� �� ��(backup copy group). �� ��� ��, �� � �� ���� ��� �� � policy ����. �� �

�� �� ���� ����.

�� ���� �����(backup-archive client). ����� �� �� ���� ���, ����� �� ��, ����, �

� � �� ��� ���� ���. �� ������ ��� ����.

�� ��. ������� ���� ���� ��. � ��� ��� � �� � � � ���� �� ��� � ���.

�� ��(copy group). Tivoli Storage Manager� �� �� �� ���� ��� ���� Tivoli Storage Manager policy �

���. � �� �� ���� ����. �� � �� � �� ���.

v �� � � -- Tivoli Storage Manager� �� �� �� ���� ��� �����.

v ���� � � -- Tivoli Storage Manager� �� ���� ��� �����.

��(compression). � ��� ��� ���� �� ��� �� �� �� � �� �� ���� ��. Tivoli Storage

Manager�� ��� ��� �� � ���� ����� ������ �� ������� �� � ���. � �� �

��� ����� �� � ��� ��� � ���.

�� ��(full backup). �� ������� ���� Tivoli Storage Manager ��. �� ��� � ������ �� ����

�����.

�� ����(central scheduler). ���� ����� �� � �� ��� ��� � �� �� ��. ��� ���� �

� ��� �� ���� ��� � ���.

�� ��(incremental backups). (1) ���� �� �� �� ��� ������ �� �� �� ���� ��� �

�� �� ��. � ��� ���� ����� ����� include-exclude ��� ���� ��� ��� �� ���� ��

� �� ��� ��, �� � ��� ���� ���� ���� ���� ��� � ���. (2) ������� ��

�� �� �� �� �� �� ��� ������ �� ���� ��� ���� Tivoli Storage Manager ��. �� ��

��� ����.

���(commit). ������ ��� ����� ���� ��� �. ������ ��� ����� ��� �� ���

� ����.

����� � � (client options file). Storage Manager �� ���� ������ �� � � ��� ��, �� ��,

�� � ���� ��, � �� ��, ��� ��� � �� � �� �� �� �� ���.

�����/��(client/server). �� ��� ���(�����)� �� ���(��)�� ��� �� ��� ���� ���

��� ��.

182 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 201: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

� ���(communication protocol). ���� �� ��� � �� ��� ����� �.

A

API(Application Program Interface). ����� ���� ��� ������� Tivoli Storage Manager � ���� �

���� � , �� � ���� �� ��� � � �� �.

G

GUI. ��� ��� �����.

P

policy ���(policy domain). Tivoli Storage Manager� ��� ���� policy � policy� ���� ���� �� ����

� ��� ����� �� Tivoli Storage Manager policy ����. policy ����� �� ��� policy �� � ���.

policy �(policy set). ��� �� ��� � � �� ���� ���� Tivoli Storage Manager� policy ����. � �

�� policy �� � � ���. ��� � �� ��� policy �� ���� � ���.

T

TCP/IP. Transmission Control Protocol/Internet Protocol.

TCP/IP(Transmission Control Protocol/Internet Protocol). ��� �� � �� ����� �� � �� �� ��� �

��� �� �� �.

Data Protection for SQL. Tivoli Storage Manager � ���� Microsoft SQL ������� ��� ��� �� � �

� �� Tivoli Storage Manager ������.

Tivoli Storage Manager. �� ����� ��� ���� ���� � �� ��� ���� �����/�� ���.

��� 183

Page 202: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

184 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 203: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

��

���� ��� 20

� �� ���� 98, 99

�, ��

�� 12

�� ���

� �� 24, 29

� � ��� ���� 155

� � ��� ����� 31

���� �� �� 27

include� 155

�� �����

�� 59

�� 76

���� 87

�� 66

changetsmpassword 95

help 91

set 94

��, CLI

� 51

�� 57

�� ��, �� 117

�� �� � ��

GUI �� 33

�� ��, Data Protection for SQL

� ��, CLI 94, 107, 117

� ��, GUI 33

query TDP 104

��, Data Protection for SQL

�� 24

� ��

Tivoli Storage Manager policy 29

�� � ��, ��

CLI �� 111, 128, 129, 131

GUI �� 35

��� ��� �����(GUI)

� 33

�/�� �� � 41

�/�� �� � 43

�� ��

��� 48

����� 49

��� ��� �����(GUI) (��)

������ �� � 39

������ �� � 43

�� �� �� 36

�� �� �� 33

�� � �� 42

�� �� 39

�� �� �� 41

�� � �� 47

�� � � 43, 44

�� �� 44, 45

�� � � 37

�� �� �� 46

SQL ������ �� 39

SQL ������ �� 43

SQL ������ ���� 49

� ��

� 5, 6

�� 12

GUI �� 39

� ��

GUI �� 43

� �� � �

/fileinfo �� 107

����� �� �� 14

�� �� � 14

�� �� ��

/fileinfo �� 107

����� � ��� 14

�� ��� �� 159

�� SQL Server

�� 14

� �� �� 14

�� ��� �� 159

��� 75

�� ��, GUI 48, 49

��� � � ���� � 30

��� ���

����� � �� 112, 128

Data Protection for SQL �� 10

Data Protection for SQL� 107, 116

SQL Server� 112, 128, 129

TDP� 116

��� ����

� �� 31

� �� 13

��� 107, 116

�� 105

�� � �� 23

CLI �� 113, 134

collocation �� 31

Data Protection for SQL �� 10

GUI �� 39, 41

/sqlbuffers� � �� 112, 128, 134

��� �����

��� 116

��� �� 13

� �� �� 13

�� �� � 25

��� ����

���� �� ���� 155

������

�� �� 158

�� � 104

�� 104, 105

GUI� ���� �� 39

GUI� ���� �� 43

������ ��� ��, GUI 45

������ � �� 117

������ �, �� 117

������ ��

GUI �� 37

�� ��, GUI 36

�� ��, GUI 36

��, ��� 15

�� �� � �� �

�� ��� 30

© Copyright IBM Corp. 1997, 2003 185

Page 204: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

����� ��

� 5

� � 30

�� 11, 15

GUI �� 39

�� ��

� 6

GUI �� 43

�� ��

CLI �� 120

GUI �� 40

�� ���

�� 14

GUI �� 40

�� ��� �� 14

�� ��

��� ��� �� �� 161

��� ��

CLI �� 111, 128

GUI �� 35

��, ���

CLI �� 135

GUI �� 40

����� ������, �� 158

� policy 29

� policy, �� 27

����, CLI

� 51

��� �� 53, 54

�� 57

����, ���

� 114

/active 115

/all 115

/buffers 116

/buffersize 116

/compatibilityinfo 117

/configfile 117

/dboonly 117

/diffestimate 118

/fileinfo 118

/files 118

/fromsqlserver 119

����, ��� (��)

� (��)

/groups 119

/into 120

/logestimate 120

/logfile 121

/logprune 122

/mountwait 122

/object 124

/olderthan 124

/partial 124

/quiet 125

/recovery 125

/relocate 126

/replace 128

/sqlauthentication 128

/sqlbuffers 128

/sqlbuffersize 129

/sqlpassword 129

/sqlserver 129

/sqluser 131

/standby 131

/stopat 132

/stopatmark 132

/stopbeforemark 133

/stripes 134

/truncate 135

/tsmnode 136

/tsmoptfile 136

/tsmpassword 137

���� 97

�� ���� �� 98, 106

changetsmpassword ��� 113

dbname 97

differential 99

file 98

full 99

group 100

log 101

query �� 103

set 102

set ��� 107

/to 126

�� � 24

�� 23

�� ���� 14

��� �� �� 30

�� ����� 27

�� ��, GUI 33

� ��� policy, �� 155

� � ��� ���� � 30

� ����

���� �� ���� 155

� �� �� � 30

�� �����

� 51

����(� 6 ) 97

��, Data Protection for SQL

� 51

�� ����� 58

��� 58

tdpsqlc backup 58

tdpsqlc changetsmpassword 95, 113

tdpsqlc help 90

tdpsqlc inactivate 87

tdpsqlc query 65, 103

tdpsqlc restore 75

tdpsqlc set 94, 107

��� �� 117, 161

������ ��, GUI 45

�� � �� �� 11

�� ��� 16

�� ����

��� ��� 117

�� 105

�� ���� �� 4, 52

� 52

�� 59, 66, 76, 87, 91

��� 98

Data Protection for SQL �� 106

differential 99

file 98

full 99

group 100

GUI �� 37

log 101

set 102

�� ���� �� 47, 105

�� ��

� 4

�� 59

�� �� 61

� ���� 54

186 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 205: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� �� (��)

��� 58

���� ���� 98

�� 139

�� ���� 11

CLI �� 59

GUI �� 39

�/�� �� � 41

������ �� � 39

�� �� 39

�� �� �� 41, 42

�� �� � 29

�� �� policy 29

�� ���, Data Protection for SQL 2,

75

�� �

����� � �� 112, 128

Data Protection for SQL� 107, 116

SQL Server� 112, 128

�� �

SQL Server� 112, 129

TDP� 108, 116

�� ��, GUI 33

�� ��, GUI 44

�� 9

�� ��

�� 104

�� ��, GUI 45

�� ��

� 6

�� 76

�� SQL Server� 14

�� ��� �� 75

�� ������ 158

��� ����� 124

�� �� 80

� ���� 54

��� 75

��� �� collocation 14

� �� �� 12, 13

���� ���� 98

����� �� 46, 132, 133

�� �� 46, 132, 133

CLI �� 76

collocation �� 31

GUI �� 43

������ ��� �� 45

��� �� 45

�� �� (��)

GUI �� (��)

�� �� 45

�� �� �� 48

�� � 47

�� �� 44

� �� �� 45

� � 43, 44

���� �� 45

�� �� 48

� �� 43

�� � �� �� 45

�� �� 46

�� �� �� �� 46

�� � ��� �� ��, GUI 44

standby �� ��� �� �� 48

TDP �� 1 �� 75, 87

� � 27

� �� 13

� �� ��

� 7

GUI �� 45

���� ��

� 8

�� 87

�� �� policy 30

�� �� 88

� ���� 54

��� 87

���� ���� 98

CLI �� 87

GUI �� 49

���� � � 30

��� ��, �� 159

�� � ���

�� 12

�� �� �� 99, 100

�� ��

�� �� 61

changetsmpassword �� 96

help �� 91

inactivate �� 88

query �� 68

restore �� 80

set �� 95

�� ��

�� �� � 24

��� ���

��� ID 9

��, SQL

�� 103

��, Tivoli Storage Manager

�� 23

�� � �� 27

�� 105

� �� �, GUI

��� 37

��� 43, 44

� ����

��� �� 54

��� 114

�� � �� 10, 25

/diffestimate 118

/logestimate 120

�� �� 98

� ��

� 5, 6

� � 30

�� 14

GUI �� 39

� ��

GUI �� 43

�� � ��� 19

��� �� 8, 20, 139

���

�� �� 139

�� ��� 140

���� ��, GUI 45

����, ���

� �� 31

� �� �� 13

�� � �� 23

�� �� �� 13

CLI �� 113, 134

Data Protection for SQL �� 10

GUI �� 39, 41

Tivoli Storage Manager �� 24

/sqlbuffers� � �� 112, 128, 134

� �� ���� 11, 98, 99

�, ��

�� 12, 13

�� �� ��

/fileinfo �� 107

�� 187

Page 206: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

������� � � 29

�� ��, ��

�� �� � 25

��, TDP

��

CLI �� 95

��, Tivoli Storage Manager

��

CLI �� 113

GUI �� 35

dsmcutil� ���� �� 25

��, ��

CLI �� 120

GUI �� 40

��, ��

CLI �� 118

GUI �� 40

� �� �� 161

��� �� 15

�� ��, Data Protection for SQL

� �� 24

����� 16

include/exclude� 155

��� 181

� �� ��� 19

� �� 20

���� ����

� 52

��� �� 53

��� 97

���� ��

�� 103, 106

��� ��, GUI 33, 35

�� �� 14, 24, 27

� �� 30

����� �� ��

� 7

��� ��� 15

���� � policy, �� 27

��� �� 8, 20, 139

�� ��

� 7

GUI �� 48

� �� �

� ����� 30

�� ��� �� �� �� 11

�� ��� �� ��� �� �� �� 12

�� ��

� 4

�� 11

GUI �� 39

�� ��

� 6

GUI �� 43

�� � ID

�� 106

�� � id

�� 103

�� �� 117

�� ��

� 8

�� 66

���� � 52

�� � �� 30

�� �� 68

� ���� 54

��� 65

���� ���� 98, 103

��/��� �� 44, 115

CLI �� 66

query SQL 103

query TDP 104

query TSM 105

SQL �� 8

Tivoli Storage Manager Server �� 8

�� ��� ���

�� 25

��(�� ��) ��, GUI 46

��, Data Protection for SQL

�� � 19

�� �� 20

�� � 20

����� ��

� 5

GUI �� 39

�� �� � �� �� �� 12

�� ��

� 6

�� �� (��)

GUI �� 43

�� ��

GUI �� 40

���, �� 116

������ �� ��� �� 14

�� 13

�� �� ��� 65

����� ��� ID

�� 106

�� ��� id

�� 103

���� ��

Data Protection for SQL � 16

����� 16

�� 22

�� 13

��� 19

����� ��

�� 103, 104, 105

������ � ��

�� 12

�� � �� ��, GUI 45

�� ��

����� � �� 13

�� ��

�� �� � 25

��� 20

��� ��� ID �� 111, 128

���� ��

�� 104

�� �� ��

� 7

�� �� �� ��, GUI 46

�� ��� ����� �� ��

CLI �� 132, 133

GUI �� 46

�����

dsm.opt 141

188 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 207: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

�� (��)

sqlfull.log 146

sqlsched.log 146

�� ��

� 5

�� 12

GUI �� 39

�� ��

� 6

GUI �� 43

� ��, GUI 33

��, ��

��� 20

�� �� � 15, 20

���� � ��� 20

�� � ��� �

�� 104, 105, 107

��� ��

�� 104

�� � ��� �� ��, GUI 44

��/��� ��

�� ���� 124

�� ��� ��� � 99

�� 115

�� �� 88

GUI �� 44

inactivate �� �� 87

����2� �� � 117

Aactive ���� 115

all ���� 115

API, Tivoli Storage Manager 20, 105

Bbackdelete ���� 23

buffers ���� 107, 116

buffersize ���� 116

Cchangetsmpassword ��

�� 95

�� �� 96

� ���� 54

��� 95

���� ���� 113

clusternode

�� �� � 26

collocate ���� 24

collocation, ��

�� ��� �� 14

����� �� 13, 31

�� �� �� 31

compatibilityinfo

Data Protection for SQL �� 105

SQL �� 103

compatibilityinfo ���� 117

configfile ���� 117

DData Protection for SQL

�� 23

�� �� �� 104

�� ��, ��

CLI �� 94, 117

GUI �� 33

�� 2

�� 1

�� �

�� 4

�� 6

���� 8

�� 8

� 23

�� 51

�� �� 4

�� ����� 2, 75

�� �� 105

�� � 107, 116

�� � 116

�� 9

�� 19, 21

�� 10

��� �� 15

Data Protection for SQL (��)

�� ��

�� 24

� � policy 27

clusternode 16

�� �� 2, 21

� �� 149

���� �� � 19

���� �� � 20

buffersize 108

MS Cluster Server�� � 16

Data Protection for SQL �� 21

� ��� 20

��(�) 149

�� � ��� 19

�� ���� (�) 149

� �� ��� 19

�� � ��� 20

Data Protection for SQL� � �� 149

Data Protection for SQL� ��

� 2

dateformat ���� 108

dbcc �� �� 15

dbname ����

��� 97

dboonly ���� 117

differential ����

�� 59, 66, 76, 87, 91

��� 99, 106

diffestimate ���� 108, 118

dsmcutil.exe ���

�� 25

dsm.opt ��

�� 24, 58

�� � �� 27

Tivoli Storage Manager ��� 141

Eenablelanfree

�� �� � 26

Ffile ����

�� 59, 66, 76, 87, 91

��� 98, 106

fileinfo ���� 118

�� 189

Page 208: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

fileinfo ���� (��)

���� �� 107

files ���� 118

fromsqlserver ���� 109, 119

�� � ���� �� 88

full ����

�� 59, 66, 76, 87, 91

��� 99, 106

Ggroup ����

�� 59, 66, 76, 87, 91

��� 100, 106

groups ���� 119

GUI �� �� �� 34

Hhelp ��

�� 91

��� 90

Iinclude/exclude

�� 27

�� ��� 155

into ���� 120

LLAN Free

Data Protection for SQL �� 11

log ����

�� 59, 66, 76, 87, 91

��� 101, 106

logestimate ���� 120

logfile ���� 109, 121

logprune ���� 110, 122

Mmaxnummp ���� 14, 23

�� ��� 23

mountwait ���� 122

mountwaitfordata ���� 111

MSCS ��

�� �� 16, 22

��� 16

msdb ������

� ���� �� 31

msiexec.exe

� ��� �� 152

Nnodename

�� �� � 24

numberformat ���� 110

Oobject ���� 124

olderthan ���� 124

�� �� 89

Ppartial ���� 124

passwordaccess generate, �� 25

policy � �� 29

Qquery TSM �� 67, 106

quiet ���� 125

Rrecovery ���� 125

relocate...to ���� 126

replace ���� 128

Sset ����

�� 59, 66, 76, 87, 91

��� 102, 107

set ��

�� 94

�� �� 95

� ���� 54

��� 94

���� ���� 107

setup.exe

� ��� �� 151

SQL Server

�� � 112, 128

�� � 112, 129

��� ID 35, 111, 128

�� �� 35

����� ���� � 16, 22

SQL Server 2000

� �� �� 14

�� �� 13

� �� 7, 46

����� �� �� 7

��� ��� �� 117

�� �� 117

�� 103

���� �� 19

�� �� 12

����� � �� 13

�� �� �� 46

SQL Server 7.0

�� ��� �� 14

��� ����� �� 13

�� �� 13

�� �� 117

�� 103

���� �� 19

�� �� � �� �� �� 12

Data Protection for SQL �� 105

dbo �� �� �� 117

VDI 11

SQL ��� 16

sqlauthentication ���� 111, 128

sqlbuffers ���� 128

sqlbuffersize ���� 112, 129

sqlfull.log 146

sqlpassword ���� 129

sqlsched.log 146

sqlserver ���� 112, 129

sqluser ���� 112, 128, 131

SQL-DMO, �� 20

standby ���� 131

standby �� ��� �� ��, GUI 48

stopat ���� 132

stopatmark ���� 132

stopbeforemark ���� 133

stripes ���� 113, 134

sysadmin �� �� �� 75, 112, 128

190 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 209: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

Ttdpsqlc �� 58

tdpsqlc.exe 51

tdpsql.cfg, � ��

CLI �� 33, 94, 117

tempdb 14

timeformat ���� 113

Tivoli Storage Manager API 20, 105

Tivoli Storage Manager policy ��� 29

Tivoli Storage Manager Server

�� 23

������ �� txngroupmax � 13

�� 105

���� �� 20

Tivoli Storage Manager Server� � 23

Tivoli Storage Manager ��� 16, 20

Tivoli Storage Manager �� ��

GUI �� 35

Tivoli Storage Manager�� ���� ���

��

���� �� 20

�� �� 15

transact-SQL �� 159

truncate log on checkpoint �� 40

truncate ���� 135

tsmnode ���� 136

tsmoptfile ���� 136

tsmpassword ���� 137

txngroupmax �� 13, 24

types ����

�� 67

��� 107

WWindows NT/2000 Server

���� �� 19

Windows �� ��, ��

CLI �� 111, 128

GUI �� 35

�� 191

Page 210: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

192 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���

Page 211: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)
Page 212: Data Protection for Microsoft SQL Server - IBMpublib.boulder.ibm.com/tividd/td/ITSMFD/SC32-9059-01/ko_KO/PDF/ab5... · Using Tivoli Data Protection for Microsoft SQL Server (IBM Redbook)

���

��� ��: 5698-APD

Printed in Denmark by IBM Danmark A/S

SA30-1772-01