Skip to content

Scheduler

Beschreibung

Der Scheduler ist eine Unterkomponente des Directors und steuert die zeitliche Ausführung von Backup-Jobs.

Verwendung

  • Zeitpläne (Schedule) werden im Director konfiguriert.
  • Der Scheduler prüft kontinuierlich, ob Jobs zu starten sind.

Kleines Beispiel

Schedule {
  Name = "WeeklyCycle"
  Run = Full 1st sun at 23:00
  Run = Incremental mon-sat at 23:00
}
- Führt ein vollständiges Backup am ersten Sonntag des Monats aus - Führt inkrementelle Backups von Montag bis Samstag durch

sequenceDiagram
    participant Time
    participant Director
    participant Client
    participant Storage

    Time->>Director: Zeitplan erreicht
    Director->>Client: Backup starten
    Client->>Storage: Daten senden
    Storage->>Director: Status OK