天天看點

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

作者:青荷露尖520

目錄

一、安裝環境概述 1

1.1 備份架構 1

二、TSM Server安裝和配置過程 2

2.1 TSM Server安裝步驟 2

2.2 TSM BA用戶端安裝 7

2.3TSM Server初始化配置 18

2.3.1 建立db2使用者和安裝目錄 18

2.3.2 配置TSM執行個體 20

2.3.3 TSM活動日志設定和許可注冊 29

2.4 TSM Server存儲池設定 30

2.4.1 xxx.xxx.xxx.2 WIN-8DDMBLSTNB2用戶端設定 30

2.4.2 xxx.xxx.xxx.5 XXXXXXG*S01用戶端設定 31

2.4.3 xxx.xxx.xxx.9 XXXXXXGOA用戶端設定 32

2.4.4 xxx.xxx.xxx.10 XXXXXXG*S用戶端設定 34

2.5 用戶端節點定義 35

三、TSM 用戶端安裝配置 35

3.1 安裝TSM BA用戶端 36

3.2 安裝SQL TPO用戶端 36

3.3 建立用戶端選項檔案 42

3.4 sql tpo用戶端設定 49

3.5 建立用戶端排程程式 55

四、備份排程任務設定 62

4.1 定義檔案備份作業 62

4.2 定義資料庫備份作業 63

五、日常維護 64

5.1 檔案備份腳本 64

5.2 sql資料庫備份腳本 64

5.3 檢視備份排程作業清單 64

5.4 檢視備份作業運作情況 65

5.5 檢視TSM日志内容 65

5.6 檢視存儲池使用情況 65

5.7 檢視看客戶備份的檔案空間 65

5.8 更新備份作業啟動時間 66

5.9 删除作業排程 66

5.10 查詢備份用戶端節點 66

5.11 常用指令集錦 66

一、安裝環境概述

1.1 備份架構

TSM備份架構如下:

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

簡要說明:

1、一台IBM X3850 X6安裝了TSM Server 7.1版本,這台伺服器既當備份管理伺服器也是備份用戶端。這台伺服器通過FC 線直連了一台IBM V3700存儲,存儲劃分了一個3TB的lun給伺服器,所有的備份資料通過網絡方式,備份到存儲上。

2、備份用戶端均為6.3版本,TSM Server 為7.1版本,均為Windows平台

3、其中xxx.xxx.xxx.9和xxx.xxx.xxx.10這兩台用戶端既備份了SQL資料庫,也備份了本地檔案資料。xxx.xxx.xxx.5和xxx.xxx.xxx.2這兩台用戶端隻備份了本地檔案資料。

4、四個備份用戶端備份内容如下:

xxx.xxx.xxx.2備份目标路徑為:E:\中山\StepFiles\*

xxx.xxx.xxx.5備份目标路徑為:G:\backup\*"

xxx.xxx.xxx.9備份目标路徑為:D:\XXXXXXOA\*,D:\Muniment\*,E:\LTFlowAttachs\*,和sql2005資料庫

xxx.xxx.xxx.10備份目标路徑為:D:\G*Sdata\*,D:\zsgkg\*,E:\部門檔案共享\*,和sql2005資料庫

二、TSM Server安裝和配置過程

2.1 TSM Server安裝步驟

TSM Server 7.1安裝步驟較為簡單,注意在安裝前,需要進入本地安全政策,把“以管理者準許模式運作所有管理者”這個政策,不然安裝的過程中會報錯。

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

由于沒有采用LAN-FREE備份,是以不需要安裝ibm Tivoli storage manager存儲代理程式

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

以下步驟都是比較簡單,基本上點下一步即可安裝完成,具體請看截圖即可

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

2.2 TSM BA用戶端安裝

進入到媒體安裝目錄D:\Software\TSM Media\TSM BA Client:

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

輕按兩下setup.exe進行安裝:

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

2.3TSM Server初始化配置

2.3.1 建立db2使用者和安裝目錄

用Administrator使用者進入cmd指令行,運作以下指令建立使用者: tsminst1,密碼為: xxxxxxx:

net user tsminst1 * /add

net localgroup Administrators tsminst1 /add

net localgroup DB2ADMNS tsminst1 /add

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

用建立使用者tsminst1登入系統,并打開cmd指令行,運作以下指令建立所需檔案夾:

