Newyork1121 0 Geschrieben 21. April 2022 Melden Teilen Geschrieben 21. April 2022 Guten Tag zusammen Wir erstellen wöchentlich ein Backup unseres ElasticSearch via TaskScheduler auf zwei verschiedene Server, abwechselnd jede Woche. Sprich Woche 1 auf Server 1, Woche 2 auf Server 2, Woche 3 auf Server 1, usw. usf. Dabei wird jeden Donnerstag das vorhandene Backup gelöscht und jeweils Samstag ein neues erstellt. Auf allen Servern ist Windows Server 2019 64-Bit installiert. Es gibt 6 verschiedene Tasks im TaskScheduler, 2 zum Löschen, 2 zum Erstellen und 2 zum Überprüfen. Nun haben wir das Problem, dass z.B. beide Tasks zum Löschen gleichzeitig loslaufen, obwohl dies in den Trigger anders definiert ist. Im Screenshot ist zu erkennen, dass die Trigger unterschiedlich gesetzt worden sind, jedoch beide am gleichen Tag gelaufen sind. Die Tasks sind wie folgt konfiguriert: Die Frage, die sich uns nun stellt, ist, wieso laufen die Tasks zur gleichen Zeit los? Gibt es noch Einstellungen, welche wir übersehen haben? Die Tasks wurde bereits neu erstellt, ohne Verbesserung. Ebenfalls wurden zwei neue Tasks eingerichtet, welche sich täglich abwechseln und ein kleines Log schreiben, um zu Überprüfen, ob dies auch nicht möglich ist. Diese funktionieren jedoch einwandfrei. Falls noch mehr Informationen gewünscht sind, kann ich diese gerne liefern. Ansonsten herzlichen Dank für jegliche Rückmeldungen. Freundliche Grüsse aus der Schweiz Zitieren Link zu diesem Kommentar
daabm 1.356 Geschrieben 21. April 2022 Melden Teilen Geschrieben 21. April 2022 Beim ersten Task würde meine Glaskugel sagen, daß das Startdatum (bzw. das Intervall) nachträglich verändert wurde - oder er wurde von Hand gestartet. Vielleicht findest über die Task History noch was raus. Btw: Irritiert mich etwas, daß die 2021 erstellt wurden, aber als ersten Start "zufällig" letzte und diese Woche haben - warum ist das so? Grundsätzlich würde ich solche Logiken eher nicht im Task Scheduler abwickeln, sondern in einem einzigen Skript, das immer aufgerufen wird. Die Wochennummer kriegt man ganz einfach - https://devblogs.microsoft.com/scripting/use-powershell-to-get-the-number-of-the-week-of-the-year/ Ob die gerade oder ungerade ist, ist eine Fingerübung, und Donnerstag ist ( Get-Date ).Dayofweek.Value__ -eq 4 Zitieren Link zu diesem Kommentar
BOfH_666 577 Geschrieben 21. April 2022 Melden Teilen Geschrieben 21. April 2022 vor 2 Minuten schrieb daabm: Die Wochennummer kriegt man ganz einfach um's kurz zu machen ... Get-Date -UFormat %V Zitieren Link zu diesem Kommentar
daabm 1.356 Geschrieben 21. April 2022 Melden Teilen Geschrieben 21. April 2022 Määäh - wollte extra noch die Objektklassenerweiterungsfähigkeiten von Powershell in den Ring werfen und klarmachen, daß ich DIESES Rad nicht erfunden habe 1 Zitieren Link zu diesem Kommentar
cj_berlin 1.323 Geschrieben 21. April 2022 Melden Teilen Geschrieben 21. April 2022 vor 31 Minuten schrieb BOfH_666: um's kurz zu machen ... Get-Date -UFormat %V ...unter Berücksichtigung von https://it-pro-berlin.de/2021/01/powershell-quirks-happy-new-iso8601-year/ Zitieren Link zu diesem Kommentar
BOfH_666 577 Geschrieben 21. April 2022 Melden Teilen Geschrieben 21. April 2022 vor 2 Stunden schrieb cj_berlin: ...unter Berücksichtigung von Spielverderber!! ... eine Woche mehr oder weniger ... wenigstens isses dann konsistent ... sozusagen ... Zitieren Link zu diesem Kommentar
MurdocX 952 Geschrieben 23. April 2022 Melden Teilen Geschrieben 23. April 2022 Am 21.4.2022 um 11:56 schrieb Newyork1121: Die Frage, die sich uns nun stellt, ist, wieso laufen die Tasks zur gleichen Zeit los? Gibt es noch Einstellungen, welche wir übersehen haben? Es gäbe die Möglichkeit die Tasks zu exportieren und mit DIFF bspw. im Notepad++ die XMLs zu vergleichen. Am 21.4.2022 um 18:14 schrieb cj_berlin: ...unter Berücksichtigung von https://it-pro-berlin.de/2021/01/powershell-quirks-happy-new-iso8601-year/ Das gleiche Thema hatte ich schon mit C#... wie gut das alles auf .Net basiert. Macht die Lösungsfindung immer einfacher. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.