Start/notes.ini Parameter/DAOS_Defer_Object_Deletion_Days

DAOS_Defer_Object_Deletion_Days

🛠️
Parameter: DAOS_Defer_Object_Deletion_Days
Kurzbeschreibung: Anzahl Tage, die ein DAOS-NLO nach Dereferenzierung aufbewahrt wird, bevor es endgültig gelöscht werden darf („deferred deletion interval“).

Steckbrief

Parameter
DAOS_Defer_Object_Deletion_Days
Kategorie
DAOS
Komponente
Server
Verfügbar seit
9.0.1
Unterstützte Versionen
9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1
GUI-Entsprechung
Server-Dokument (Transactional Logging → DAOS)
Mögliche Werte
Tage als Ganzzahl (typ. 3090)

Beschreibung

Wenn alle Referenzen auf ein NLO entfernt sind (z. B. weil die zugehörigen Dokumente gelöscht und purgiert wurden), markiert der DAOS-Manager das NLO als löschbar. DAOS_Defer_Object_Deletion_Days legt fest, wie viele Tage diese Datei noch im Repository verbleibt, bevor tell daosmgr prune sie tatsächlich entfernt. Diese Karenz schützt davor, dass restore-relevante Anhänge zu früh verschwinden, wenn z. B. eine NSF aus einem Backup zurückgespielt wird.
Im Server-Dokument ist dasselbe Feld als Defer object deletion for n days sichtbar; notes.ini überschreibt diesen Wert.

Beispiel-Konfiguration

DAOS_Defer_Object_Deletion_Days=30

Hinweise & Stolperfallen

  • Wert in Tagen.
  • Mit der Backup-Aufbewahrungsfrist abstimmen – mindestens so lang wie die Restore-Frist plus Puffer.
  • Zu kleiner Wert: Restore alter NSFs schlägt fehl, weil NLOs schon weg sind.
  • Zu grosser Wert: Repository wächst unnötig.
  • Greift bei der nächsten Prune-Operation (tell daosmgr prune).
  • Komplementär zu DAOS_DELETE_TIME, DAOS_Base_Path, DAOS_Enabled.