Professional Documents
Culture Documents
Lesson 1: NetBackup基礎
主題1: The NetBackup環境
u 瞭解Master Server, Media Server,
EMM Server和Clients的功能.
Clients:
備份的用戶端機器
NetBackup Server
Tape Library
NBU Enterprise Server:多個Media
Servers
Master Server
Tape Library Media Server 1 Media Server 2 Tape Library
EMM Server
NBU企業伺服器:專用Media Servers
Master Server
Tape Library Media Server 1 Media Server 2 Tape Library
EMM Server
主題2: NetBackup概念
u 瞭解NetBackup產品
u 瞭解NetBackup如何備份和恢復資
料
備份資料
Final
Client data NetBackup Destination:
media
Client
NetBackup映射
備份過程中一個用戶端上傳來的所有資料,被記錄成一個映射
存放在磁帶或者硬碟上。
GNU tar
format tar
image
written
to tape
Client’s Backup
Data
存儲單元
存儲單元是一個備份的邏輯路徑
Storage Unit Types
Media Manager
Client’s Backup
Data
NDMP
Disk
存儲單元組
一個存儲單元組由多個存儲單元組成
Prioritized List
Client’s Backup
Data
存放裝置:一個存 存儲單元(STU):
存儲單元組:多個
放備份資料的設 備份資料的目的
存儲單元的組合
備 地
On one media
Tape drives server
Optical disk Is controlled by
drives Addresses
the same robot multiple STUs
as a single unit
A magnetic disk On the same
with a file type and density
system of devices
Example pools:
§ NetBackup
§ DataStore
§ CatalogBackup
§ Scratch
NetBackup Catalog的組成
Image 包含備份的資訊
Database
NetBackup 包含NetBackup的軟體配置
Database
EMM 包含NetBackup的硬體設定
Database
NetBackup策略
Attributes 備份的屬性和備份的單元
Schedules 備份的時間
Clients 備份的用戶端
Backup
備份的內容
Selections
Backup類型
Full 所有的檔和內容
Differential
在上一次備份後,所有改變的內容
incremental
Cumulative 在上一次FUll備份後,所有改變的內容
incremental .
Final
Client
Destination:
tar file
image on
Client data NetBackup media in a
Storage Unit
NetBackup
Reports
Client
tar file
image on
NetBackup Client data media in a
Storage Unit
NetBackup
Reports
Lesson 2:安裝NetBackup
Topic 2:安裝確認 NetBackup應
用
u 安裝NetBackup.
u 驗證NetBackup安裝腳本要執行的任務.
u 驗證NetBackup安裝.
主控伺服器安裝過程
放入安裝介質
CD
放入NBU介質CD
登陸as
admin
and安裝PBX
and開始安裝.
so9ware.
安裝介質伺服器.
驗證NetBackup安裝
Topic 3:配置NetBackup
u 配置系統啟動和關閉腳本.
含用戶腳本和命令列命令
NetBackup目錄:
Step Action
1 將備份硬體設備與設備控制主機連好.
2 正確安裝設備驅動.
3 確認作業系統工具可以認到設備。
4 NetBackup安裝在 UNIX介質伺服器後,確認設備可用
用作業系統上的專用工具.
5 獲取設備身份資訊.
設備配置方法
Performs
an
autodiscovery
of
devices
on
a
設備配置嚮導
named
set
of
servers
(推薦方法)
NetBackup管理控 用介質和設備管理控制介面
制介面
用 不帶參數的tpconfig命令
設備管理配置工具
(UNIX only)
tpconfig
配置機械臂屬性
機械臂類型
機械臂種類 +機械臂數量 =機械臂名
稱
機械臂設備控制檔
Topic 2:添加設備
ltid
stopltid
測試程式
• 在介質伺服器上
運行robtest .
• robtest 查找本
地設備目錄 and
列出一個由主控
伺服器物理上可
獲得的選項.
Topic 3:用嚮導添加機械臂和設備
Fibre
Bridge
NetBackup NetBackup
Media Server Media Server
LAN
NetBackup
Clients
查看共用設備狀態
共用設備狀態
Topic 5:監控和維護設備
§ 用NetBackup
Administration Console監
控設備.
§ 對設備實施日常維護
使用Device Monitor
驅動器詳情
使用Topology View
vmoprcmd
監控設備使用率
No physical
Media Manager may return an error.
drives available
§ 不要過度或缺乏清洗.
清洗磁帶驅動器
§ 按OEM’推薦的方法做.
Media Manager
Media Manager跟蹤清洗帶的使用次數.
monitoring
設備清洗方法
§ Hardware-based,library-based, orauto
Robotic cleaning
automatic § The robot determines when the drive
needs to be cleaned.
在一個介質伺服器
上
磁帶驅動器 同一機械臂控制 多單元定址
光纖硬碟 在同類型和同密度 指定存儲單元組的
的設備上 順序
格式化的磁片
有相同的寫屬性
存儲單元類型
Media Manager NDMP
Disk Storage Units
Storage Units Storage Unit
NetBackup NDMP NetBackup
Server Host Server
P P P P P
On Demand
Any Available
Only
存儲單元佈局 樣本
STU 2
(HCART) Stand-alone AIT Library
DLT Drives (8MM)
(DLT) STU 3
STU 4
存儲單元組樣本
Master Server
設備配置嚮導 用於配置存儲單元
bpstuadd
介質管理存儲單元類型
硬碟存儲單元類型
硬碟階段存儲
Temporary Storage
for disk staging
Client
Final
Destination
Storage Unit
Stage I:
Stage II:
Backup
Relocation
臨時傳輸
硬碟階段存儲進度表屬性
改變和刪除存儲單元
bpstudel
bpstulist
bpsturep
配置存儲單元組
新存儲單元組對話方塊
Topic 3:使用設備配置嚮導配置存
儲單元
目標 :用Device Configuration
Wizard配置存儲單元
配置存儲單元對話方塊
改變存儲單元屬性對話方塊
完成配置
End of Presentation
VERITAS NetBackup 7.x
管理
Lesson 5:配置介質
Topic 1:配置卷池
目標:
§ 定義卷和卷池.
§ 為NetBackup配置特定卷池.
缺省卷池
NetBackup 缺省卷池 for NetBackup volumes
DataStore 缺省for協力廠商應用
Used
volumes
vmpool
vmadm
添加一個新卷池對話方塊
Topic 2:配置卷
目標:
§ 為獨立設備和機械臂設備添加一
個卷.
§ 用robot inventory添加卷.
什麼是卷?
The NetBackup控
使用介質和設備管理介面.
制台
用vmadd,vmdelete,vmquery
命令列
andvmchange 命令.
添加卷
§ 卷配置嚮導
機械臂卷 § Robot inventory
§ The Actions菜單
§ 卷配置嚮導
§ Automatically:插入介質到獨立驅動器
獨立設備卷 中
§ 手工: thebplabel 命令
Process:用Robot Inventory Update
添加卷
Step 1: 顯示機械臂內容
Step 3: 預覽卷配置變更
Step 4: 升級卷配置
用Inventory Robot添加
vmcheckxxx
vmadm
Robot Inventory:顯示內容
vmcheckxxx
vmadm
Robot Inventory:對比卷配置內容
vmcheckxxx
vmadm
Robot Inventory:預覽卷配置
vmcheckxxx
vmadm
使用Robot Inventoryvmadm Utility
Robot Inventory:高級選項
Advanced Options:介質設置
Advanced Options:條碼規則
Advanced Options:介質ID生成
Robot Inventory:升級卷配置
vmupdate
vmphyinv
vmadm
VERITAS NetBackup 7.x
管理
Lesson 6:配置策略屬性
Topic 1:創建一策略
目標:
§ 描述 “策略.”功能
§ 確認策略配置方法.
策略定義
How? Who?
Where? What?
When?
策略配置方法
bppolicynew:創建, copy,或從命名一
個策略.
命令列 interface bpplinfo: 顯示管理策略屬性.
bpplsched: 列出,添加,或刪除策略計
畫表.
bpadm: The NetBackup功能表
介面
用GUI創建一個策略
bppolicynew
策略定義
Policy Type
Attributes
Where?
存儲單元卷池
完成屬性 Tab
bpplinfo
策略存儲單元
策略卷池
Following NFS Mounts
Public Network
NFS Mount
NetBackup NetBackup
Media Server Client
NetBackup
Client
/ /home /usr
True Image Restore (TIR)完全
恢復
Backups Restores
1800 1100
True Image Restore (TIR)工作
原理
修改time (mtime) = which files are
backed up
獨立Data
如果一個執行緒失敗,另一執行緒不受影響
Streams
NBU-Catalog 線上目錄備份
Plan A
1. 手動停止 Oracle server.
2. Have the DBA create an archive file.
3. Use a Standard policy and a backup selection list that includes
the correct Oracle files.
4. Manually restart the Oracle server.
Plan B
1. 手動停止 the Oracle server.
2. Use a Standard policy and a backup selection listthat includes the
appropriate Oracle files.
3. Manually restart the Oracle server.
Plan C
1. Use an Oracle policy to back up the Oracle instance.
災難恢復 Tab
End of Presentation
VERITAS NetBackup 7.x
管理
Lesson 7:配置 調度
主題1:創建一個新的調度
課程目標:
§ 定義備份的種類和類型
§ 創建和配置一個新的調度
調度標籤
When?
Schedule
使用圖形介面創建一個新的調度
bpplsched
bpplschedrep
Schedule Dialog Box: Attributes
Tab
備份類型
調度類型和備份類型
調度視窗是否 發起類型
備份類型
打開? 自動 手動 用戶
Full
User-specified
files
User Archive
X
User-specified
files
多個備份副本
保持力的屬性
添加調度窗口:開始視窗標籤
在調度中時間窗口的衝突
What?
File System:
/data
/usr
About Backup Selections
What do
Identify files and directories to be backed
backup
up
selections do?
Who uses
All clients in the policy, but all files do not
backup
have to exist for every client
selections?
bpplinclude
主題2:添加一個用戶端到策略
中
課程目標:
掌握如何指定策略中的用戶端
用戶端標籤
Who?
Clients:
serv1
serv2
使用圖形介面將用戶端添加到策略中
bpplclients
添加用戶端的窗口
End of Presentation
VERITAS NetBackup 7.x
管理
Lesson 9:完成手動備份
主題1:調用備份操作
課程目標:
§ 瞭解工作的發起方式.
§ 瞭解Netbackup如何處理正在使用的檔
§ 調整備份的頻率
Master Server調用恢復操作
Automatically 在調度策略中指定時間
Manually 使用圖形介面或命令列
主題2:使用圖形介面實現備份
操作
課程目標:
§ 建立一個手動備份.
§ 監視備份.
§ 取消備份.
手動備份
§ 在一個定義的調度上執行
什麼是手動備份? § 在master server上運行
§ 執行一個立即的備份
§ 測試一個配置.
什麼時候執行一個
§ 從新執行一次失敗的備份
手動備份?
§ 在升級前保護舊的資料
bpbackup -i
通過Activity Monitor監視備份
Icon Legend
– successful
– partially
successful
– active
– queued
– failed
– incomplete
– suspended
bpdbjobs
會話視窗的設計
查看Job的屬性
取消備份Jobs
bpdbjobs –canceljob1,job2,…
bpdbjobs –cancel_all
確認備份成功
狀態1 備份完成但有遺漏的檔
狀態71 需要備份的檔不存在.
狀態196 備份窗口關閉.
VERITAS NetBackup 7.x
管理
Lesson 10:恢復管理
主題1:恢復的方式
課程目標
§ 瞭解誰可以發起一個恢復操作
§ 瞭解恢復的過程
恢復的發起者
管理員 從服務端恢復到一個用戶端
§ 用戶或用戶端控制的恢復
用戶
§ 異機恢復
選擇需要恢復的檔
bplist
查看備份的歷史
從多個備份中恢復
從一個全備份和增 預設的恢復順序=選擇自最後一次全備以
量備份中恢復: 來所有的備份
從一個累積增量備
必需要有最近的一次全備份和累積備份
份中恢復;
從一個差異增量備 必需要有最近的一次全備份和連續的差異增量備份
份中恢復:
從一個指定的版本
指定一個備份包含必需的版本
恢復:
實現異機恢復
• NetBackup默認不允許異機恢復
• 如何允許異機恢復:
-/netbackup/db/altnames
• 建立以下的一個檔:
– peername:允許指定機器的異機恢復
– No.Restrictions:允許所有的異機恢復
• 請謹慎使用No.Restrictions文件
定義用戶端的屬性
bpclient
其他注意事項
• 一個完全的恢復將恢復增量備份過程中所
有的操作,包括修改和刪除.
• 設置正確的時間.
• 恢復路徑請指向實際存在的路徑.
• NetBackup將把檔案修復到原始路徑
主題2:實現恢復操作
課程目標:
§ 恢復備份過的檔.
§ 監視恢復的工作
使用圖形介面恢復檔
步驟 操作
1 指定恢復的目的機器和備份類型
2 指定恢復的類型
3 選擇需要恢復的檔
4 標記需要恢復的檔和資料夾
5 事先檢查需要的介質.
6 選擇恢復的參數
7 發起恢復操作
bprestore
步驟1:指定恢復的目的機器和備份類型
步驟2:指定恢復的類型
步驟3:選擇需要恢復的檔
步驟4:標記需要恢復的檔和資料夾
步驟5:事先檢查需要的介質
步驟6:選擇恢復的
參數
步驟7:發起恢復操
作
監視恢復操作
End of Presentation
VERITAS NetBackup 7.x
管理
Lesson 11:管理 備份資訊
Topic 1: Understanding Media
課程目標:
§ 瞭解介質的管理.
§ 瞭解如何解決介質的問題
§ 瞭解如何控制介質的狀態
NetBackup怎樣選擇介質
Start a backup to a
specified pool.
Is a
No volume No
Volume found? Backup fails,
in the scratch pool
error 96
available?
Yes
Yes
Assign a scratch
Load the media and
tape to the required
perform the backup.
volume pool.
介質狀態
Media State Reason for the State
Full 容量已滿
Suspended 介質或硬體有錯誤
Frozen 某一個磁帶在讀寫過程中出現過多的錯誤,或者
NBU發現非TAR形式的檔
Imported 含有可用的備份資訊
Active 當前可用
Available 沒有資料還沒有被分配
Determining Media and Volume
Status
Available media 使用available_media 命令
The NetBackup
使用NetBackup
Administration
ManagementàReports.
Console
The text-menu
使用bpadm,vmadm命令
interface
使用bpexpdate命令更改某個磁帶資料
The command 有效
line 期,bplabel,bpmedia,vmchange,vmqu
ery命令查看EMMM資料庫磁帶狀態資訊
available_media 命令
vmquery 命令
bpmedialist 查詢catalog中介質的狀態
改變主要的介質狀態
Media State How to Override the State
Full 使用bpexpdate –ddate命令(過期資料就是
在catalog裡面把備份資訊的內容刪除,但是
磁帶裡面的資料並沒有刪除,整盤磁帶的所有
資料都過期,磁片才能被回收利用,只要磁帶
頭沒有被更改過,那磁帶裡面的資料可以通過
導入或者TAR的方式進行恢復)
Suspended 使用bpmedia –unsuspend命令
掌握如何使用圖形介面和命令列校
驗備份資訊
Catalog作用
NetBackup校驗處理
Metadata
Backup header contents Compared to recorded in
Image catalog
Read each block in
the media image
bpverify
查看校驗結果
Topic 3:複本備份信息
課程目標:
掌握如何複本備份資訊
可以複製些什麼
可以複製的內容: 不可以複製的內容:
– One storage unit to another – While the backup is being
– One media density to created
another – When the backup has
– One server to another expired
– Multiplex to nonmultiplex – By using NetBackup to
format schedule duplications
– Multiplex format, and retain automatically
the multiplex format on the – For offline NetBackup
duplicate catalogs
– For certain types of
multiplexed duplicates
設置最大的副本數量
使用圖形介面複本備份資訊
bpduplicate
設置複製的參數
查看複製的結果
配置備份資料的多個副本
查看複製的JOB
提升一個副本為正本
bpchangeprimary
bpduplicate –npcpcopy –backupidbid
Topic 4:過期備份信息
學習目標:
掌握如何過期備份資訊
物理卷過期 和 備份資訊過期
§ 介質管理員的職責
物理卷過期
§ 介質的使用時間
§ NetBackup的職責
備份信息過期
§ 介質上資料的關聯資訊
vmchange –expdate
備份信息過期
bpexpdate