Aufgabe zum Löschen und Archivieren von Bündeln
Die Aufgabe TAL Disk Cleaner sollte regelmäßig ausgeführt werden, um nach TAL-Operationen Speicherplatz freizugeben. Die Ausführung der Aufgabe basiert auf dem Vorhandensein von Sentinel-Dateien im Verzeichnis des Quellbündels.
Die Sentinel-Datei tal_completed wird in den folgenden Fällen am Bündelspeicherort erstellt:
• Es sind keine tranformInprogress_Sammlung-Dateien vorhanden, und alle transformCompleted_Sammlung-Dateien wurden erstellt.
• Die Anzahl der transformCompleted_Sammlung-Dateien entspricht der Anzahl der Sammlungen, in die dieses Bündel geladen wird.
Die Sentinel-Datei tal_completed wird in den folgenden Fällen nicht am Bündelspeicherort erstellt:
• Es sind tranformInprogress_Sammlung-Dateien vorhanden.
• Die Anzahl der transformCompleted_Sammlung-Dateien ist kleiner als die Anzahl der Sammlungen, in die dieses Bündel geladen wird.
Die Sentinel-Datei tal_failed wird am Bündelspeicherort erstellt, wenn mindestens eine transformFailed_Sammlung-Datei vorhanden ist.
Die Aufgabe hat die folgenden Eingabeparameter:
• Bundles Location: Der Pfad zum Elternverzeichnis des Bündels.
• Clean-up State: Der Name der Sentinel-Datei, nach der in den Bündelverzeichnissen gesucht werden soll (entweder tal_failed oder tal_completed).
Es kann immer nur jeweils ein Status angegeben werden. Die Groß-/Kleinschreibung wird beim Wert des Bereinigungsstatus nicht beachtet.
• Archive location: Ein gültiger Pfad zu einem Speicherort auf einem Datenträger, an den Bündel kopiert werden können, bevor das Quellverzeichnis gelöscht wird.
Dieser Parameter ist optional.
Beispiel:
Ergebnisse der Aufgabe "TAL Disk Cleaner"
Wenn Sie die Aufgabe TAL Disk Cleaner ausführen, geschieht Folgendes:
• Der Prozess "TAL Disk Cleaner" ist ein synchronisierter Prozess; dies bedeutet, dass der Prozess "TAL Disk Cleaner" auf den Abschluss jedes ggf. vorhandenen TAL-Prozesses mit dem Status "In Progress" oder "Paused" wartet.
• Alle Bündel, die über eine entsprechende Sentinel-Datei für den angegebenen Bereinigungsstatus verfügen, werden an den Archivspeicherort kopiert, sofern dieser Parameter angegeben ist.
• Wenn der Archivpfad nicht angegeben ist, werden die entsprechenden Bündel gelöscht.
• Wenn die im Bereinigungsstatus angegebene Sentinel-Datei in keinem Bündel gefunden wird, wird nichts gelöscht oder archiviert.
• Interne temporäre Arbeitsverzeichnisse werden bereinigt.
Es gibt keine Archivoption für temporäre Verzeichnisse. Die folgenden Verzeichnisse sind betroffen:
◦ Die Verzeichnisse Notifications, TransformationDriver und TransformCollection, die Dateien wie transformCompleted.xml im Aufgabenverzeichnis enthalten und für die die Aufgaben abgeschlossen sind.
◦ Das Verzeichnis TransformMgmt, das eine Datei wie transformCompletedTemp.xml im Aufgabenverzeichnis enthält und für das die Aufgabe abgeschlossen ist.
Das Verzeichnis TaskDiskCleaner selbst wird nicht gelöscht.