Für diese Funktion musst du eingeloggt sein.
tar und gpg zusammenfassen
Status:
Ungelöst
|
Ubuntu-Version:
Server 16.04 (Xenial Xerus)
Antworten |
|
gnude
Anmeldungsdatum: 11. Juli 2014
Beiträge: 843
|
Hallo,
ich habe ein kleines Backupscript das eine Sicherung in
zwei Schritten erstellt. Zuerst werden die Daten mit tar zu einem Tarball zusammengefasst
und anschliessend mit gpg verschlüsselt. | tar -cf /archiv/archiv.tar /backup/
gpg --encrypt -a --recipient meine@mailadresse /archiv/archiv.tar
|
Das Problem daran ist das die Daten 2x angefasst werden und kurz vor Ende des Vorganges
2 sehr grosse Dateien auf der Platte liegen. Einmal archiv.tar und dann archiv.tar.asc.
Nun ist meine Idee.... kann man den Vorgang von tar ung gpg nicht so kombinieren das ich aus dem
/backup Verzeichnis direkt einen verschlüsselten Tarball erzeuge und den Zwischenschritt spare?
Grade wenn der Platz auf der Platte eng wird stört es sehr das einmal .tar und dann .tar.asc parallel
Platz verbrauchen.
|
|
unbuntuS12
Anmeldungsdatum: 2. Juni 2010
Beiträge: 1816
|
Der Pipe-Operator ist bekannt? tar -cf /backup/ | gpg --encrypt -a --recipient meine@mailadresse -o /archiv/archiv.tar.gpg (nicht getestet, das überlasse ich dir ☺ )
|
|
rklm
Projektleitung
Anmeldungsdatum: 16. Oktober 2011
Beiträge: 13242
|
Und was hat das alles mit rsync zu tun?
|
|
Marc_BlackJack_Rintsch
Ehemalige
Anmeldungsdatum: 16. Juni 2006
Beiträge: 4735
|
-a wenn man Platz sparen möchte? Was ist denn dann der Sinn vom Komprimieren wenn man es danach damit wieder aufbläht?
|
|
gnude
(Themenstarter)
Anmeldungsdatum: 11. Juli 2014
Beiträge: 843
|
Hallo
rsync sollte im Titel nicht rein..... tar und gpg zusammenfassen
heisst es richtig. Ich habe das Script Probiert und es hat mir eine Datei "j" erzeugt.
Vermutlich weil nach "tar -cfj" alles nach "f" als Datei interpretiert wird.
Aber wenn das danach eine DAtei ist.... wie bekomme ich die Daten in die Pipe für
gpg rein???
wenn ich das "f" nach hinten stelle dann kommt die Fehlermeldung
"Anlegen eines leeren Archivs wird feige verweigert"
|
|
Marc_BlackJack_Rintsch
Ehemalige
Anmeldungsdatum: 16. Juni 2006
Beiträge: 4735
|
@gnude: Wenn tar keine Datei erzeugen soll, dann braucht man auch -f nicht.
|