Kan man opdatere en filpakke med rsync?
-
- Indlæg: 194
- Tilmeldt: 8. dec 2007, 15:37
Kan man opdatere en filpakke med rsync?
Det er måske lovlig meget ønsketænkning, men:
Kan det lade sig gøre at have en backup i filpakke, ex. en tar.gz, og opdatere den med rsync? Dvs. at output fra rsync skal lagres i en filpakke i stedet for i en mappe. Det kunne være fedt om man på den måde kunne have en mindre omfangsrig backup.
Kan det lade sig gøre at have en backup i filpakke, ex. en tar.gz, og opdatere den med rsync? Dvs. at output fra rsync skal lagres i en filpakke i stedet for i en mappe. Det kunne være fedt om man på den måde kunne have en mindre omfangsrig backup.
-
- Admin
- Indlæg: 5604
- Tilmeldt: 26. apr 2010, 02:40
- IRC nickname: ClaudiuS
- Geografisk sted: Nyborg [fyn]
Re: Kan man opdatere en filpakke med rsync?
Ved ikke lige om den kan lave en filpakke, men den kan lave en compression med option:
Brug følgende for yderligere options:
Kode: Vælg alt
rsync -z
Brug følgende for yderligere options:
Kode: Vælg alt
man rsync
Med Venlig Hilsen
Klaus
Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
Klaus
Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: Kan man opdatere en filpakke med rsync?
Du kunne nemt sætte et script op der pakkede filerne, enten inden overførsel eller efter, alt efter hvad du realt ønsker.
-
- Indlæg: 194
- Tilmeldt: 8. dec 2007, 15:37
Re: Kan man opdatere en filpakke med rsync?
> Klaus Rasmussen
man rsync:
Den opretter altså ikke en pakke. Men den kan måske speede operationen op:
> AJenbo
Hvilket kræver plads til såvel backupfiler som backuppakke - ideen var at bruge mindre plads
man rsync:
-z, --compress compress file data during the transfer
Den opretter altså ikke en pakke. Men den kan måske speede operationen op:
Kode: Vælg alt
r$ rsync -avcis --progress --delete mid/ mid1/
sent 48,459 bytes received 437 bytes 97,792.00 bytes/sec
total size is 46,580 speedup is 0.95
Kode: Vælg alt
r$ rsync -avcisz --progress --delete mid/ mid2/
sent 14,412 bytes received 437 bytes 29,698.00 bytes/sec
total size is 46,580 speedup is 3.14
> AJenbo
Du kunne nemt sætte et script op der pakkede filerne, enten inden overførsel eller efter, alt efter hvad du realt ønsker.
Hvilket kræver plads til såvel backupfiler som backuppakke - ideen var at bruge mindre plads
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: Kan man opdatere en filpakke med rsync?
Ikke hvis du piper den. Forventede dog også lidt at du kørte med flere løbende backups og ikke kun 1 kopi.
-
- Indlæg: 194
- Tilmeldt: 8. dec 2007, 15:37
Re: Kan man opdatere en filpakke med rsync?
AJenbo skrev:hvis du piper den.
Ja, kan man det? Også ved efterfølgende kørsler, som blot skal opdatere pakken?
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: Kan man opdatere en filpakke med rsync?
Med tar kan du lave incremental backups:
https://www.unixmen.com/performing-incr ... using-tar/
På backup siden kan du så samen lægge det samlede backup med de seneste ændringer:
Hvis pladsen og overførslen er så trængt vil jeg dog mene det lidt går ud over kvaliteten af din backup plan.
https://www.unixmen.com/performing-incr ... using-tar/
På backup siden kan du så samen lægge det samlede backup med de seneste ændringer:
Kode: Vælg alt
tar cvf combined.tar.gz full_backup.tar.gz incrementalbackup.tar.gz
Hvis pladsen og overførslen er så trængt vil jeg dog mene det lidt går ud over kvaliteten af din backup plan.
-
- Indlæg: 194
- Tilmeldt: 8. dec 2007, 15:37
Re: Kan man opdatere en filpakke med rsync?
Interessant, tak skal du have, det vil jeg se på!
Hvad mener du med 'går ud over kvaliteten'?
Hvad mener du med 'går ud over kvaliteten'?
-
- Indlæg: 194
- Tilmeldt: 8. dec 2007, 15:37
Re: Kan man opdatere en filpakke med rsync?
Ud over det med kvaliteten så har jeg lige ét spm mere:
Hvordan kan man pipe til tar? Har forsøgt med
men den returnerer bare
'stædigt' endda
Hvordan kan man pipe til tar? Har forsøgt med
Kode: Vælg alt
find mid/ -name '*.txt'|tar cf file.tar
men den returnerer bare
tar: Nægter stædigt at oprette et tomt arkiv
'stædigt' endda
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: Kan man opdatere en filpakke med rsync?
Pipe var til at lave fil overførsel, jeg regner med at du gemmer på en anden maskine over internettet?
Med kvaliteten mener jeg at hvis du kun har en backup fil så kunne du nemt ende i en situation hvor du ikke kan gendanne det ønskede
Med kvaliteten mener jeg at hvis du kun har en backup fil så kunne du nemt ende i en situation hvor du ikke kan gendanne det ønskede
-
- Indlæg: 194
- Tilmeldt: 8. dec 2007, 15:37
Re: Kan man opdatere en filpakke med rsync?
AJenbo skrev:Pipe var til at lave fil overførsel
Det forstår jeg sådan at man ikke kan pipe til tar?
AJenbo skrev:Med kvaliteten mener jeg at hvis du kun har en backup fil så kunne du nemt ende i en situation hvor du ikke kan gendanne det ønskede
Ok, fair nok
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: Kan man opdatere en filpakke med rsync?
Det burde godt kunne lade sig gøre at pipe en liste af filer til tar:
http://stackoverflow.com/questions/8033 ... t-of-files
http://stackoverflow.com/questions/8033 ... t-of-files
-
- Indlæg: 194
- Tilmeldt: 8. dec 2007, 15:37
Re: Kan man opdatere en filpakke med rsync?
Tak skal du have