command, der tager backup af flere folders samtidigt?

Få hjælp til at sætte programmer eller funktioner op.
gtr

command, der tager backup af flere folders samtidigt?

Indlæg af gtr »

ubuntu 14.04 64bit.

Hvis man fx har 3 folders, der hedder 'a', 'b' og 'c'. Og en folder, der hedder 'backupabc'.
Kan man opnå, at man med en command, et script eller program, samler en kopi af folders 'a', 'b' og 'c' i
folder 'backupabc'?
Folder 'backupabc' skal være tom og først oprette en backup, når man udfører en command, et script eller program.
Tak.
Brugeravatar
Blueeyez
Forfatter
Indlæg: 885
Tilmeldt: 24. jul 2012, 21:33
IRC nickname: Blueeyez

Re: command, der tager backup af flere folders samtidigt?

Indlæg af Blueeyez »

Kan godt være der er en smartere løsning med hvad med cp kommandoen i et script? Hvis det blot er til en ekstern disk så er det vidst en af de nemmere.. fx cp -R /destination der skal laves backup af /destionation backup skal kopieres til
* Linux Ubuntu 16.04 64 bit - I3, 4 GB DDR3 1600Mhz, intel 7260AC dual band wifi, Samsung EVO 850 250 GB SSD. - Abook Z510
* Asustor nas: AS-202T, AS-202TE & AS-604T
https://linuxviden.dk
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: command, der tager backup af flere folders samtidigt?

Indlæg af zob »

Kode: Vælg alt

rsync -av /sti/til/a /sti/til/b /sti/til/c /sti/til/backupabc/

Vær opmærksom på de efterfølgende /. Det gør en forskel. Som skrevet ovenfor får du mapperne a, b og c med i backupabc.

Du kan fjerne 'v' fra options hvis du ikke gider at have verbose output i terminalen. 'a' (archive) er det samme som options -rlptgoD. Det er rimelig standard at vælge til. Du kan se mere med

Kode: Vælg alt

man rsync
gtr

Re: command, der tager backup af flere folders samtidigt?

Indlæg af gtr »

Tak for svar.
Jeg har testet
rsync -av /sti/til/a /sti/til/b /sti/til/c /sti/til/backupabc/
Det virker.
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: command, der tager backup af flere folders samtidigt?

Indlæg af zob »

Det smarte ved rsync, i forhold til cp, er jo at når du kører den igen, så skal du kun skrive de filer der er blevet ændret i a, b eller c. Det er især smart hvis du laver en backup over et langsomt netværk f.eks.
gtr

Re: command, der tager backup af flere folders samtidigt?

Indlæg af gtr »

rsync -av er en incremental backup? Hvis man sync folder a og b, vil alt det data, der ikke er i b men i a, blive kopieret fra a over i b?
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: command, der tager backup af flere folders samtidigt?

Indlæg af AJenbo »

Det er ikke mellem kilderne den synkronisere, men mellem kilde og destination. Så hvis du syncer /sti/til/a /sti/til/b til /sti/til/backupabc/ vil kun de filer der ikke stemmer i overens med dem der findes i henholdsvis /sti/til/backupabc/a og /sti/til/backupabc/b bliver kopieret.
gtr

Re: command, der tager backup af flere folders samtidigt?

Indlæg af gtr »

Min forrige post var ment som et nyt eksempel. Hvis man har folder t og y og bruger 'rsync -av', vil man få en incremental backup?
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: command, der tager backup af flere folders samtidigt?

Indlæg af AJenbo »

Jeg forstår ikke hvad du spørg om.