Gå til innhold

Backup med rsync


Anbefalte innlegg

Jeg har brukt følgende rsync kommando for 100% sikkerhetskopiering av en harddisk/katalog

 

rsync --verbose --recursive --human-readable --progress --executability --acls --xattrs --perms --owner --group --times --devices --specials --ignore-existing --delete --delete-excluded /source /destination

 

Den kopierer over alt nytt, oppdaterer endrete filer/kataloger og sletter det som ikke finnes i kilden lenger.

 

Denne har fungert fint og jeg lurte bare på om noen som kanskje kan rsync litt bedre enn meg kan si om denne mangler noe som den kanskje burde hatt med i kommandoen? Noen ganger når jeg kjører en diff finner den likevel forskjeller i katalogstrukturer og noen binære filer.

Endret av DJViking
Lenke til kommentar
Videoannonse
Annonse
  • 3 uker senere...

Litt sent, men sjekk ut -a, eller --archive. Tror du får mange av mange av innstillingene du ber om, kanskje noen andre og, så det har nok ikke så mye praktisk betydning annet enn at det kan bli litt enklere og administrere. Bruker den selv i en cron job, og det fungerer finfint :)

Lenke til kommentar

Litt sent, men sjekk ut -a, eller --archive. Tror du får mange av mange av innstillingene du ber om, kanskje noen andre og, så det har nok ikke så mye praktisk betydning annet enn at det kan bli litt enklere og administrere. Bruker den selv i en cron job, og det fungerer finfint :)

 

Foretrekker å bruke de aktuelle parameterne. Da vet jeg hvilke valg som er tatt med og slipper å huske hva som inngikk i slike samlevalg. Valget --archive er det samme som valgene -rlptgoD og det eneste av dem jeg manglet var --links.

 

 

Lurte på om jeg kanskje også burde ta med valget: -u --update skip files that are newer on the receiver

-u, --update

This forces rsync to skip any files which exist on the destination and have a modified time that is newer than the source file. (If an existing destination file has a modification time equal to the source file's, it will be updated if the sizes are different.

 

Denne trenger jeg vel for å oppdatere eksisterende filer som har blitt oppdatert...og må nok da fjerne --ignore-existing

Endret av DJViking
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...