Alte freigegebene Verzeichnisse automatisch löschen

Dan131bu

Benutzer
Mitglied seit
15. Nov 2023
Beiträge
3
Punkte für Reaktionen
0
Punkte
1
Hallo zusammen

Ich möchte in einem speziellen Verzeichnis "Daten-Transfer" jeweils alle Ordner inkl. Inhalt löschen, deren Freigabelink abgelaufen ist.

Hat hier jemand eine Idee, wie ich das machen kann?

Vielen Dank im Voraus.
Dan131bu
 

mayo007

Benutzer
Sehr erfahren
Mitglied seit
26. Okt 2016
Beiträge
2.416
Punkte für Reaktionen
459
Punkte
123
Denke mit nem selbstgeschriebenen Skript.
 

Dan131bu

Benutzer
Mitglied seit
15. Nov 2023
Beiträge
3
Punkte für Reaktionen
0
Punkte
1
Aha, sowas dachte ich mir schon. Jemand eine Ahnung wie ein solches Skript aussehen müsste:

Laut Recherche müsste
find "/volume1/DEMO" -mtime +14 -exec rm {} \;
alle Daten und Ordner im Share Demo löschen die älter als 14 Tage sind.

Mein Skript müsste alle Daten und Ordner löschen, die Gültigkeitsdauer der Freigabe abgelaufen ist.
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.633
Punkte für Reaktionen
5.809
Punkte
524
woher soll das script die Gültigkeitsdauer kennen bzw wo finden?
 

Dan131bu

Benutzer
Mitglied seit
15. Nov 2023
Beiträge
3
Punkte für Reaktionen
0
Punkte
1
Naja, das war Teil meiner Frage.
Irgendwie muss das Dateisystem dies ja irgendwie wisse, bzw. dokumentieren. Vielleicht mit einer Flag oder sowas. Ich habe in dieser Hinsicht keine grosse Ahnung.
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
13.767
Punkte für Reaktionen
3.740
Punkte
468
Ich denke eher, dass das in irgendeiner Syno-Datenbank vermerkt wird, wie vieles bei Synology. Hab mich aber noch nicht damit beschäftigt.
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat