Auteur Topic: Automatisch verwijderen bestanden?  (gelezen 4910 keer)

Offline MouzyWauzy

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 4
Automatisch verwijderen bestanden?
« Gepost op: 22 augustus 2016, 20:16:47 »
Beste Synology Forum Lezers,

Ik zoek eigenlijk een regel die ik aan mijn taakplanner kan toevoegen zodat oude bestanden automatisch kunnen worden verwijderd door het uitvoeren van deze taak. Ik heb zelf geen kennis van Linux commands, dus wellicht is hier iemand die mij kan helpen met het maken van zo'n regel.

Zal even mijn situatie uitleggen.
Ik heb een Synology Nas 412+ die ik gebruik als opslag voor mijn camera opnames.
Verleden altijd gewerkt met Surveillance Station maar ik mistte daar een aantal opties.
Ik schrijf al mijn opnames weg op mijn NAS, alleen nu zoek ik een script die ervoor zorgt dat oude opnames van +2 maanden automatisch worden verwijderd.
Ik zag dat er een keer iemand een dergelijke vraag had gepost met een regel in een TAAK zodat oude files automatisch worden verwijderd.
Kan iemand mij op weg helpen met een dergelijke regel die zorgt dat alle opnames ouder dan 2 maanden automatisch worden verwijderd, of na starten van die taak.
Alle bestanden staan op volume1 in de map opname.
Is het mogelijk om te testen of het werkt (regel uitvoeren zonder verwijderen definitief) voordat hij alles definitief verwijderd? niet dat ik alle opnames kwijt ben.

Ik hoop dat je iemand me hiermee kan helpen.

Naar aanleiding van dit artikel op het forum : http://www.synology-forum.nl/firmware-algemeen/automatisch-verwijderen-bestanden/

Met vriendelijke groet,

