Netbackup 命令之bplist


1、bplist

bplist — 列出 NetBackup 主機上已備份和存檔的文件

bplist 命令可根據指定的選項來顯示以前存檔或備份的文件的列表。您可以選擇文件或目錄以及希望該列表涵蓋的時間段。
可以遞歸地顯示到目錄的指定深度。bplist 僅顯示您有讀訪問權限的文件。只有在管理員帳戶執行用戶備份時,該命令才列出文件。
您還必須對文件路徑中的所有目錄擁有所有權或讀取權限。您可以列出由另一客戶端備份或存檔的文件(僅當 NetBackup 管理員證實您有權這樣做時)。
如果您創建了具有公用寫權限的下列目錄,則 bplist 在該目錄中創建可用於故障排除的調試日志文件。

2、大綱

bplist [-A | -B] [-C client] [-S master_server] [-k policy] [-t policy_type] [-F] [-R [n]] [-b | -c | -u] [-l] [-r] [-flops options] [-Listseconds] [-T] [-Translateownership] [-unix_files] [-nt_files] [-s date] [-e date] [-I] [-PI] [-keyword keyword_phrase] [filename] [-Listpolicy] [-nboptimized | -nbnormal]

3、選項

-A | -B
指定生成存檔列表 (-A) 還是備份列表 (-B)。默認值為 -B。

-b | -c | -u
指定使用 -l 選項打印時的備用日期和時間:

-b 顯示每個文件的備份日期和時間。

-c 顯示上次修改每個文件的索引節點的日期和時間(UNIX 系統),或每個文件的創建日期和時間(Windows 系統)。

-u 顯示上次訪問每個文件的日期和時間。

默認為顯示每個文件的上次修改時間。

-C client
指定用於查找要列出的備份或存檔的客戶端名稱。該名稱必須與它在 NetBackup 配置中顯示的名稱相同。其默認值是當前客戶端的名稱。

-F
指定在列表輸出中,符號鏈接(僅適用於 UNIX 客戶端)以 @ 結尾,而可執行文件以 * 結尾。

filename
命名要列出的文件或目錄。必須將指定的任何文件或目錄列在結尾處,並位於所有其他選項之后。如果不指定路徑,則默認為當前的工作目錄。

-flops options
列出 NetBackup 文件。

-I
指定不區分大小寫的搜索。在比較名稱時不考慮大小寫(例如,Cat 與 cat 匹配)。

-k policy
命名要搜索的策略以生成列表。如果不指定該選項,則搜索所有策略。

-keyword keyword_phrase
指定 NetBackup 在搜索用來還原文件的備份或存檔時使用的關鍵字短語。該短語必須與已與備份或存檔關聯的關鍵字短語匹配,
該備份或存檔使用 bpbackup 或 bparchive 的 -k 選項創建。
可以使用該選項來代替其他還原選項,或者將該選項與其他還原選項結合使用,以便更輕松地還原備份和存檔。

-l
d(指定目錄)
l(指定鏈接)
m(指定由 Veritas Storage Migrator for UNIX 或 Veritas 數據生命周期管理器遷移的文件)
-(指定文件)

-Listpolicy
在命令輸出中包含日程表類型和策略名。

-Listseconds
指定使用 -l 選項時用於時間戳的秒粒度。

-nboptimized
指定命令過濾輸出,以便僅顯示使用針對 Windows 重復數據刪除優化的標志所備份的 Windows 映像。

-nbnormal
指定命令過濾輸出,以便僅顯示未使用針對 Windows 重復數據刪除優化的標志所備份的 Windows 映像。

-nt_files
以 Windows 格式列出文件和目錄。此選項僅適用於 Windows。例如:C:\users\test

-PI
指定與路徑無關的搜索,這意味着 NetBackup 在查找指定的文件或目錄時不考慮路徑。例如,名為 test 的文件位於以下三個目錄中。對 test 的搜索將查找該文件的所有三個實例:

-r
在 Windows 系統上,-r 列出備份的磁盤映像。默認為列出文件系統。
在 UNIX 系統上,-r 列出備份的原始分區。默認為列出文件系統。

-R [n]
以遞歸方式列出遇到的子目錄,直至深度為 n。n 的默認值是 999。

