Auteur Topic: Mijn script voor verwijderen van 1 week oude bewakingsbeelden werkt niet goed  (gelezen 2294 keer)

Offline dotternetta

  • Bedankjes
  • -Gegeven: 7
  • -Ontvangen: 0
  • Berichten: 47
Hallo, een tijd geleden heb ik via een forum een script gekregen/gemaakt voor het verwijderen van 1 week oude bewakingsbeelden die via FTP op mijn NAS komen. Echter alles wat er opgeslagen wordt is niet ouder dan een half uur, de rest is weg. Wat gaat hier mis? Dit script runt elke avond om 2100 uur.

find /volume1/homes/ipcam/ -mtime +7 -exec rm -rf {} +
  • Mijn Synology: DS116
  • HDD's: 1 x 3 tb
  • Extra's: usb: 3x2+4+8Tb

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1342
  • -Ontvangen: 7811
  • Berichten: 43.227
  • FIFO / LIFO
    • Truebase
find /volume1/homes/ipcam/ -mtime +7 -exec rm -rf {} +Zou moeten zijn: find /volume1/homes/ipcam/ -mtime +7 exec rm {} \;


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.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline dotternetta

  • Bedankjes
  • -Gegeven: 7
  • -Ontvangen: 0
  • Berichten: 47
In de map "ipcam" zitten submappen waarin ook weer submappen zitten..ik weet niet of dat invloed heeft.

Bedankt voor je poging maar ik krijg deze melding:

Taak: 7 dagen oude camera beelden wissen
Starttijd: Fri, 02 Jul 2021 22:47:28 GMT
Stoptijd: Fri, 02 Jul 2021 22:47:29 GMT
Huidige status: 1 (Onderbroken)
Standaard uitvoer/fout:
find: paths must precede expression: exec
Usage: find [-H] [-L] [-P] [-Olevel] [-D
help|tree|search|stat|rates|opt|exec] [path...] [expression]
  • Mijn Synology: DS116
  • HDD's: 1 x 3 tb
  • Extra's: usb: 3x2+4+8Tb

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1342
  • -Ontvangen: 7811
  • Berichten: 43.227
  • FIFO / LIFO
    • Truebase
In de map "ipcam" zitten submappen waarin ook weer submappen zitten..ik weet niet of dat invloed heeft.
Oeps...die had ik gemist...
En kon nu wel even testen, gebruik het volgende commando:
find /volume1/homes/ipcam/ -type d -mtime +7 -exec rm -rf 2> /dev/null {} \;


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.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline dotternetta

  • Bedankjes
  • -Gegeven: 7
  • -Ontvangen: 0
  • Berichten: 47
Hoi Birdy,

Bedankt! Lijkt goed, tenminste alles staat er nog. Ik moet nu eerst weer een archief opbouwen en zal over 8 dagen kijken wat er staat!
Ik hou je op de hoogte.

groet,

Marten
  • Mijn Synology: DS116
  • HDD's: 1 x 3 tb
  • Extra's: usb: 3x2+4+8Tb

Offline dotternetta

  • Bedankjes
  • -Gegeven: 7
  • -Ontvangen: 0
  • Berichten: 47
Nou, erg vreemd. Voor 21 uur had ik 8 dagen backup. Om 21 uur runt het script (elke dag) en vandaag:

"Beste gebruiker,

Taakplanner heeft een geplande taak voltooid.

Taak: 7 dagen oude camera beelden wissen
Starttijd: Sun, 11 Jul 2021 21:00:02 GMT
Stoptijd: Sun, 11 Jul 2021 21:00:11 GMT
Huidige status: 1 (Onderbroken)
Standaard uitvoer/fout:


Van DiskStation"


De hele map "ipcam" onder homes is weg! Het script werkt niet helemaal goed.
Het moet alleen bestanden verwijderen die ouder zijn dan 7 dagen en lege mappen verwijderen.


  • Mijn Synology: DS116
  • HDD's: 1 x 3 tb
  • Extra's: usb: 3x2+4+8Tb

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1342
  • -Ontvangen: 7811
  • Berichten: 43.227
  • FIFO / LIFO
    • Truebase
Ahhhhh, was misleid door het 1e script: -mtime +7
Dacht in dagen, maar het zijn uren.  ::)
Dus, het moet zijn -mtime +168
Sorry  :(


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.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline dotternetta

  • Bedankjes
  • -Gegeven: 7
  • -Ontvangen: 0
  • Berichten: 47
Maakt niet uit, maar het zijn wel dagen. - en + maakt ook verschil zie ik. Ik pruts verder met atime en type f. Wat doet - rf 2?
  • Mijn Synology: DS116
  • HDD's: 1 x 3 tb
  • Extra's: usb: 3x2+4+8Tb

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1342
  • -Ontvangen: 7811
  • Berichten: 43.227
  • FIFO / LIFO
    • Truebase
Je bedoelt "2> /dev/null" en dat betekent, dat foutmeldingen (2>) naar /dev/null (zeg maar een blackhole) gaan.
Dat heb ik er tussen gezet omdat ik in mijn test foutmeldingen kreeg over mappen die niet gevonden konden worden, maar die waren al verwijderd door het script.


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.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline dotternetta

  • Bedankjes
  • -Gegeven: 7
  • -Ontvangen: 0
  • Berichten: 47
Aha , duidelijk(er) Dit is allemaal niet echt bekende stof voor mij. Is het mogelijk wat ik wil? Of kan ik beter een andere oplossing zoeken?
  • Mijn Synology: DS116
  • HDD's: 1 x 3 tb
  • Extra's: usb: 3x2+4+8Tb

Offline GerardR

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 54
  • -Ontvangen: 63
  • Berichten: 490
Re: Mijn script voor verwijderen van 1 week oude bewakingsbeelden werkt niet goed
« Reactie #10 Gepost op: 12 juli 2021, 15:27:45 »
Waarom een script maken? In surveillancestation kan bij de opname instellingen de bewaartijd in dagen worden aangegeven.
  • Mijn Synology: DS218+
  • HDD's: 2 * WD30EFRX (SHR)
  • Extra's: RT2600ac

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1342
  • -Ontvangen: 7811
  • Berichten: 43.227
  • FIFO / LIFO
    • Truebase
Re: Mijn script voor verwijderen van 1 week oude bewakingsbeelden werkt niet goed
« Reactie #11 Gepost op: 12 juli 2021, 15:31:27 »
Daarom:
voor het verwijderen van 1 week oude bewakingsbeelden die via FTP op mijn NAS komen.
TS gebruikt dus geen SS. ;)


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.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1342
  • -Ontvangen: 7811
  • Berichten: 43.227
  • FIFO / LIFO
    • Truebase
Re: Mijn script voor verwijderen van 1 week oude bewakingsbeelden werkt niet goed
« Reactie #12 Gepost op: 12 juli 2021, 15:33:08 »
Dit is allemaal niet echt bekende stof voor mij. Is het mogelijk wat ik wil?
Ja, het is mogelijk.


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.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 177
  • -Ontvangen: 2630
  • Berichten: 16.289
Re: Mijn script voor verwijderen van 1 week oude bewakingsbeelden werkt niet goed
« Reactie #13 Gepost op: 12 juli 2021, 15:47:12 »
Of spit even de Find manual door om te zien wat mogelijk is.

In elk geval is het nooit handig direct met wissen te beginnen. Zorg er eerst voor dat de gevonden files naar een output file gaan. Dan kun je het script tig keer runnen en aanpassen met dezelfde brongegevens totdat hij precies vind wat je wilt zoeken.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1342
  • -Ontvangen: 7811
  • Berichten: 43.227
  • FIFO / LIFO
    • Truebase
Re: Mijn script voor verwijderen van 1 week oude bewakingsbeelden werkt niet goed
« Reactie #14 Gepost op: 12 juli 2021, 17:17:51 »
Test voorbeelden met -mtime zonder verwijderen.


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.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11


 

Hoe kan ik personen toegang geven tot bestanden op mijn NAS

Gestart door rkbredaBoard WebDav

Reacties: 7
Gelezen: 6296
Laatste bericht 12 december 2013, 22:07:34
door Briolet
VERPLAATST: vreemde ipnrs in mijn logboek

Gestart door BirdyBoard Netwerk algemeen

Reacties: 0
Gelezen: 542
Laatste bericht 11 oktober 2021, 23:27:06
door Birdy
Schijf maken op pc dat ik via die schijf in mijn nas kan komen

Gestart door nickwebbeBoard Windows

Reacties: 5
Gelezen: 5712
Laatste bericht 03 december 2015, 22:16:40
door Birdy
Waar is mijn 2e schijf?

Gestart door Petertje VBoard Windows

Reacties: 12
Gelezen: 4039
Laatste bericht 23 januari 2015, 23:54:11
door Petertje V
"Mijn documenten"

Gestart door MarcopBoard Windows

Reacties: 6
Gelezen: 7180
Laatste bericht 25 oktober 2014, 20:18:53
door Martijn85