117 - Wie kann ich überprüfen, wann meine Archivdaten verfallen?

Abfrage über die Unix Bash

1. Methode (Ausgabe der Verzeichnisse, die an einem bestimmten Tag/Monat/Jahr verfallen)

Mit dsmc q fi die Filespaces Ihres Nodes anzeigen lassen, dann für jeden Filespace:

dsmc q ar  "<FILESPACE>/*" -subdir=yes -Quiet |sed 's/+\///g'|awk -F' ' '{ print $5"  "$6}' |grep <Verfallsdatum>

Das Verfallsdatum kann in den Formaten Jahr, Monat.Jahr oder Tag.Monat.Jahr sein. 
Beispiel mit dem filespace /lrz/dat/* und dem Verfallsdatum 7.2022:

dsmc q ar  "/lrz/dat/*" -subdir=yes -Quiet |sed 's/+\///g'|awk -F' ' '{ print $5"  "$6}' |grep 07.2022

Das Kommando könnte dann beispielsweise anzeigen, dass folgende Verzeichnisse im Juli 2022 verfallen:

/lrz/dat/TSM  10.07.2022
/lrz/dat/TSM/Script  10.07.2022
/lrz/dat/TSM/Script/6.2  10.07.2022
/lrz/dat/TSM/Script/6.2/check-homeelem-foribmTS3500-2-rzg.sh  10.07.2022
/lrz/dat/TSM/Script/6.2/check-homeelem-foribmTS3500-2-rzg.sh  10.07.2022
/lrz/dat/TSM/Script/6.2/check-homeelem-foribmTS3500-2-rzg.sh  10.07.2022


2. Methode
(Ausgabe der Verzeichnisse, die in einem bestimmten Zeitraum archiviert worden sind)

Achtung: Bitte beachten Sie dass die Verfallszeit 10 Jahre beträgt (aktuelles Datum - 10 Jahre)
Mit dsmc q fi die Filespaces Ihres Nodes anzeigen lassen, dann für jeden Filespace:

dsmc q ar  "<FILESPACE>/*"  -subdir=yes –Quiet  yes -fromdate=<FROMDATE> -todate=<TODATE>

Beispiel für /lrz/dat/, FROMDATE=09.07.2010 TODATE=09.07.2012:

dsmc q ar "/lrz/dat*"  -subdir=yes  –Quiet  -fromdate=09.07.2010 -todate=09.07.2012


Abfrage über die TSM GUI für Windows und Unix

  1. ISP Client starten
  2. Auf Retrieve klicken oder Actions -> Retrieve Package
  3. Dann auf Edit -> Find
  4. Date anhaken, dann Files Archived anhaken
  5. Das gewünschte Datum wählen, dabei aber beachten dass Sie 10 Jahre (Verfallszeit) zurückrechnen müssen.
  6. Auf Search klicken und die Filespaces werden ausgegeben