MouzyWauzy
  • Mijn Synology: ds412+
  • HDD's: 4x2 TB

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 8005
  • Berichten: 44.019
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Automatisch verwijderen bestanden?
« Reactie #1 Gepost op: 22 augustus 2016, 20:49:53 »
Citaat
Verleden altijd gewerkt met Surveillance Station maar ik mistte daar een aantal opties.
Weet niet wanneer het verleden is of welke (aantal) opties mistte maar, als het om automatisch verwijderen van opnames gaat, dan kun je dat gewoon regelen in SS (tegenwoordig'.

Gebruik je nu SS niet meer ?


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 8005
  • Berichten: 44.019
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Automatisch verwijderen bestanden?
« Reactie #2 Gepost op: 22 augustus 2016, 21:52:17 »
27199-0


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline MouzyWauzy

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 4
Re: Automatisch verwijderen bestanden?
« Reactie #3 Gepost op: 22 augustus 2016, 22:18:04 »
Die optie van verwijderen gaat inderdaad wel met SS.
Maar ik mistte daar andere opties zoals bijv dat ik hele dag door met 1 frame p/s opneem en bij beweging met 25fps.
Ook had ik een VS80 om camera beelden te kunnen bekijken maar Synology gooit er een nieuwe DSM versie tegenaan zodat de VS80 niet meer werkt en noodgedwongen de dure VS80 bij het vuil moet zetten en maar een nieuwe moet kopen a veel geld.
Zo zijn er nog een aantal missers bij SS.
Ik gebruik het voor professioneel gebruik en heb 3 Nassen van Synology omdat ik daar heel tevreden over ben.
Enkel nu graag een automatisch handeling zoek om oude beelden gemakkelijk te verwijderen.
Want grote mappen verwijderen van de Nas kost ook veel tijd. Wat op een pc in een handomdraai gebeurd.

Gr Mouzywauzy
  • Mijn Synology: ds412+
  • HDD's: 4x2 TB

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 8005
  • Berichten: 44.019
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Automatisch verwijderen bestanden?
« Reactie #4 Gepost op: 22 augustus 2016, 22:56:14 »
Citaat
Is het mogelijk om te testen of het werkt ?
Dat kan, dan maak je een taak1 aan voor een lijstje:

find /volume1/opname/* -mtime +60 -exec ls -l > /volume1/<EEN GEDEELDE MAP>/overzicht.txt {} \;Hierna kun je dus eerst overzicht.txt controleren.

Citaat
met een regel in een TAAK zodat oude files automatisch worden verwijderd.
Dan maak je een taak2 aan voor het verwijderen:
find /volume1/opname/* -mtime +60 -exec rm {} \;
De "-mtime +60" is dan 60 dagen.

Dus, dan eerst taak1 uitvoeren.
Controleren.
Dan taak2 uitvoeren.

Bovenstaande gaat dan dus niet automatisch want, je wilt eerst controleren.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline MouzyWauzy

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 4
Re: Automatisch verwijderen bestanden?
« Reactie #5 Gepost op: 23 augustus 2016, 09:22:06 »
Thnx Birdy!

Ik ga er even mee aan de slag.
Als het werkt laat ik het nog even weten.

Ik wil dit script eenmalig ff controleren zodat ik zeker weet dat afgelopen 2 maanden blijven bestaan.
Daarna hoef ik enkel het verwijder script wekelijks te runnen.

Alvast dank voor je moeite!

Greetz MouzyWauzy
  • Mijn Synology: ds412+
  • HDD's: 4x2 TB

Offline MouzyWauzy

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 4
Re: Automatisch verwijderen bestanden?
« Reactie #6 Gepost op: 24 augustus 2016, 12:30:34 »
Beste Birdy,

Ik heb je script even z'n gang laten gaan met het verwijderen van alle bestanden.
Er is een nachtje overheen gegaan en alle bestanden zijn inderdaad tot 2 maanden allemaal verwijderd.
Enkel gooit hij geen mappen weg.
Ik heb even een logfile gelezen en daarin zegt hij het volgende:

rm: cannot remove '/volume1/opname/axis-00408CC853AC/20160507/01': Is a directory
rm: cannot remove '/volume1/opname/axis-00408CC853AC/20160507/01/20160507_010333_8746_00408CC853AC': Is a directory
rm: cannot remove '/volume1/opname/axis-00408CC853AC/20160507/01/20160507_010333_8746_00408CC853AC/20160507_01': Is a directory
rm: cannot remove '/volume1/opname/axis-00408CC853AC/20160507/02': Is a directory

dus ik heb nu heeeeel veel lege mappen staan die nog niet zijn verwijderd.
is er nog iets aan die regel toe te voegen zodat mappen ook kunnen worden verwijderd?

Groetjes en alvast dank,

MouzyWauzy
  • Mijn Synology: ds412+
  • HDD's: 4x2 TB

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 8005
  • Berichten: 44.019
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Automatisch verwijderen bestanden?
« Reactie #7 Gepost op: 24 augustus 2016, 20:03:23 »
Om geen errors te zien wijzig de regel in de Taak:

find /volume1/opname/* -mtime +60 -exec rm {} \;IN
find /volume1/opname/* -type f -mtime +60 -exec rm {} \;
Om lege mappen te verwijderen, na regel 1 in de Taak, toevoegen:
find /volume1/opname/* -type d -empty -delete


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12


 

NZBget automatisch laten downloaden van nzb

Gestart door sietBoard NZBGet

Reacties: 2
Gelezen: 4469
Laatste bericht 17 juni 2011, 10:10:43
door ronaldvh
Gezocht: duidelijke handleiding automatisch downloaden van series.

Gestart door hyenakeBoard SickBeard

Reacties: 6
Gelezen: 5550
Laatste bericht 15 april 2014, 11:38:15
door Ben(V)
IPTables forwarden van verkeer inschakelen script wil niet automatisch starten

Gestart door honnesBoard Netwerk algemeen

Reacties: 16
Gelezen: 3777
Laatste bericht 10 september 2018, 08:48:11
door honnes
VERPLAATST: Video Station indexeert niet (automatisch)

Gestart door Robert KoopmanBoard Synology DSM 6.0

Reacties: 0
Gelezen: 1290
Laatste bericht 12 december 2016, 15:51:23
door Robert Koopman
DS Photo+ photo Backup werkt niet automatisch/in achtergrond

Gestart door rtf74Board iOS Apps (iPhone, iPad en iPod)

Reacties: 25
Gelezen: 21857
Laatste bericht 20 juli 2016, 23:56:16
door Sylvester