我正在尝试从 NetBackup 的 bplist 输出中获取有关存储消耗的信息。我在 RHEL 3 服务器上运行 NBU 6.0MP5。
该服务器正在备份多台 Solaris、Linux 和 Windows 机器。
当我使用 bplist 获取有关任何 UNIX 计算机上备份的文件的信息时,我得到如下信息:
# bplist -C unixclient -R 99 -l -s 01/28/2006 -e 01/29/2006 /
drwxr-xr-x test ccase 0 Nov 16 09:28 /l/home2/test/
-rw------- test ccase 4737 Jan 06 17:54 /l/home2/test/.bash_history
-rw-rw-r-- test ccase 104 Nov 11 2004 /l/home2/test/.bashrc
但是,当我使用它列出任何 Windows 客户端上备份的文件时,我无法获取用户和组信息。它们始终显示为“root”。像这样:
# bplist -C winclient -t 13 -R 99 -l -s 02/20/2006 /
drwx------ root root 0 Feb 20 14:26 /C/temp/
-rwx------ root root 41 Feb 20 14:26 /C/temp/asdf.txt
drwx------ root root 0 May 25 2004 /C/temp/CTRMNGR/
有人知道为什么 bplist 没有显示 Windows 文件的正确用户/组吗?
如果不能,有没有办法使用其他命令来获取该信息?
谢谢。
古斯塔沃。
答案1
也许使用该-nt_files
选项?