Gå til innhold

Bash: Automatisk arkivering av gamle filversjoner


Anbefalte innlegg

Hei godtfolk!

 

Jeg tar første gang en manuell backup (med rsync) av /mappe/gjeldende_filer/* til /mappe/sammenligningsgrunnlag/

 

Jeg trenger deretter et bash-script som automatisk (ved midnatt, bruker cron) arkiverer gamle versjoner dersom jeg gjør endringer i /mappe/gjeldende_filer/:

 

 

1. Sjekk /mappe/gjeldende_filer/* for endinger i noen av filene i forhold til tilsvarende filer i /mappe/sammenligningsgrunnlag/*

2. Dersom dette er tilfelle, skal de endrede filene i /mappe/sammenligningsgrunnlag/ flyttes til ny /mappe/forrige_versjon/{dagens_dato}/ med full bane og /mappe/gjeldende_filer/ sitt innhold skal på nytt synkroniseres med /mappe/sammenligningsgrunnlag/

 

Noen som skjønner hva jeg mener?

Jeg er veldig fersk på bash-scripting, så jeg har ikke helt kontroll på hvordan jeg skal gjøre det, og jeg har veldig dårlig tid.... :/

 

Tusen takk for tilbakemeldinger!

Endret av reminett
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...