mkdir d:\tsm\server1

mkdir d:\tsm\actlog

mkdir d:\tsm\archlog

mkdir d:\tsm\db

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

用Administrator使用者完成以下操作:

Configuring Remote Execution Protocol on Windows Server 2008

Configure your Remote Execution Protocol (REXEC) settings by using these procedures.

You must configure the User Account Control feature before running the wizard.

1. Enable Sharing for Guest or Everyone accounts.

2. Disable password-protected sharing:

a. Click Start > Settings > Control Panel > Networking and Internet >Sharing and Discovery.

b. Click the down arrow to display the password-protected sharing list.

c. Click Turn off password protected sharing.

d. Click Apply and exit.

3. Disable the User Account Control if you are using a different Administrator user account to connect to a Windows Server 2008 system. To disable User Account Control, complete the following steps:

a. Click Control Panel > Administrative Tools > Local Security Policy >Security Settings > Local Policies > Security Options.

b. Double-click User Account Control.

c. Run all administrators in Administrator Approval Mode and select Disable.

d. Restart your system.

2.3.2 配置TSM執行個體

用administrator管理者賬号登陸系統,把UAC禁用。注意:以下所有的操作,不限這一節,都建議采用administrator賬戶進行操作。

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

執行個體寫Server1,使用者:tsminst1,密碼:admin123

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

執行個體目錄:Z:\tsm\server1

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

資料庫目錄:z:\tsm\db

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

活動日志目錄:z:\tsm\actlog,主歸檔日志目錄:z:\tsm\archlog

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

使用者:admin 密碼:xxxxxxx

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

在tsm伺服器上定位到目錄C:\Program Files\Tivoli\TSM\baclient中建立dsm.opt檔案,并用記事本打開後添加下列行,紅色框内指定TSM server的IP

commmethod tcpip

tcpport 1500

TCPServeraddress xxx.xxx.xxx.2

passwordaccess generate

2.3.3 TSM活動日志設定和許可注冊

7、運作C:\Program Files\Tivoli\TSM\baclient\dsmadmc.exe指令即可進入到TSM伺服器指令行管理界面,輸入使用者名:admin 密碼:Passw0rd :

C:\Users\tsminst1>cd C:\Program Files\Tivoli\TSM\baclient\

C:\Program Files\Tivoli\TSM\baclient>dsmadmc.exe

IBM Tivoli Storage Manager

指令行管理界面 — 版本 6,發行版 3,級别 0.0

(c) Copyrixxxt by IBM Corporation and other(s) 1990, 2011. All Rixxxts Reserved.

輸入使用者辨別:admin

輸入密碼:********

與伺服器建立的會話:TSM01:Windows

伺服器版本 6.R3.L3.0

伺服器日期/時間:2015-03-20 00:07:30 上一次通路:2015-03-20 00:00:03

tsm:TSM01>

8、基本的初始化設定

tsm: TSM>set eventretention 120

ANR2521I 事件記錄保留期已設定為 120 天。

tsm: TSM>set actlogretention 9999 mgmtstyle=size

ANR2090I 将活動日志保留設定為 9999 以進行 大小 方式的管理。

tsm: TSM>set passexp 9999

ANR2092I 密碼有效期限設定為 9999 天。

tsm: TSM>setopt commtimeout 3600

Do you wish to proceed? (Yes (Y)/No (N)) y

ANR2119I 已經在選項檔案中更改了 COMMTIMEOUT 選項。

tsm: TSM>setopt idletimeout 60

Do you wish to proceed? (Yes (Y)/No (N)) y

ANR2119I 已經在選項檔案中更改了 IDLETIMEOUT 選項。

tsm: TSM>reg lic file=*.lic

ANR2852I 目前許可資訊:

ANR2828I 伺服器得到許可支援 IBM System Storage Archive Manager。

ANR2828I 伺服器得到許可支援 Tivoli Storage Manager Basic Edition。

ANR2828I 伺服器得到許可支援 Tivoli Storage Manager Extended Edition。

ANR9638W 此伺服器不支援許可證注冊。

ANS8001I Return code 3.

tsm: TSM>

2.4 TSM Server存儲池設定

2.4.1 xxx.xxx.xxx.2 WIN-8DDMBLSTNB2用戶端設定

tsm:WIN-8DDMBLSTNB2>DEFine DEVclass WIN-8DDMBLSTNB2_dev DEVType=FILE MOUNTLimit

