Avatar billede straszek Praktikant
10. september 2004 - 16:24 Der er 4 kommentarer og
1 løsning

rotation af filer

Jeg har en mandrake 10.0 server som jeg bruger til backup.

jeg laver hver nat en backup af min webserver, og overfører denne backup til backupserveren.

Som det er nu sletter jeg manuelt backup filerne en gang i mellem, men jeg kunne godt tænke mig et system der automatisk en gang i døgnet slette filere, således at jeg altid har de tre nyeste filer.

Dvs. jeg har brug for et script der kan kigge i mappe /home/bac og slette alt andet end de tre nyeste filer.
Avatar billede strych9 Praktikant
10. september 2004 - 16:28 #1
så du har brug for en log rotator.. Der findes masser af scripts ude på nettet som kan gøre dette.

Se her: http://www.google.dk/search?hl=da&ie=UTF-8&q=log+rotator&meta=
Avatar billede straszek Praktikant
10. september 2004 - 16:31 #2
Jo men der jo ikke log filer det drejer sig om. brugt bare ordet rotation, da det var det bedste jeg kunne komme i tanke om.
Avatar billede strych9 Praktikant
10. september 2004 - 16:38 #3
hmm ok

hvad skal scriptet sammenligne?
#  mtime = last modification time of the target file
#  ctime = last status change time (via 'chmod' or otherwise)
#  atime = last access time

Eller er der noget kronologi i filnavnene der kan bruges?
Avatar billede strych9 Praktikant
10. september 2004 - 16:41 #4
Jeg kan tilbyde følgende supersimple script som sletter alle filer i dir som der ikke har været nogen der har benyttet i de sidste 2 dage =)

DIR=/home/bac/
find "$DIR" -type f -atime +2 -exec rm {} \;

Men test det først i en anden folder, hvis du bruger det til noget.
Avatar billede straszek Praktikant
04. november 2004 - 10:50 #5
Jeg fandt en en anden måde at gøre det på
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester