Geplante Tasks Troubleshooting
Aus MailStore Hilfe
Automatische Bereinigung der Log-Dateien von geplanten Tasks
Der einfachste Weg zur Bereinigung der Log-Dateien von geplanten Tasks ist die Verwendung des forfiles-Befehls. Der forfiles-Befehl ist unter anderem im Windows 2003 Server Resource Kit enthalten. Neuere Windows Versionen beinhalten den Befehl standardmäßig.
Erstellen Sie eine Batch-Datei (bsp. clean_mailstore_tasklog.bat) mit folgendem Inhalt, um alle Log-Dateien, die älter als sieben Tage sind, zu löschen:
forfiles /P "C:\Documents and Settings\All Users\Application Data\MailStore\TaskLog" ' /S /M *.log /D -7 /C "cmd /c del @file : date >=7_Days"
Abhängig von der Umgebung müssen Sie den Pfad zum Task Log-Verzeichnis anpassen. Richten Sie anschließend einen neuen geplanten Task ein, welcher zum Beispiel täglich die Batch-Datei clean_mailstore_tasklog.bat ausführt.
Automatisches Anlegen von Dateigruppen
Betrifft: MailStore Server <= 5.x
Es gibt, unter anderem aus Gründen der besseren Skalierung, die Möglichkeit, automatisch neue Dateigruppen anlegen zu lassen.
Zum Einrichten öffnen Sie die MailStore Server Management Shell und führen Sie folgenden Befehl aus:
schedule filegroup-create-auto --basedir="C:\FileGroups"
Tipp: Der Schedule-Befehl kann in der Management Shell immer verwendet werden, um wiederkehrende Aufgaben auszuführen.
Fehlermeldung: "Ein neuer, zeitgesteuerter Task kann möglicherweise nicht ausgeführt werden, weil die Kontoinformationen nicht festgelegt werden konnten"
Problem: Bei der Erstellung eines neuen, geplanten Tasks kommt es zu der Fehlermeldung "Der Task wurde erstellt, kann aber möglicherweise nicht ausgeführt werden, da die Kontoinformationen nicht festgelegt werden konnten"
Lösung: Die Meldung wird durch einen Fehler im Windows-Betriebssystem verursacht. Der Artikel 246183 aus der Microsoft Knowledgebase beschreibt, wie dieses Problem behoben werden kann.