=20 MAXCAPacity=1024G DIRectory="Z:\tsmpool\WIN-8DDMBLSTNB2" SHAREd=no

ANR2203I 裝置類 WIN-8DDMBLSTNB2_DEV 已定義。

tsm:WIN-8DDMBLSTNB2>DEFine STGpool WIN-8DDMBLSTNB2_spl WIN-8DDMBLSTNB2_dev maxscratch=50

ANR2200I 存儲池 WIN-8DDMBLSTNB2_SPL 已定義(裝置類 WIN-8DDMBLSTNB2_DEV)。

tsm:WIN-8DDMBLSTNB2>define domain WIN-8DDMBLSTNB2_dmn

ANR1500I 政策域 WIN-8DDMBLSTNB2_DMN 已定義。

tsm:WIN-8DDMBLSTNB2>define policyset WIN-8DDMBLSTNB2_dmn WIN-8DDMBLSTNB2_ps

ANR1510I 在政策域 WIN-8DDMBLSTNB2_DMN 中定義的政策集 WIN-8DDMBLSTNB2_PS。

tsm:WIN-8DDMBLSTNB2>define mgmtclass WIN-8DDMBLSTNB2_dmn WIN-8DDMBLSTNB2_ps WIN-8DDMBLSTNB2_mc

ANR1520I 管理類 WIN-8DDMBLSTNB2_MC 已在政策域 WIN-8DDMBLSTNB2_DMN,集WIN-8DDMBLS

TNB2_PS 中定義。

tsm:WIN-8DDMBLSTNB2>assign defmgmtclass WIN-8DDMBLSTNB2_dmn WIN-8DDMBLSTNB2_ps WIN-8DDMBLSTNB2_mc

ANR1538I 政策域 WIN-8DDMBLSTNB2_DMN,集 WIN-8DDMBLSTNB2_PS 的預設管理類設定為WIN

-8DDMBLSTNB2_MC。

tsm:WIN-8DDMBLSTNB2>define copygroup WIN-8DDMBLSTNB2_dmn WIN-8DDMBLSTNB2_ps WIN-8DDMBLSTNB2_mc standard VERExists=nolimit VERDeleted=nolimit RETExtra=30 RETONL

Y=30 MODE=Absolute SERIALIZATION=static DESTination=WIN-8DDMBLSTNB2_spl

ANR1530I 備份副本組 STANDARD 已在政策域 WIN-8DDMBLSTNB2_DMN,集WIN-8DDMBLSTNB2_P

S,管理類 WIN-8DDMBLSTNB2_MC 中進行了定義。

tsm:WIN-8DDMBLSTNB2>validate policyset WIN-8DDMBLSTNB2_dmn WIN-8DDMBLSTNB2_ps

ANR1554W 政策集 WIN-8DDMBLSTNB2_DMN WIN-8DDMBLSTNB2_PS 中的 Default 管理類WIN-8DDMBLSTNB2_MC沒有“歸檔”副本組:如果此集被激活,将不會預設地歸檔檔案。

ANR1515I 政策集 WIN-8DDMBLSTNB2_PS 已在政策域WIN-8DDMBLSTNB2_DMN(為激活準備好)中驗證。

tsm:WIN-8DDMBLSTNB2>activate policyset WIN-8DDMBLSTNB2_dmn WIN-8DDMBLSTNB2_ps

ANR1554W 政策集 WIN-8DDMBLSTNB2_DMN WIN-8DDMBLSTNB2_PS 中的 Default 管理類WIN-8D

DMBLSTNB2_MC沒有“歸檔”副本組:如果此集被激活,将不會預設地歸檔檔案。

要開始嗎?(是(Y)/否(N))y

ANR1554W 政策集 WIN-8DDMBLSTNB2_DMN WIN-8DDMBLSTNB2_PS 中的 Default 管理類WIN-8DDMBLSTNB2_MC沒有“歸檔”副本組:如果此集被激活,将不會預設地歸檔檔案。

ANR1514I 政策集 WIN-8DDMBLSTNB2_PS 已在政策域 WIN-8DDMBLSTNB2_DMN 中激活。

2.4.2 xxx.xxx.xxx.5 XXXXXXG*S01用戶端設定

tsm:WIN-8DDMBLSTNB2>DEFine DEVclass XXXXXXG*S01_dev DEVType=FILE MOUNTLimit=20

