Backup endast på nya och förändrade filer! [LÖST]

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
fashoin
Inlägg: 505
Blev medlem: 02 mar 2009, 18:42
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu

Backup endast på nya och förändrade filer! [LÖST]

Inlägg av fashoin »

Någon vet något enkelt sätt
att via terminalen göra backup på en hel mapp med filer utan att först behöva
radera den gamla backupen!?

Att man bara för över hela mappen till backup-disken och
sedan uppdateras alla förändrade filer och alla nya göra bakup på utan att röra filer som redan är indentiska med den
gammla backupen!?


lite rörigt! men jag tror säkert ni förstår!
Senast redigerad av 1 fashoin, redigerad totalt 6 gånger.
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Backup endast på nya och förändrade filer!

Inlägg av Konservburk »

rsync är till och med bättre än så. Den använder delta encoding, vilket innebär att den bara kopierar de ändrade delarna av de filer som har ändrats.

Kod: Markera allt

rsync -av original/ backup/
Om du vill att filer som har tagits bort från orginalet också ska tas bort från backup:en så måte du även ange --delete eller en motsvarande flagga (det finns flera varianter, se manualbladet).
David Andersson
Inlägg: 1269
Blev medlem: 15 dec 2007, 03:20
OS: Xubuntu

Re: Backup endast på nya och förändrade filer!

Inlägg av David Andersson »

Rsync är roligt och snabbt. Grundstruktur för att få en aktuell kopia

Kod: Markera allt

rsync --archive --delete SOURCE TARGET
Utöka med godis som att inte kopiera cachar och backupfiler

Kod: Markera allt

rsync --archive --delete --exclude=*~ --exclude=Cache/ --exclude=TextCache/ --exclude=.cache/ --exclude=.thumbnails/ --exclude=Trash/ --exclude=.gvfs SOURCE TARGET
fashoin
Inlägg: 505
Blev medlem: 02 mar 2009, 18:42
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu

Re: Backup endast på nya och förändrade filer!

Inlägg av fashoin »

David Andersson skrev:Rsync är roligt och snabbt. Grundstruktur för att få en aktuell kopia

Kod: Markera allt

rsync --archive --delete SOURCE TARGET
Utöka med godis som att inte kopiera cachar och backupfiler

Kod: Markera allt

rsync --archive --delete --exclude=*~ --exclude=Cache/ --exclude=TextCache/ --exclude=.cache/ --exclude=.thumbnails/ --exclude=Trash/ --exclude=.gvfs SOURCE TARGET
HÄRLIGT!!!
rsync passar mig som handen i handsken och bevisar att
linux är smidigare än windows! =)
Skriv svar

Återgå till "Terminalforum"