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

Status
Für weitere Antworten geschlossen.

wired2051

Benutzer
Mitglied seit
17. Mrz 2010
Beiträge
903
Punkte für Reaktionen
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. :eek:
 
Zuletzt bearbeitet:

wired2051

Benutzer
Mitglied seit
17. Mrz 2010
Beiträge
903
Punkte für Reaktionen
12
Punkte
44
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?
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.677
Punkte für Reaktionen
2.077
Punkte
829
Auf der Shell als User root.
 

wired2051

Benutzer
Mitglied seit
17. Mrz 2010
Beiträge
903
Punkte für Reaktionen
12
Punkte
44
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:
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.677
Punkte für Reaktionen
2.077
Punkte
829
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/*
 

wired2051

Benutzer
Mitglied seit
17. Mrz 2010
Beiträge
903
Punkte für Reaktionen
12
Punkte
44
...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:
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.677
Punkte für Reaktionen
2.077
Punkte
829
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.
 

wired2051

Benutzer
Mitglied seit
17. Mrz 2010
Beiträge
903
Punkte für Reaktionen
12
Punkte
44
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:
 

wired2051

Benutzer
Mitglied seit
17. Mrz 2010
Beiträge
903
Punkte für Reaktionen
12
Punkte
44
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