MAXCAPacity=1024G DIRectory="Z:\tsmpool\XXXXXXG*S01" SHAREd=no

ANR2203I 裝置類 XXXXXXG*S01_DEV 已定義。

tsm:WIN-8DDMBLSTNB2>DEFine STGpool XXXXXXG*S01_spl XXXXXXG*S01_dev maxscratch=5

ANR2200I 存儲池 XXXXXXG*S01_SPL 已定義(裝置類 XXXXXXG*S01_DEV)。

tsm:WIN-8DDMBLSTNB2>define domain XXXXXXG*S01_dmn

ANR1500I 政策域 XXXXXXG*S01_DMN 已定義。

tsm:WIN-8DDMBLSTNB2>define policyset XXXXXXG*S01_dmn XXXXXXG*S01_ps

ANR1510I 在政策域 XXXXXXG*S01_DMN 中定義的政策集 XXXXXXG*S01_PS。

tsm:WIN-8DDMBLSTNB2>define mgmtclass XXXXXXG*S01_dmn XXXXXXG*S01_ps XXXXXXG*S01

_mc

ANR1520I 管理類 XXXXXXG*S01_MC 已在政策域 XXXXXXG*S01_DMN,集 XXXXXXG*S01_PS

中定義。

tsm:WIN-8DDMBLSTNB2>assign defmgmtclass XXXXXXG*S01_dmn XXXXXXG*S01_ps XXXXXXGI

S01_mc

ANR1538I 政策域 XXXXXXG*S01_DMN,集 XXXXXXG*S01_PS 的預設管理類設定為XXXXXXG*S01

_MC。

tsm:WIN-8DDMBLSTNB2>define copygroup XXXXXXG*S01_dmn XXXXXXG*S01_ps XXXXXXG*S01

_mc standard VERExists=nolimit VERDeleted=nolimit RETExtra=30 RETONLY=30 MODE=Ab

solute SERIALIZATION=static DESTination=XXXXXXG*S01_spl

ANR1530I 備份副本組 STANDARD 已在政策域 XXXXXXG*S01_DMN,集XXXXXXG*S01_PS,管理

類 XXXXXXG*S01_MC 中進行了定義。

tsm:WIN-8DDMBLSTNB2>validate policyset XXXXXXG*S01_dmn XXXXXXG*S01_ps

ANR1554W 政策集 XXXXXXG*S01_DMN XXXXXXG*S01_PS 中的 Default 管理類XXXXXXG*S01_MC

沒有“歸檔”副本組:如果此集被激活,将不會預設地歸檔檔案。

ANR1515I 政策集 XXXXXXG*S01_PS 已在政策域XXXXXXG*S01_DMN(為激活準備好)中驗證。

tsm:WIN-8DDMBLSTNB2>activate policyset XXXXXXG*S01_dmn XXXXXXG*S01_ps

ANR1554W 政策集 XXXXXXG*S01_DMN XXXXXXG*S01_PS 中的 Default 管理類XXXXXXG*S01_MC

沒有“歸檔”副本組:如果此集被激活,将不會預設地歸檔檔案。

要開始嗎?(是(Y)/否(N))y

ANR1554W 政策集 XXXXXXG*S01_DMN XXXXXXG*S01_PS 中的 Default 管理類XXXXXXG*S01_MC

沒有“歸檔”副本組:如果此集被激活,将不會預設地歸檔檔案。

ANR1514I 政策集 XXXXXXG*S01_PS 已在政策域 XXXXXXG*S01_DMN 中激活。

2.4.3 xxx.xxx.xxx.9 XXXXXXGOA用戶端設定

tsm:WIN-8DDMBLSTNB2>DEFine DEVclass XXXXXXGOA_dev DEVType=FILE MOUNTLimit=20 MA

XCAPacity=1024G DIRectory="Z:\tsmpool\XXXXXXGOA" SHAREd=no

ANR2203I 裝置類 XXXXXXGOA_DEV 已定義。

tsm:WIN-8DDMBLSTNB2>DEFine STGpool XXXXXXGOA_spl XXXXXXGOA_dev maxscratch=50

ANR2200I 存儲池 XXXXXXGOA_SPL 已定義(裝置類 XXXXXXGOA_DEV)。

