我正在使用IBM Tivoli Management Storage,我必须每天报告已备份的数据量。
下面的命令给我的结果以兆字节为准,但是为了节省时间,我希望得到的结果是千兆字节,因为我的备份平均大于0千兆字节。
我尝试过很少的变化,但它没有用,我对SQL知之甚少,TSM使用类似的命令可以帮助我。
SELECT substr(entity,1,20) AS "Node", CAST(sum(bytes/1024/1024) AS decimal(8,2)) AS "MB Bkp" FROM summary WHERE activity='BACKUP' AND start_time>=current_timestamp - 24 hours GROUP BY entity order by 2 desc
结果是:
Node MB Bkp
--------------------- -----------
SRWLON0xxxx 510298.00
SRWLON0xxxx 18999.00
SRWLON0xxxx 18960.00
SRWLON0xxxx 9023.00
SVWLON0xxxx 7581.00
SRWLON0xxxx 6436.00
提前谢谢。
答案 0 :(得分:1)
您必须添加另一个/ 1024并修改“GB Bkp”中的名称
SELECT substr(entity,1,20)AS“Node”,CAST(sum(bytes / 1024/1024/1024)AS decimal(8,2))AS“GB Bkp”FROM summary WHERE activity ='BACKUP' AND start_time> = current_timestamp - 24小时GROUP BY实体订单2 desc
希望这会对你有所帮助