Hallo Zusammen,
manchmal habe ich die Anforderung, dass zu einem definierten Zeitpunkt in der Zukunft eine Operation auf dem Server ausgelöst werden soll. Im aktuellen Fall sollen beispielsweise veraltete Daten nach Ablauf einer Schonfrist aus der Datenbank gelöscht werden.
Ich würde diese Aufgabe gerne vorbereiten und dafür sorgen, dass die Löschung zum vereinbarten Zeitpunkt erfolgt, ohne dass ich zum definierten Zeitpunkt manuell ran muss um die Ausführung anzustoßen. Die nötigen Commands sind da, nur bei der Frage, wie ich dafür sorge, dass mein Bash Script erst zum definierten Zeitpunkt einmalig ausgeführt wird bin ich gerade etwas ratlos.
Eine Idee wäre es einen neuen Cronjob laufen zu lassen, der das Script täglich ausführt und das Script selbst prüfen zu lassen ob der geplante Ausführungszeitpunkt bereits erreicht wurde.
Wie würdet ihr das machen?