tsm:WIN-8DDMBLSTNB2>define domain XXXXXXGOA_dmn

ANR1500I 政策域 XXXXXXGOA_DMN 已定義。

tsm:WIN-8DDMBLSTNB2>define policyset XXXXXXGOA_dmn XXXXXXGOA_ps

ANR1510I 在政策域 XXXXXXGOA_DMN 中定義的政策集 XXXXXXGOA_PS。

tsm:WIN-8DDMBLSTNB2>define mgmtclass XXXXXXGOA_dmn XXXXXXGOA_ps XXXXXXGOA_mc

ANR1520I 管理類 XXXXXXGOA_MC 已在政策域 XXXXXXGOA_DMN,集 XXXXXXGOA_PS

中定義。

tsm:WIN-8DDMBLSTNB2>assign defmgmtclass XXXXXXGOA_dmn XXXXXXGOA_ps XXXXXXGOA_mc

ANR1538I 政策域 XXXXXXGOA_DMN,集 XXXXXXGOA_PS 的預設管理類設定為XXXXXXGOA_MC。

tsm:WIN-8DDMBLSTNB2>define copygroup XXXXXXGOA_dmn XXXXXXGOA_ps XXXXXXGOA_mc standard VERExists=nolimit VERDeleted=nolimit RETExtra=30 RETONLY=30 MODE=Absolute

SERIALIZATION=static DESTination=XXXXXXGOA_spl

ANR1530I 備份副本組 STANDARD 已在政策域 XXXXXXGOA_DMN,集 XXXXXXGOA_PS,管理類ZS

HJXXXGOA_MC 中進行了定義。

tsm:WIN-8DDMBLSTNB2>validate policyset XXXXXXGOA_dmn XXXXXXGOA_ps

ANR1554W 政策集 XXXXXXGOA_DMN XXXXXXGOA_PS 中的 Default 管理類XXXXXXGOA_MC沒有“

歸檔”副本組:如果此集被激活,将不會預設地歸檔檔案。

ANR1515I 政策集 XXXXXXGOA_PS 已在政策域 XXXXXXGOA_DMN(為激活準備好)中驗證。

tsm:WIN-8DDMBLSTNB2>activate policyset XXXXXXGOA_dmn XXXXXXGOA_ps

ANR1554W 政策集 XXXXXXGOA_DMN XXXXXXGOA_PS 中的 Default 管理類XXXXXXGOA_MC沒有“

歸檔”副本組:如果此集被激活,将不會預設地歸檔檔案。

要開始嗎?(是(Y)/否(N))y

ANR1554W 政策集 XXXXXXGOA_DMN XXXXXXGOA_PS 中的 Default 管理類XXXXXXGOA_MC沒有“

歸檔”副本組:如果此集被激活,将不會預設地歸檔檔案。

ANR1514I 政策集 XXXXXXGOA_PS 已在政策域 XXXXXXGOA_DMN 中激活。

2.4.4 xxx.xxx.xxx.10 XXXXXXG*S用戶端設定

tsm:WIN-8DDMBLSTNB2>DEFine DEVclass XXXXXXG*S_dev DEVType=FILE MOUNTLimit=20 MA

XCAPacity=1024G DIRectory="Z:\tsmpool\XXXXXXG*S" SHAREd=no

ANR2203I 裝置類 XXXXXXG*S_DEV 已定義。

tsm:WIN-8DDMBLSTNB2>DEFine STGpool XXXXXXG*S_spl XXXXXXG*S_dev maxscratch=50

ANR2200I 存儲池 XXXXXXG*S_SPL 已定義(裝置類 XXXXXXG*S_DEV)。

tsm:WIN-8DDMBLSTNB2>define domain XXXXXXG*S_dmn

ANR1500I 政策域 XXXXXXG*S_DMN 已定義。

tsm:WIN-8DDMBLSTNB2>define policyset XXXXXXG*S_dmn XXXXXXG*S_ps

ANR1510I 在政策域 XXXXXXG*S_DMN 中定義的政策集 XXXXXXG*S_PS。

tsm:WIN-8DDMBLSTNB2>define mgmtclass XXXXXXG*S_dmn XXXXXXG*S_ps XXXXXXG*S_mc

ANR1520I 管理類 XXXXXXG*S_MC 已在政策域 XXXXXXG*S_DMN,集 XXXXXXG*S_PS

中定義。

