Dateien nach Zeitplan löschen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

hoba26a

Benutzer
Registriert
27. Feb. 2012
Beiträge
80
Reaktionspunkte
0
Punkte
0
Ich habe auf meinem DS Server einen Gastaccount eingerichtet, auf dem spez. informierte "Kunden" Daten downloaden können. Ich würde gern diesen Ordner mit einem "Zeitfenster" versehen, nach Schließen dieses Zeitfensters werden die Daten in diesem Ordner gelöscht.
Wie kann dieses Problem gelöst werden ????
 
..nach Zeitplan löschen

das war es. Die Antwort ist goldwert-die Lösung ist machbar !!
 
Was auch noch interessant sein könnte, dass mit DSM 4.0 über die FileStation Links mit einem Ablaufdatum generiert werden können.

Aus dem DSM heraus kannst du einen Downloadlink für eine Datei generieren und diesen mit einem Ablaufdatum versehen und per Mail verschicken.

Die 4.0 Beta kannst du selbst testen oder auch die Online-Demo nutzen. (Link in meiner Sig oder auch auf der Synology-HP).
 
Das wäre natürlich noch besser (einfacher). Ich habe z. Zt. das Problem mit der Freeware z-Cron ganz gut gelöst-die systemimmanente Lösung mit DSM wäre mir allerdings lieber. Wann
kommt DSM 4.0 als final ???
 
Das wäre natürlich noch besser (einfacher). Ich habe z. Zt. das Problem mit der Freeware z-Cron ganz gut gelöst-die systemimmanente Lösung mit DSM wäre mir allerdings lieber. Wann
kommt DSM 4.0 als final ???
Noch ist nichts bekannt. Da bald die CeBit ansteht, würde ich mal annehmen, dass auch zu diesem Zeitpunkt die Final erscheinen wird.
 
...dateien im Zeitfenster löschen

Ich habe in der Demo die entsprechende Einstellung nicht gefunden ! Was ist der richtige Menüpunkt ??
 
Ich habe in der Demo die entsprechende Einstellung nicht gefunden ! Was ist der richtige Menüpunkt ??
DSM->FileStation->Datei anklicken (markieren)->Button 'Aktion' anklicken->Dateiverknüpfungen teilen

Unter Optionen->Geteilte Verknüpfungen kann sie manuell wieder entfernt werden.
 
Ist es denn immer eine fixe Zeit wo du die Dateien vorhalten willst? Immer dasselbe Verzeichnis? Dann wäre allenfalls ein Shellscript mittels cron die Lösung
Code:
find /dein/Verzeichnis -type -f -ctime +7 -exec rm '{}' \;
würde in /dein/Verzeichnis alle Dateien suchen die vor mindestens 7 Tagen erstellt wurden und diese gleich löschen
 
....Zeitfenster

Danke für die Hilfe.
Werde es erst mit z-Cron weitermachen und dann nach Erscheinen von DSM 4.0 dorthin umsteigen.
 
das ist genau das, wonach ich gesucht habe.
Wie komme ich aber auf die Kommandozeile meiner DS212+. DSM Version ist die 4.0 Version.
Leider bin ich erst seit kurzem Besitzer dieses Servers und habe mich noch nicht komplett eingelesen in die Funktionen.
 
danke für den link. Darauf hätte ich auch selber kommen können.
 
Irgendwie bekomme ich es nicht hin. Habe die Codezeile soweit angepaßt

find /Volumen1/webcam -type f -mtime +1 -exec rm '{}' \;
Aber er löscht keine Dateien. In meinem Fall sind es Bilder, die in dem Verzeichnis webcam in 5 verschiedenen Unterordnern liegen. In jedem dieser Ordner wird ein neuer Ordner mit dem Tagesdatum angelegt. Auch löscht er nicht, wenn ich in den jeweiligen Ordner direkt verzweige.

Wie kann ich dem Script eigentlich erzählen, das es den vollen Ordner löschen soll.
 
also dein Pfad im find ist falsch! Das Teil heisst anders eher /volume1
 
solange im find der '-type f' drinne ist, werden nur normale Dateien gefunden ... bitte schaut euch den find an und benutzt statt '-exec rm ...' den '-delete', der ist nicht so komplziert ;)

Itari
 
endlich mal etwas Zeit gehabt und ein Script gebastelt, was schon recht gut funktioniert.
find /volume1/webcam/8/ -mtime +5 |xargs rm -rf
Die Ordner im Format "20120512" im Ordner "8" werden samt Bilder gelöscht.
Eine Kamera legt aber Ordner im Format "05 Mai" an. Hier klappte das Script noch nicht. Habe dann die Kamera angepaßt.

Script ist soweit ok. Jetzt versuche ich mal Cronjobs, damit die Scripts automatisch laufen.
 
kurze Rückmeldung von mir. Die Scripte laufen. Mit der Cronjob Anleitung und dem Admin Tool aus dem Forum habe ich dies zum Laufen bekommen. Vielen Dank Itari
 
Status
Für weitere Antworten geschlossen.
 

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