2016-11-10 53 views
0

有人可以給我提供TSM命令來獲取最近30天的GB備份計數嗎?TSM命令獲取GB的備份計數?

SQL命令的例子,我們可以在TSM執行以獲取過去24小時的數據大小:

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 
+0

你正在使用哪個dbms? (TSM和備份不包括ANSI SQL標準...) – jarlh

+0

請閱讀http://stackoverflow.com/help/how-to-ask – Anptk

+0

實際上,我需要sql命令來獲取數據....作爲TSM可以執行sql命令 – vikram

回答

0

我還沒有TSM工作多年,但你能不能簡單地改變WHERE子句中的小時數爲24小時* 30天?

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 - 720 hours 
GROUP BY entity 
order by 2 desc 

要獲得GB,請在SELECT子句中再次將字節除以1024。