tsm:WIN-8DDMBLSTNB2>assign defmgmtclass XXXXXXG*S_dmn XXXXXXG*S_ps XXXXXXG*S_mc

ANR1538I 政策域 XXXXXXG*S_DMN,集 XXXXXXG*S_PS 的預設管理類設定為XXXXXXG*S_MC。

tsm:WIN-8DDMBLSTNB2>define copygroup XXXXXXG*S_dmn XXXXXXG*S_ps XXXXXXG*S_mc st

andard VERExists=nolimit VERDeleted=nolimit RETExtra=30 RETONLY=30 MODE=Absolute

SERIALIZATION=static DESTination=XXXXXXG*S_spl

ANR1530I 備份副本組 STANDARD 已在政策域 XXXXXXG*S_DMN,集 XXXXXXG*S_PS,管理類ZS

HJXXXG*S_MC 中進行了定義。

tsm:WIN-8DDMBLSTNB2>validate policyset XXXXXXG*S_dmn XXXXXXG*S_ps

ANR1554W 政策集 XXXXXXG*S_DMN XXXXXXG*S_PS 中的 Default 管理類XXXXXXG*S_MC沒有“

歸檔”副本組:如果此集被激活,将不會預設地歸檔檔案。

ANR1515I 政策集 XXXXXXG*S_PS 已在政策域 XXXXXXG*S_DMN(為激活準備好)中驗證。

tsm:WIN-8DDMBLSTNB2>activate policyset XXXXXXG*S_dmn XXXXXXG*S_ps

ANR1554W 政策集 XXXXXXG*S_DMN XXXXXXG*S_PS 中的 Default 管理類XXXXXXG*S_MC沒有“

歸檔”副本組:如果此集被激活,将不會預設地歸檔檔案。

要開始嗎?(是(Y)/否(N))y

ANR1554W 政策集 XXXXXXG*S_DMN XXXXXXG*S_PS 中的 Default 管理類XXXXXXG*S_MC沒有“歸檔”副本組:如果此集被激活,将不會預設地歸檔檔案。

ANR1514I 政策集 XXXXXXG*S_PS 已在政策域 XXXXXXG*S_DMN 中激活。

2.5 用戶端節點定義

tsm:WIN-8DDMBLSTNB2>reg node WIN-8DDMBLSTNB2 thefirstblood domain=WIN-8DDMBLSTN

B2_dmn maxnummp=5 passexp=0 backdelete=yes

ANR2060I 已在政策域 WIN-8DDMBLSTNB2_DMN 中注冊節點 WIN-8DDMBLSTNB2。

ANR2099I 已為 OWNER 通路節點 WIN-8DDMBLSTNB2 定義了管理使用者辨別WIN-8DDMBLSTNB2。

tsm:WIN-8DDMBLSTNB2>reg node XXXXXXG*S.xxxxxx.com thefirstblood domain=XXXXXXGI

S_dmn maxnummp=5 passexp=0 backdelete=yes

ANR2060I 已在政策域 XXXXXXG*S_DMN 中注冊節點 XXXXXXG*S.XXXXXX.COM。

ANR2099I 已為 OWNER 通路節點 XXXXXXG*S.XXXXXX.COM 定義了管理使用者辨別XXXXXXG*S.ZS

HJXXX.COM。

tsm:WIN-8DDMBLSTNB2>reg node XXXXXXGOA.xxxxxx.com thefirstblood domain=XXXXXXGO

A_dmn maxnummp=5 passexp=0 backdelete=yes

ANR2060I 已在政策域 XXXXXXGOA_DMN 中注冊節點 XXXXXXGOA.XXXXXX.COM。

ANR2099I 已為 OWNER 通路節點 XXXXXXGOA.XXXXXX.COM 定義了管理使用者辨別XXXXXXGOA.ZS

HJXXX.COM。

tsm:WIN-8DDMBLSTNB2>reg node XXXXXXG*S01 thefirstblood domain=XXXXXXG*S01_dmn m

axnummp=5 passexp=0 backdelete=yes

ANR2060I 已在政策域 XXXXXXG*S01_DMN 中注冊節點 XXXXXXG*S01。

ANR2099I 已為 OWNER 通路節點 XXXXXXG*S01 定義了管理使用者辨別 XXXXXXG*S01。

tsm:WIN-8DDMBLSTNB2>

三、TSM 用戶端安裝配置

