@tmp/TimeBackup/.recycle intelligent leeren & Files wiederherstellen

  • 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.

wired2051

Benutzer
Registriert
17. März 2010
Beiträge
928
Reaktionspunkte
12
Punkte
44
Ich habe eine DS209 mit DSM 4.2-3259. Stündlich mache ich Sicherungen meiner PCs auf volume1 und dann mit Time Backup von volume1 auf volume2. Dank Smart Recycle werden die dann aufgeräumt. Nun ist volume2 voll. Es gibt auf volume2 nur ein paar Verzeichnisse:

Rich (BBCode):
drwxr-xr-x    7 root     root          4096 May  8  2016 @appstore
drwxr-xr-x    3 admin    users         4096 Jul 18  2013 @database
drwxrwxrwx    4 root     root          4096 Nov  3  2017 @tmp
drwxrwxrwx    3 root     root          4096 Jul 28  2013 Time Backup
-rw-------    1 root     root         14336 May 20 11:04 aquota.group
-rw-------    1 root     root         12288 May 20 11:04 aquota.user
drwxrwxrwx    4 root     root        167936 May 20 00:55 video

Time Backup hat 134,3 GB und video 246,8 GB, der Rest ist zu vernachlässigen. Nur @tmp kann du -sh auch nach 8h nicht erfassen. Da die HDD 1,8 TB hat, sind es ca. 1.480 GB. Wenn ich mir @tmp angucke finde ich @tmp/TimeBackup/.recycle/ mit 2608 Ordnern. Es sieht aus, als sei jedes seit 2013 je gelöschte File hier gespeichert - offenbar ein Papierkorb. Ich nehme an, wenn ich im DSM Systemsteuerung > Gemeinsame Ordner die Papierkörbe leere, habe ich wieder Platz.

Aber wie stelle ich ein, dass z. B. alle Files älter als 30 Tage oder ab xxx GB die ältesten gelöscht werden? In Systemsteuerung > Aufgabenplaner kann ich nur zeitgesteuert Papierkörbe leeren, geht es nicht intelligenter?

Und wie greift man sonst auf die Papierkörbe zu um Files wiederherzustellen? Ordnernamen wie 22171_59e998d9, 13976_7dbeb93c und 11085_2f7e89c5 sind wenig hilfreich. Ich könnte mich nur an Zeit und Datum orientieren. Gibt es dafür kein Front-End?

Ehrlich gesagt wusste ich nicht, dass die DS auch Papierkörbe hat. :o
 
Zuletzt bearbeitet:
Systemsteuerung > Gemeinsame Ordner > Aktionen > alle Papierkörbe leeren funktioniert leider nicht.

Und nun habe ich festgestellt, dass in Systemsteuerung > Gemeinsame Ordner > Bearbeiten für den Gemeinsamen Ordner Time Backup auf volume2 gar kein Papierkorb aktiviert ist! :confused:

Wie kriege ich den HDD-Speicher frei?
 
Auf der Shell als User root.
 
Also in /volume2 als root
Code:
rm -r @tmp/*
starten?

Und dann geht nichts kaputt? Als ich mal Verzeichnisse in /volume2/Time Backup/TimeBackup/DS209_001132064510/task_1/ mit der File Station gelöscht habe, zeigte Time Backup leere Sicherungen. Ich musste sie in Time Backup > Aufgaben > Versionen verwalten löschen um das zu korrigieren. :rolleyes:
 
Ich würde erst in /volume2/@tmp/TimeBackup/.recycle/ löschen. Dort dann

Rich (BBCode):
rm -rf *

oder gleich

Rich (BBCode):
rm -rf /volume2/@tmp/TimeBackup/.recycle/*
 
...es passiert was. :) Vielen Dank für Deine Hilfe!

Allerdings sind in 90 Minuten erst 17 Sicherungen/Verzeichnisse gelöscht worden. Das dauert also Tage bis 2608 Ordner gelöscht sind. Muss ich meinen PC mit der Konsole anlassen bis alles gelöscht ist (bzw. rm immer wieder neu starten)? Oder gibt es eine bessere Lösung?

Und wie verhindere ich, dass das wieder passiert? Immerhin ist der Papierkorb in Systemsteuerung > Gemeinsame Ordner > Bearbeiten gar nicht aktiviert. :confused:
 
Mit einem alten DSM musst Du entweder die Konsole und damit den PC anlassen oder Dir per EBI (früher IPKG) eine bash und eventuell das Kommando nohup installieren, so dass Du den Prozess in dern Hintergrund legen kannst und dieser auch dann weiterläuft, wenn Du die Konsole schließt.
 
Noch einmal vielen Dank für die geduldige Hilfe! :D

Rich (BBCode):
nohup rm -rf /volume2/@tmp/TimeBackup/.recycle/*

hat funktioniert. Nach 7 Tagen waren 2600 Ordner gelöscht und 1.400 GB wieder frei. Auf meine Frage, wieso die von Smart Recycle gelöschten Sicherungen gespeichert wurden obwohl kein Papierkorb aktiviert war und wie ich das künftig verhindern kann, hat Synology leider noch nicht geantwortet. Ich werde wohl künftig regelmässig manuell löschen müssen. :rolleyes:
 
OT: Beiträge bearbeiten geht hier offenbar nicht.

Gestern, 18 Minuten nach meinem Posting :) , kam eine wenig hilfreiche Antwort von Synology: Für den Time Backup Ordner sollte der Papierkorb deaktiviert werden (war er) und es könne sein, dass bei Time Backup sich der Papierkorb nicht komplett bereinigen lässt (er wurde gar nicht geleert). Immerhin, in der aktuellen Version sei das gelöst - leider ist für die DS209 keine neuere Version verfügbar.

Mit anderen Worten: Get used to it! :rolleyes:
 
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