开始新对话

此帖子已超过 5 年

Solved!

Go to Solution

2965

2012年3月29日 07:00

如何查看Networker备份里具体备份了哪些文件?

​Networker 7.6。如何查看某个save set里具体备份了哪些文件?例如,先是做过一个全备份,然后隔天又做了个增量备份,想查看这个增量备份里具体备份了哪些文件,该怎么做?​

2 Intern

 • 

1.2K 消息

2012年3月29日 20:00

可以结合使用mminfo和nsrinfo这两个命令来实现。

mminfo命令可以访问media database,并且获取想要查看的save set的详细信息。nsrinfo命令可以从client file index中获取相关信息。

例如,我们对主机名为faero的NetWorker Client上的/etc文件夹(save set)作了两次增量备份。现在我们想知道每个增量备份中究竟都备份了些什么内容。我们可以这样来做:

首先,运行mminfo来获取save set的nsavetime(nsrinfo命令中需要用到它)。

运行mminfo的结果类似如下:

# mminfo -q "name=/etc,volume=Default.001.RO,level=incr" -r "savetime(22),nsavetime"   

date        time         save time    

01/27/09 09:57:52 1233010671    

01/27/09 16:39:04 1233034745

1233010671和1233034745就是nsavetime。

假如现在我们想要查看01/27/09 16:39:04备份的那个增量备份中究竟备份了些什么内容,我们可以用命令:nsrinfo -t nsavetime clientName。

运行该命令的结果类似如下:

# nsrinfo -t 1233034745 faero

scanning client `faero' for savetime 1233034745(Tue Jan 27 16:39:04 2009) from the backup namespace

/etc/svc/volatile/high

/etc/svc/volatile/low

/etc/svc/volatile/

/etc/svc/

/etc/mnttab//

/etc/

/

7 objects found

从上面的输出,我们可以看到01/27/09 16:39:04增量备份的内容。如果运行nsrinfo -v -t nsavetime clientName的话,则可以更详细的显示增量备份的内容。

36 消息

2012年3月30日 05:00

谢谢回复,很有用。

2 Intern

 • 

1.2K 消息

2012年4月11日 19:00

请加上-v参数,运行nsrinfo -v -t 1233034745 faero,可以看到所有本次增量备份中备份的文件大小(file size)。

32 消息

2012年4月11日 19:00

多谢,今早用此命令迅速找到了昨天增量最多的用户。进一步想请问,Networker是否能够获得备份中某文件夹增量大小呢。比如faero的NetWorker Client上的/etc文件夹(save set)中有个svc文件夹,如何获得此文件夹本次增量大小?谢谢。

32 消息

2012年4月11日 20:00

谢谢,得到了增量文件大小,因为想要获得文件夹的增量大小,所以手动筛选累加了一下:

nsrinfo -v -t 1233034745 faero | grep /etc/svc | awk -F"=" 'BEGIN{size=0}{size+=$4}{print size}'

这样有问题吗?或者更好的办法请告诉我,谢谢。

2 Intern

 • 

1.2K 消息

2012年4月11日 22:00

可以试试看。这个恐怕得运用到Linux的技术了。

找不到事件!

Top