這裡以備份SQL資料庫和本地檔案資料為例進行安裝說明,其中備份SQL資料庫需要安裝sql tpo,備份本地檔案資料需要安裝TSM BA,都是win平台,以中山火炬規劃局環境進行講解。

3.1 安裝TSM BA用戶端

請參考2.2節

3.2 安裝SQL TPO用戶端

如果不需要備份sql,這一步可以省略

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

3.3 建立用戶端選項檔案

按如下截圖進行操作即可,無論備份本地檔案資料還是備份應用(如資料庫),這個步驟是必須的,一定要進行操作。

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

確定C:\Program Files\Tivoli\TSM\baclient\下面的dsm.opt檔案,含有如下

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

3.4 sql tpo用戶端設定

如果不需要備份sql資料庫,這一步可以省略

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

3.5 建立用戶端排程程式

知識補充:

有關用戶端排程程式知識,請參考下面維護管理章節

具體的操作步驟,直接參考截圖即可,就不加以說明了

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)
幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

四、備份排程任務設定

TSM定義了備份作業之後,就可以按照定義的備份政策進行備份了。

4.1 定義檔案備份作業

xxx.xxx.xxx.2 WIN-8DDMBLSTNB2 作業自動排程

define schedule WIN-8DDMBLSTNB2_dmn WIN-8DDMBLSTNB2_file_incr action=command objects='"C:\Program Files\Tivoli\TSM\baclient\file-diff.cmd"' SCHEDSTYLE=classic startdate=03/20/2015 PRIority=3 starttime=22:00 DURation=5 DURUnits=minutes period=1 perunits=days dayofweek=any

define association WIN-8DDMBLSTNB2_dmn WIN-8DDMBLSTNB2_file_incr WIN-8DDMBLSTNB2

update schedule WIN-8DDMBLSTNB2_dmn WIN-8DDMBLSTNB2_file_incr starttime=22:00

xxx.xxx.xxx.5 XXXXXXG*S01 作業自動排程

define schedule XXXXXXG*S01_dmn XXXXXXG*S01_file_incr action=command objects='"C:\Program Files\Tivoli\TSM\baclient\file-diff.cmd"' SCHEDSTYLE=classic startdate=03/21/2015 PRIority=3 starttime=15:28 DURation=5 DURUnits=minutes period=1 perunits=days dayofweek=any

define association XXXXXXG*S01_dmn XXXXXXG*S01_file_incr XXXXXXG*S01

xxx.xxx.xxx.9 XXXXXXGOA.xxxxxx.com作業自動排程

define schedule XXXXXXGOA_dmn XXXXXXGOA_file_incr action=command objects='"C:\Program Files\Tivoli\TSM\baclient\file-diff.cmd"' SCHEDSTYLE=classic startdate=03/20/2015 PRIority=3 starttime=22:00 DURation=5 DURUnits=minutes period=1 perunits=days dayofweek=any

define association XXXXXXGOA_dmn XXXXXXGOA_file_incr XXXXXXGOA.xxxxxx.com

xxx.xxx.xxx.10 XXXXXXG*S.xxxxxx.com作業自動排程

define schedule XXXXXXG*S_dmn XXXXXXG*S_file_incr action=command objects='"C:\Program Files\Tivoli\TSM\baclient\file-diff.cmd"' SCHEDSTYLE=classic startdate=03/20/2015 PRIority=3 starttime=22:00 DURation=5 DURUnits=minutes period=1 perunits=days dayofweek=any

define association XXXXXXG*S_dmn XXXXXXG*S_file_incr XXXXXXG*S.xxxxxx.com

4.2 定義資料庫備份作業

xxx.xxx.xxx.10 XXXXXXG*S.xxxxxx.com sql資料庫作業自動排程

define schedule XXXXXXG*S_dmn XXXXXXG*S_full action=command objects='"C:\Program Files\Tivoli\TSM\TDPSql\sqlfull.cmd"' SCHEDSTYLE=enhanced startdate=03/20/2015 PRIority=1 starttime=20:00 DURation=5 DURUnits=minutes weekofmonth=any DAYofweek=saturday

define association XXXXXXG*S_dmn XXXXXXG*S_full XXXXXXG*S.xxxxxx.com

