Dateien von blockdevice zwischen Rechnern kopieren
- DEBIANUNDANDREAS
- Beiträge: 1304
- Registriert: 01.06.2013 10:37:46
Dateien von blockdevice zwischen Rechnern kopieren
Hallo. Ich will mir einen Dateiserver (Internet offline, oder nur Zeitweise) einrichten.
Deshalb möchte ich zwei PC
Rechner A:
Motherboard ASRock 970 Extreme 4
Ubuntu 14.04.02, Desktopumgebung gnome
Windows 7 Prof Spk 1
Rechner B:
Motherboard ASRock FM2A88MPro3+
Ubuntu 14.04.02 Desktopumgebung gnome
Ubuntuserver 14.04.2 ohne Desktopumgebung im Netzwerk per 5 Port Switch und mit RJ45 Kabeln verbinden.
Was muss ich machen um mit dd ein Image im Netzwerk von Rechner B auf Rechner A zu machen?
Deshalb möchte ich zwei PC
Rechner A:
Motherboard ASRock 970 Extreme 4
Ubuntu 14.04.02, Desktopumgebung gnome
Windows 7 Prof Spk 1
Rechner B:
Motherboard ASRock FM2A88MPro3+
Ubuntu 14.04.02 Desktopumgebung gnome
Ubuntuserver 14.04.2 ohne Desktopumgebung im Netzwerk per 5 Port Switch und mit RJ45 Kabeln verbinden.
Was muss ich machen um mit dd ein Image im Netzwerk von Rechner B auf Rechner A zu machen?
-
- Beiträge: 5648
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Re: Dateiserver
Hallo
http://loktonium.blogsport.de/2008/06/1 ... -spiegeln/
Ansonsten google nach
dd + netcat
dd + netcat +ssh
man dd solte man aber auch schon gelesen und verstanden haben, ansonsten bekommst du bei falschen Parametern Müll oder hast auf 2 PC dasselbe image
mfg
schwedenmann
http://loktonium.blogsport.de/2008/06/1 ... -spiegeln/
Ansonsten google nach
dd + netcat
dd + netcat +ssh
man dd solte man aber auch schon gelesen und verstanden haben, ansonsten bekommst du bei falschen Parametern Müll oder hast auf 2 PC dasselbe image
mfg
schwedenmann
- DEBIANUNDANDREAS
- Beiträge: 1304
- Registriert: 01.06.2013 10:37:46
Re: Dateiserver
In der Annahme das folgender
richtig oder falsch ist?
Code: Alles auswählen
ssh 192.168.0.1 "sudo dd if=/dev/sda" | dd of=~'/media/andy/a59f27d1-59d7-434f-882b-82158ff419d5/image von ASRock 970 Extreme 4.img'`date +"%d-%m-%Y"`
Re: Dateiserver
Könntest du den Titel mal bitte deinem Problem anpassen?
Verschoben nach Grundsatzfragen
Verschoben nach Grundsatzfragen
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Re: Dateiserver
Das ist btw. ein Crossposting zu https://forum.ubuntuusers.de/topic/dd-u ... -netzwerk/, was sich ja auch schon über zwei Seiten erstreckt...
#Nur-mal-so
#Nur-mal-so
Re: Dateiserver
Sein Account dort sieht gesperrt/gelöscht aus...
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
- DEBIANUNDANDREAS
- Beiträge: 1304
- Registriert: 01.06.2013 10:37:46
fachlich richtige Antwort?
Und wo bekomme ich eine fachlich richtige Antwort her??
Re: Dateiserver
Hi.
Ich habe noch nicht rausgelesen, wie das Image aussehen soll. Möchtest du die Ubuntu-Partition von einem auf den anderen Rechner klonen oder möchtest du eine Sicherungskopie von Rechner B nach Rechner A auf irgend eine Partition machen und wenn ja, auf welche (Windows oder Linux)?
Variante 1: Image von B nach A(WIN)
- Erstelle eine Freigabe, auf die jeder schreibend zugreifen darf, auf dem A(WIN), nennen wir sie hier mal Backup
- Starte B mit einer Live-CD (SystemRescueCD, Ubuntu Live, ...)
- mounte die Freigabe mit Beispielsweise "mount -t cifs //IP_VON_A/Backup /mnt
- starte dd in etwa so: "dd if=/dev/sdXY bs=1M of=/mnt/Dateiname.dd"
Variante 2: Image von B nach A(Linux)
- Starte B mit einer Live-CD (SystemRescueCD, Ubuntu Live, ...)
- rufe dd in etwa so auf: "dd if=/dev/sdXY bs=1M | ssh IP_VON_A dd of=/PFAD/WO/DU/ES/HABEN/WILLST/Dateiname.dd"
Variante 3: Klonen der Partition von B nach A
- Starte A und B mit einer Live-CD (SystemRescueCD, Ubuntu Live, ...)
- rufe dd in etwa so auf: "dd if=/dev/sdXY bs=1M | ssh IP_VON_A dd of=/dev/sdXY bs=1M"
ACHTUNG: Bei Variante 3 wird definitiv eine Partition überschrieben...
Ich habe noch nicht rausgelesen, wie das Image aussehen soll. Möchtest du die Ubuntu-Partition von einem auf den anderen Rechner klonen oder möchtest du eine Sicherungskopie von Rechner B nach Rechner A auf irgend eine Partition machen und wenn ja, auf welche (Windows oder Linux)?
Variante 1: Image von B nach A(WIN)
- Erstelle eine Freigabe, auf die jeder schreibend zugreifen darf, auf dem A(WIN), nennen wir sie hier mal Backup
- Starte B mit einer Live-CD (SystemRescueCD, Ubuntu Live, ...)
- mounte die Freigabe mit Beispielsweise "mount -t cifs //IP_VON_A/Backup /mnt
- starte dd in etwa so: "dd if=/dev/sdXY bs=1M of=/mnt/Dateiname.dd"
Variante 2: Image von B nach A(Linux)
- Starte B mit einer Live-CD (SystemRescueCD, Ubuntu Live, ...)
- rufe dd in etwa so auf: "dd if=/dev/sdXY bs=1M | ssh IP_VON_A dd of=/PFAD/WO/DU/ES/HABEN/WILLST/Dateiname.dd"
Variante 3: Klonen der Partition von B nach A
- Starte A und B mit einer Live-CD (SystemRescueCD, Ubuntu Live, ...)
- rufe dd in etwa so auf: "dd if=/dev/sdXY bs=1M | ssh IP_VON_A dd of=/dev/sdXY bs=1M"
ACHTUNG: Bei Variante 3 wird definitiv eine Partition überschrieben...
Georg
RTFM, LMGTFY, Orakel... Ach... Warum muss man suchen...
Schrödingers Backup --- "Der Zustand eines Backups ist unbekannt, solange man es nicht wiederherstellt" --- Quelle: Nixcraft
RTFM, LMGTFY, Orakel... Ach... Warum muss man suchen...
Schrödingers Backup --- "Der Zustand eines Backups ist unbekannt, solange man es nicht wiederherstellt" --- Quelle: Nixcraft
- DEBIANUNDANDREAS
- Beiträge: 1304
- Registriert: 01.06.2013 10:37:46
Re: Dateiserver
Hallo mein lieber
Irgendwie so >>>
aber ob das funktioniert?
Deine Varianten sind alle falsch, ich danke dir das du dir die Mühe gemacht hast mir zu Posten.gbotti
Irgendwie so >>>
Code: Alles auswählen
ssh 192.168.0.1 "sudo dd if=/dev/sda" | dd of=~'/media/andy/a59f27d1-59d7-434f-882b-82158ff419d5/image von ASRock 970 Extreme 4.img'`date +"%d-%m-%Y"
Re: Dateiserver
Hmmm... Irgendwie hab ich den Post komplett überlesen.
Erst mal danke für die Annahme, dass alle meine Varianten falsch sind. Wenn du dir die genauer angesehen hättest, hättest du gesehen, dass ich in Variante 2 soetwas vorgeschlagen habe, nur anders herum. Also nicht vom Zielrechner auf dem Quellrechner einloggen, sondern die Daten vom Quellrechner an den Zielrechner übertragen.
Kürzer würde es auch so gehen:
Besser wäre es eventuell noch, wenn der Netzwerktransfer komprimiert laufen würde. pbzip2 nutzt mehrere CPU-Cores auf einmal...
Erst mal danke für die Annahme, dass alle meine Varianten falsch sind. Wenn du dir die genauer angesehen hättest, hättest du gesehen, dass ich in Variante 2 soetwas vorgeschlagen habe, nur anders herum. Also nicht vom Zielrechner auf dem Quellrechner einloggen, sondern die Daten vom Quellrechner an den Zielrechner übertragen.
Sollte funktionieren (außer dass ein "`" am Ende Fehlt), ist allerdings schwer zu lesen und Leerschritte in Dateinamen gehen garnicht. Ich würde das in etwa so schreiben:DEBIANUNDANDREAS hat geschrieben:...
Irgendwie so >>>
CODE: ALLES AUSWÄHLEN
ssh 192.168.0.1 "sudo dd if=/dev/sda" | dd of=~'/media/andy/a59f27d1-59d7-434f-882b-82158ff419d5/image von ASRock 970 Extreme 4.img'`date +"%d-%m-%Y"
aber ob das funktioniert?
Code: Alles auswählen
ssh 192.168.0.1 "sudo dd if=/dev/sda" | dd of=~/media/andy/a59f27d1-59d7-434f-882b-82158ff419d5/image_von_ASRock_970_Extreme 4.img$(date +"%d-%m-%Y")
Code: Alles auswählen
ssh 192.168.0.1 "sudo dd if=/dev/sda" > ~/media/andy/a59f27d1-59d7-434f-882b-82158ff419d5/image_von_ASRock_970_Extreme 4.img$(date +"%d-%m-%Y")
Code: Alles auswählen
ssh 192.168.0.1 "sudo dd if=/dev/sda | pbzip2" > ~/media/andy/a59f27d1-59d7-434f-882b-82158ff419d5/image_von_ASRock_970_Extreme 4.img.$(date +"%d-%m-%Y").dd.bz2
Georg
RTFM, LMGTFY, Orakel... Ach... Warum muss man suchen...
Schrödingers Backup --- "Der Zustand eines Backups ist unbekannt, solange man es nicht wiederherstellt" --- Quelle: Nixcraft
RTFM, LMGTFY, Orakel... Ach... Warum muss man suchen...
Schrödingers Backup --- "Der Zustand eines Backups ist unbekannt, solange man es nicht wiederherstellt" --- Quelle: Nixcraft
Re: fachlich richtige Antwort?
Das Verhältnis deiner Bemühungen zu deinen Ansprüchen ist unausgewogen. Der Faktor fließt maßgeblich in Reaktionszeit, Qualität und Ausführlichkeit der Antworten ein, die du so sehr erwartest.DEBIANUNDANDREAS hat geschrieben:Und wo bekomme ich eine fachlich richtige Antwort her??
Edit: Titel angepasst; den Vorschlag, dein Problem in wenigen prägnanten Worten zu beschreiben, bist du uns immer noch schuldig.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht