Auteur Topic: Mijn script voor verwijderen van 1 week oude bewakingsbeelden werkt niet goed  (gelezen 2314 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: 1343
  • -Ontvangen: 7824
  • Berichten: 43.257
  • 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: 1343
  • -Ontvangen: 7824
  • Berichten: 43.257
  • 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: 1343
  • -Ontvangen: 7824
  • Berichten: 43.257
  • 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: 1343
  • -Ontvangen: 7824
  • Berichten: 43.257
  • 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: 1343
  • -Ontvangen: 7824
  • Berichten: 43.257
  • 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: 1343
  • -Ontvangen: 7824
  • Berichten: 43.257
  • 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: 2634
  • Berichten: 16.311
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: 1343
  • -Ontvangen: 7824
  • Berichten: 43.257
  • 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


 

Knipperende leds op mijn DS411

Gestart door arakwekerBoard NAS hardware vragen

Reacties: 16
Gelezen: 3621
Laatste bericht 01 oktober 2017, 14:35:06
door Birdy
Waar kan ik extern ip adres van mijn camera vinden ?

Gestart door Jan01Board Surveillance Station

Reacties: 14
Gelezen: 2672
Laatste bericht 24 mei 2018, 10:44:11
door Birdy
Video's worden gekanteld afgespeeld op mijn Samsung tv

Gestart door GreyedUserBoard Video Station

Reacties: 34
Gelezen: 12650
Laatste bericht 24 juni 2021, 09:50:24
door Babylonia
VERPLAATST: vreemde ipnrs in mijn logboek

Gestart door BirdyBoard Netwerk algemeen

Reacties: 0
Gelezen: 548
Laatste bericht 11 oktober 2021, 23:27:06
door Birdy
Hoe kan ik personen toegang geven tot bestanden op mijn NAS

Gestart door rkbredaBoard WebDav

Reacties: 7
Gelezen: 6327
Laatste bericht 12 december 2013, 22:07:34
door Briolet