define schedule XXXXXXG*S_dmn XXXXXXG*S_incr action=command objects='"C:\Program Files\Tivoli\TSM\TDPSql\sqldiff.cmd"' SCHEDSTYLE=classic startdate=03/20/2015 PRIority=3 starttime=20:00 DURation=5 DURUnits=minutes period=1 perunits=days dayofweek=any

define association XXXXXXG*S_dmn XXXXXXG*S_incr XXXXXXG*S.xxxxxx.com

xxx.xxx.xxx.9 XXXXXXGOA.xxxxxx.com sql資料庫作業自動排程

define schedule XXXXXXGOA_dmn XXXXXXGOA_full action=command objects='"C:\Program Files\Tivoli\TSM\TDPSql\sqlfull.cmd"' SCHEDSTYLE=enhanced startdate=03/20/2015 PRIority=1 starttime=20:00 DURation=5 DURUnits=minutes weekofmonth=any DAYofweek=saturday

define association XXXXXXGOA_dmn XXXXXXGOA_full XXXXXXGOA.xxxxxx.com

define schedule XXXXXXGOA_dmn XXXXXXGOA_incr action=command objects='"C:\Program Files\Tivoli\TSM\TDPSql\sqldiff.cmd"' SCHEDSTYLE=classic startdate=03/20/2015 PRIority=3 starttime=20:00 DURation=5 DURUnits=minutes period=1 perunits=days dayofweek=any

define association XXXXXXGOA_dmn XXXXXXGOA_incr XXXXXXGOA.xxxxxx.com

五、日常維護

5.1 檔案備份腳本

備份腳本請參考腳本:file-diff.cmd

5.2 sql資料庫備份腳本

Sql資料庫備份腳本請參考腳本:sqllog.cmd(日志備份)、sqlfull.cmd(資料庫全備)、sqldiff.cmd(資料庫差異備份)

5.3 檢視備份排程作業清單

幹貨分享之IBM TSM備份軟體安裝部署手冊(Windows環境)

5.4 檢視備份作業運作情況

查詢所有用戶端備份作業運作情況:

tsm: TSM>q event * * type=client

顯示前一天所有事件結果的查詢

query event * * begind=today-1 begint=00:00:00 endd=today-1 endt=23:59:59

查詢發生異常的排程事件

query event * * begind=today-1 begint=00:00:00 endd=today-1 endt=23:59:59 exceptionsonly=yes

檢查今天的管理任務完成的詳細情況

TSM> q event * t=a f=d

排程事件狀态碼:

狀态 含義

已完成(complete) 該排程事件正常完成,無錯誤

錯過(miss) 排程錯過,排程程式(dsmc sched)在用戶端上沒有運作

等待(pending) 正在等待排程運作

已啟動(start) 排程已啟動

失敗(failed) 排程完成,但有錯誤發生,檢視錯誤代碼,尋找原因

5.5 檢視TSM日志内容

tsm: TSM>query actlog search

5.6 檢視存儲池使用情況

TSM> q volume

5.7 檢視看客戶備份的檔案空間

TSM> q file

5.8 更新備份作業啟動時間

update schedule XXXXXXG*S01_dmn XXXXXXG*S01_file_incr starttime=22:00

5.9 删除作業排程

delete schedule XXXXXXG*S01_dmn(政策域) XXXXXXG*S01_file_test(作業排程名稱)

5.10 查詢備份用戶端節點

q node

5.11 常用指令集錦

q actlog檢視記錄檔

q libv檢視帶庫裡已經标記并撿入到帶庫的卷(錄音帶)

q volume檢視目前已經定義的卷

q drive檢視驅動器狀态

query db 顯示關于資料庫的資訊

query log 顯示關于恢複日志的資訊

query dbvolume 顯示關于資料庫卷的資訊 (query dbvolume db1.dsm format=detailed)

query logvolume 顯示關于恢複日志卷的資訊

query collocgroup 顯示在伺服器上定義的并置組

query node 顯示節點所屬的并置組

query nodedata 顯示順序存取存儲池中一個或多個節點的資料的資訊

query process 顯示程序号

cancel process N 取消N号程序

query content VOL 顯示存儲内容,顯示量很大多加限制參數

query occupany NODE DIR 顯示NODE節點DIR目錄的存儲使用空間

query filespace 顯示節點檔案存儲空間

query domain 顯示政策域

query policyset 顯示政策集

query mgmtclass 顯示管理類

繼續閱讀