Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
szifer
- Beiträge: 23
- Registriert: 05.12.2013 22:19:38
Beitrag
von szifer » 21.01.2014 22:26:48
Hi,
mir ist gerade spontan eine Frage in den Kopf......äh....geschossen....quasi
Also folgendes: Mal angenommen ich will ein komplettes Platten Image direkt auf eine andere Maschiene übertragen per scp, ohne dieses quasi zwischen zu speichern. Wie müsste denn da der Syntax ausehen?
Ich würde mir etwas in der Richtung denken:
Code: Alles auswählen
scp (cat /dev/sda) user@blablub:/home/blablub/image.file
Müsste doch irgendwie möglich sein oder?
LG
Zuletzt geändert von
szifer am 23.01.2014 00:36:27, insgesamt 1-mal geändert.
-
syssi
- Beiträge: 2951
- Registriert: 24.12.2010 16:50:59
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Rheinland
Beitrag
von syssi » 21.01.2014 23:01:37
-
Cae
- Beiträge: 6349
- Registriert: 17.07.2011 23:36:39
- Wohnort: 2130706433
Beitrag
von Cae » 22.01.2014 01:12:10
Everything is a file... du kannst einfach
machen... sofern
scp nicht "intelligent" erkennt, dass es keine normale Datei, sondern ein Block-Device ("block special") ist. Fuer den Fall wuerdest du wie in syssis Link stattdessen
ssh mit
cat und Ausgabeumleitung auf der Remote-Seite verwenden.
Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.
—Bruce Schneier
-
r4pt0r
- Beiträge: 1237
- Registriert: 30.04.2007 13:32:44
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von r4pt0r » 22.01.2014 17:02:49
Alternativ direkt per SSH und vorher noch packen:
Code: Alles auswählen
dd if=/dev/sdx | gzip | ssh <host> "cat >/backup/image.gz"
oder wenns nur der reine Dateninhalt sein darf:
Code: Alles auswählen
tar -czf - /mnt/sdx | ssh <host> "cat >/backup/archiv.tar.gz"
So sichere ich regelmäßig Clients hier im Netzwerk die zur Plättung anstehen auf den Fileserver. Erfahrungsgemäß steht nämlich trotz X-fachem Nachfragen, ob *wirklich* alles wichtige gesichert wurde, bei 1 von 3 Rechnern am nächsten Tag jemand da und "braucht unbedingt wieder diese Datei"
-
Cae
- Beiträge: 6349
- Registriert: 17.07.2011 23:36:39
- Wohnort: 2130706433
Beitrag
von Cae » 22.01.2014 22:34:26
r4pt0r hat geschrieben:und vorher noch packen:
Falls dein Netzwerk der Flaschenhals ist (was bei nicht-embedded-Hardware der Fall sein sollte), kannst du das Komprimieren auf mehrere CPUs verteilen, z.B. mit
pigz fuer
gzip,
pbzip2 anstelle von
bzip2 und (ab Jessie)
pixz als Ersatz fuer
xz.
Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.
—Bruce Schneier