-s date, -e date
指定列表的開始日期 (-s) 和結束日期 (-e)。

-e 指定列表的結束日期和時間。生成的列表僅顯示在指定日期和時間之前(包括此時間)生成的備份或存檔中的文件。其格式與開始日期和時間的格式相同。默認值是當前的日期和時間。

-S master_server

-t policy_type
指定與策略類型相對應的以下編號之一。Windows 客戶端的默認編號是 13,所有其他客戶端的默認編號都是 0。

0 = Standard
4 = Oracle
6 = Informix-On-BAR
7 = Sybase
8 = MS-SharePoint
11 = DataTools-SQL-BackTrack
13 = MS-Windows
15 = MS-SQL-Server
16 = MS-Exchange-Server
17 = SAP
18 = DB2
19 = NDMP
20 = FlashBackup
21 = Split-Mirror
25 = Lotus Notes
29 = FlashBackup-Windows
35 = NBU-Catalog
39 = Enterprise-Vault
40 = VMware
41 = Hyper-V
44= BigData

-T
列出實際映像備份中的目錄。默認為列出非實際映像備份。

-Translateownership
僅限用於 Linux VMware 備份的 Linux 系統:將擁有這些文件的個人的用戶 ID (UID) 和組 ID (GID) 轉換為用戶名和組名。

-unix_files
以 UNIX 格式列出文件和目錄。此選項僅適用於 UNIX。例如:/C/users/test

4、示例

示例 1 - 以長格式遞歸列出 /home/user1 (UNIX) 或 D:\WS_RTP.LOG (Windows) 中備份的文件。

在 UNIX 系統上:

# bplist -l -R /home/usr1
lrwxrwxrwx usr1;usr@ eng;None 0 Apr 28 12:25 /home/usr1/dirlink
drwxr-xr-x usr1;usr@ eng;None 0 Apr 04 07:48 /home/usr1/testdir
drwxr-x--- usr1;usr@ eng;None 0 Apr 04 07:49 /home/usr1/dir
-rwxr----- usr1;usr@ eng;None 1002 Apr 02 09:59 /home/usr1/dir/file
lrwxrwxrwx usr1;usr@ eng;None 0 Apr 04 07:49 /home/usr1/dir/link
在 Windows 系統上:

# bplist -l -R D:\WS_FTP.LOG
-rwx------ bjm;usr@ bjm;None 64 Oct 10 2012 D:\WS_FTP.LOG
-rwx------ bjm;usr@ bjm;None 64 Oct 10 2012 D:\WS_FTP.LOG
-rwx------ bjm;usr@ bjm;None 64 Oct 10 2012 D:\WS_FTP.LOG
示例 2 - 列出已備份且同關鍵字短語 "MyHomeDirectory" 的部分或全部相關聯的文件。

UNIX: # bplist -keyword "MyHomeDirectory" -l /home/kwc/
Windows: # bplist -keyword "MyHomeDirectory" -l C:\home\kwc
示例 3 - 列出已存檔且同關鍵字短語 "MyHomeDirectory" 的部分或全部相關聯的文件。

UNIX: # bplist -A -keyword "MyHomeDirectory" -l /home/kwc/
Windows: # bplist -A -keyword "MyHomeDirectory" -l C:\home\kwc
示例 4 - 在 Windows 客戶端上以遞歸形式詳細列出在 Windows 主服務器上執行的 bplist 的輸出。輸入下列命令,列出已在 Windows 客戶端 slater 的驅動器 D 上備份且與關鍵字短語 Win NT: 的部分或全部相關聯的文件。

# bplist -keyword "Win NT" -C slater -R -l C:\client_data_2

drwx------ root;usr@ root;None 0 Aug 28 17 C:\client_data_2
-rwx------ root;usr@ root;None 40 Aug 05 24 C:\client_data_2\ewr.txt
drwx------ root;usr@ root;None 0 Aug 28 17 C:\client_data_2
-rwx------ root;usr@ root;None 40 Aug 05 24 C:\client_data_2\ewr.txt
Windows 映像的用戶列 (root;usr@) 顯示備份文件的用戶和 owner@domain,這兩者之間用分號分隔。Windows 映像的組列 (root;None) 為備份文件的組和 group@domain,這兩者之間用分號分隔。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM