Speichereinstellungen

Figure 1. Speichereinstellungen

Diese Einstellungen legen fest wo, in welcher Segmentgröße und wie lange Daten innerhalb der Datenbank gespeichert werden. Der Backup-Pfad, der definiert wo die Daten gespeichert werden, wird im . Datenbankkonfigurationspanel -> Erweiterte Einstelllungen-Registerkarte definiert.

CAUTION: Bitte beachten Sie, dass der InfluxDB®-Backup-Prozess sehr ressourcenintensiv ist. Aus diesem Grund wird davon abgeraten, während eines Backups zusätzichen Abfragen oder vergleichbare Datenbankzugriffe durchzuführen.
Notice: Bei der Verwendung von NGA in Projekten mit hoher Datenbanklast wird empfohlen die Datenbank abgesetzt zu betreiben, siehe z.B. DB-Installation - InfluxDB® auf einem abgesetzten System
Aufbewahrungsdauer
Die Dauer für die Daten (Segmente) online verfügbar bleiben. Segmente, die dieses Alter (Endzeitpunkt des Segments < Startzeitpunkt des aktuellen Segments - Aufbewahrungsdauer) überschreiten, werden gelöscht. Diese Überprüfung wird alle 30 Sekunden durchgeführt. Hinweis: Abhängig von der Backendprofil-Einstellung, stehen einige der Einheiten (z.B. Monate und Jahre für InfluxDB®) nicht zur Verfügung. Die Werte können mittels der Pfeil-Schaltfläche rechts angepasst werden bzw. direkt in das Feld eingegeben werden.
Segmente sichern deren Aufbewahrungsdauer überschritten ist:
Die Aufbewahrungsdauer wird oberhalb gesetzt. Segmente deren Dauer überschritten ist, werden gesichert.
Segmentdauer
Das ist die Zeit, für die Daten auf einem Segment geschrieben werden. Wenn diese Zeit abgelaufen ist, wird ein neues Segment erstellt. Abhängig vom Backend-Profil sind einige der Einheiten (z.B. Monate und Jahre für InfluxDB®) nicht verfügbar. Der Wert kann über die Pfeil-Schaltfläche rechts geändert werden bzw. direkt in das Feld eingegeben werden.
Note: Beachten Sie, dass die minimale Segmentdauer im Backendprofil angegeben wird. Die Segmentdauer kann z.B. für die InfluxDB® nicht auf Minute gesetzt werden. Die minimale Segmentdauer, die im Profil für die InfluxDB® definiert wurde, ist "Stunden". Standardmäßig ist die minimale Segmentdauer für neue Backendprofile 0 (dies ist nicht relevant für InfluxDB®- und PostgreSQL®-Backends), d.h., dass die Segmentdauer nicht limitiert ist.
Note: Die Standardsegmentdauer für vordefinierte Alarmgruppen (für InfluxDB®) für neue Projekte beträgt 7 Tage.
Note: Die Segmentdauer kann nicht länger als die Aufbewahrungsdauer sein (z.B. Segmentdauer 2 Tage und Aufbewahrungsdauer 1 Tag.
Backup Intervall
Öffnen Sie den Dialog für die Backup-Einstellungen, indem Sie auf die Schaltfläche mit dem Uhrensymbol klicken. Der Intervallwert und das Intervall können nun ausgewählt werden. Selektieren Sie zudem die Synchronizationszeit. Synchronizationszeit bedeutet die Zeit, wann das nächste Backup durchgeführt wird. Die Zeit wird unter "Nächster Backup-Sync-Zeitpunkt" angezeigt. Um das Backup zu deaktivieren, verwenden Sie das X-Symbol.
Backup für Segmente älter als
Diese Einstellung besteht aus Zeiteinheit (z.B. zwei Tage). Wenn Sie das Backup-Alter auf zwei Tage setzen, werden alle Segmente, die älter als zwei Tage sind, gesichert. Um Werte zu editieren, klicken Sie auf die Pfeil-Schaltfläche rechts bzw. geben Sie den Wert direkt in das Feld ein.
Note: Die Option "Backup für Segmente älter als" muss für redundante Projekte auf einen möglichst hohen Wert gesetzt werden oder das automatische Backup darf nicht konfiguriert werden. Gesicherte Alarmsegmente werden "schreibgeschützt" (read-only) gespeichert und jeder geschriebene Alarm benötigt Updates der älteren Alarme des gleichen DPs. Die Updates sind nicht möglich, wenn die Alarme in einem schreibgeschützten Segment abgelegt wurden.
Nächstes Backup
Das ist die Synchronisationszeitpunkt (siehe oberhalb) für die Backup-Operationen und definiert wann der nächste Backup durchgeführt wird. Die Zeit wann der nächste Backup starten soll, kann durch den Benutzer geändert werden, z.B. morgen um 14 Uhr. Wenn die Zeit in der Vergangenheit liegt, wird die Zeit intern für den nächsten Zeitpunkt in der Zukunft anhand des Werts vom "Intervall" ( Intervall-> siehe "Backup Intervall" oberhalb) berechnet.
Note: Der Eintrag dieses Feldes kann an dieser Stelle nicht direkt bearbeitet werden. Der Zeitpunkt kann über die Option "Backup Intervall" geändert werden - siehe oberhalb. Beachten Sie zudem, dass das Backup in einem Zeitfenster zwischen der angezeigten Zeit und 30 Sekunden später durchgeführt wird.
Note:

Aus Performancegründen kann nicht garantiert werden, dass ein Backend einen Backup-Vorgang genau zu dem Zeitpunkt auslöst, der in der Benutzeroberfläche eingestellt ist. Diese Vorgänge können ein paar Minuten nach der eingestellten Backup-Zeit erfolgen (Immer weniger als 10 Minuten).

Falls eine sofortige Sicherung erforderlich ist, lösen Sie diese manuell aus.

Figure 2. Backup Intervall sowie Nächster Backup-Sync-Zeitpunkt