Was ist "Klonen einer Festplatte" und wie geht man vor?

11

Was bedeutet das Klonen einer Festplatte? Kopiert man einfach alle "INHALTE" der Festplatte, ausgenommen das Betriebssystem, die Treiber und alle installierten Programme? oder kopiert es die GESAMTE Festplatte BIT für BIT? Ist die geklonte Festplatte bootfähig?

Ich habe eine externe USB-Festplatte und versuche, durch Klonen eine exakte Kopie meines Computersystems zu erstellen, damit ich die geklonte Festplatte an einen anderen Computer anschließen und darin booten oder die geklonte Festplatte auf einem anderen Computersystem installieren und starten kann es. Ist das möglich? Oder mache ich das völlig falsch?

Was ist Ghosting einer Festplatte?

ThN
quelle
2
Wie bei einem biologischen Klon soll die Kopie vollständig, voll funktionsfähig und unabhängig vom Original handlungsfähig sein.
Mokubai
1
Es ist wichtig, nicht zu beachten, dass "Klonen", wie unten erläutert, technisch gesehen das Erstellen einer exakten Kopie mit Betriebssystem usw. bedeutet, aber "beiläufig" verwendet werden kann, um einfach das Kopieren einer großen Teilmenge von zu bedeuten die Dateien. Sie müssen feststellen, was im realen Kontext tatsächlich gemeint ist.
Daniel R Hicks
Beachten Sie auch, dass das Booten von einem USB- Laufwerk langsamer sein wird als das Booten von einem normalen SATA-Laufwerk
jena
Alle Antworten sind großartig. Es fiel mir schwer, einen auszuwählen. Obwohl Gronostaj in seiner Antwort sehr gründlich ist, habe ich mich letztendlich für ianc1215 entschieden, weil er eine einfache Erklärung und Antwort mit einer Liste von Software geliefert hat, die dafür verfügbar ist. Ich habe endlich meine gesamte Festplatte mit der kostenlosen Macrium Reflect Software-Version geklont. Wenn Sie die geklonte Festplatte wiederherstellen, erhalten Sie ALLES zurück, nicht nur Ihre Dateien, sondern auch Treiber, Betriebssystem und alle von Ihnen installierten Programme. Es ist eine exakte Kopie meiner alten Festplatte. Genial. Vielen Dank für alle Antworten.
Do
1
Das Klonen einer System-HD und das Booten auf einem anderen Computer funktioniert wie erwartet nur, wenn der PC über dieselbe Hardware verfügt.
Giammin

Antworten:

7

Das Klonen einer Festplatte bedeutet, eine Kopie der ursprünglichen Quelldaten zu erstellen. Diese doppelte Kopie kann Bit für Bit sein, wodurch ALLES auf der Festplatte dupliziert wird. Eine andere Möglichkeit besteht darin, einzelne Partitionen zu klonen. Dies kann nützlich sein, wenn Sie nur bestimmte Daten wie ein Betriebssystem oder eine Datenpartition kopieren möchten.

Wenn ich einen Klon von der Festplatte meines Computers erstelle, handelt es sich um ein genaues Duplikat (der enthaltenen Daten). Zum Klonen einer Festplatte benötigen Sie eine spezielle Software.

Einige Beispiele für das Klonen von Software:

  • Clonezilla, ein Linux-basiertes Klonprogramm
  • Acronis True Image
  • Norton Ghost

Sobald ein Laufwerk geklont ist, können Sie es als bootfähiges Gerät verwenden (vorausgesetzt, Sie haben die Bootloader-Daten kopiert).

Dem Klang nach ist das, was Sie versuchen, kein Klon, sondern eine sogenannte Synchronisierung. Sie möchten, dass sich die Daten auf einem Computer befinden. Verwenden Sie dann ein tragbares Medium, um Daten zur Verwendung auf einen anderen Computer zu übertragen. Sie möchten jedoch, dass beide Standorte identisch bleiben.

Klingt das genau?

ianc1215
quelle
2
Der Standardbetriebsmodus von Clonezilla, den Sie an erster Stelle erwähnt haben, besteht darin, nicht Bit für Bit zu klonen, so dass Ihre Definition irgendwie untergraben wird.
Gronostaj
1
@gronostaj Entschuldigung, dass ich falsch geschrieben habe und meinen eigenen Fehler nicht abgefangen habe. Lassen Sie mich das korrigieren.
ianc1215
Ich rate dringend von Acronis- und Norton-Lösungen ab. Acronis war einmal eine gute Option, aber seit 2010 ist es fehlerhaft und unzuverlässig. Norton Ghost ist veraltet und veraltet. Neue Hardware und neue Konfigurationen werden nicht unterstützt. Beide sind auch teuer. Es gibt ausgezeichnete kostenlose Lösungen wie Veeam Agent für Windows Free Edition.
3
und ddfür * NIX
OrangeDog
@ ianc1215 Ich habe die kostenlose Version der Macrium Reflect Software verwendet. Es hat den Job gemacht. Vielen Dank.
Do
15

Beim Klonen einer Festplatte wird eine effektive Kopie der Festplatte auf einer anderen erstellt. Dies bedeutet nicht unbedingt, dass beide Laufwerke Bit für Bit identisch sind , obwohl dies eine Option ist.

Das Klonen bedeutet meistens, dass das Ziellaufwerk auf ähnliche Weise partitioniert wird, Partitionen mit identischen Dateisystemen formatiert werden und alle Daten auf analoge Partitionen auf dem Ziellaufwerk kopiert werden. Zusätzliche Informationen, die nicht in Dateien gespeichert sind, wie z. B. MBR, VBRs oder Daten, die in Partitionstabellen versteckt sind, werden normalerweise ebenfalls geklont. (Diese Daten würden beim normalen Kopieren auf Dateisystemebene weggelassen und das Ziellaufwerk wäre nicht bootfähig.)

Das Erstellen einer Bit-für-Bit-Kopie würde als Klonen gelten, ist jedoch die langsamste und am wenigsten flexible Methode. Dies funktioniert nur, wenn das Ziellaufwerk nicht kleiner ist (Speicherplatzüberschuss wird verschwendet) und auch Kauderwelsch kopiert wird (entfernte Dateien, nicht verwendeter Speicherplatz usw.). Dies kann jedoch erwünscht sein, z. beim Erstellen einer sicheren Kopie während der Wiederherstellung einer ausgefallenen Festplatte oder in der Forensik.

Die normalerweise bevorzugte Methode zum Klonen besteht darin, die Quellpartitionierung zu replizieren und Dateien unter Berücksichtigung von Dateisystemen zu kopieren. Wenn das Klonprogramm versteht, wie das Dateisystem Dateien speichert, kann es eine neue (möglicherweise auf einer Partition unterschiedlicher Größe) neu erstellen und nur aussagekräftige Daten kopieren. Selbst wenn beide Partitionen dieselbe Größe haben, führt dieser Prozess meistens zu Partitionen, die nicht Bit für Bit identisch sind, aber dennoch genau dieselben Daten enthalten.

Das Booten einer ordnungsgemäß geklonten Festplatte auf demselben PC ist möglich. Die Verwendung in einer anderen Maschine ist eine andere Geschichte. Das Betriebssystem ist möglicherweise bereits für eine bestimmte Hardwarekonfiguration des ursprünglichen Computers konfiguriert und kann möglicherweise nicht gestartet werden. Linuxes haben die meiste Zeit keine großen Probleme beim Booten nach der Transplantation. Moderne Windows-Versionen können dies recht gut und werden normalerweise gestartet, wenn die Festplattencontroller auf beiden Computern ähnlich sind und in identischen Modi arbeiten (z. B. IDE / AHCI / RAID). Beachten Sie, dass einige Softwarelizenzen keine Transplantation zulassen oder Software an einen bestimmten Computer binden - dies tun beispielsweise OEM-Versionen von Windows.

Ghosting ist wahrscheinlich nur ein weiterer Begriff für das Klonen. Ich nehme an, er bezieht sich auf Norton Ghost, das vor etwa 15 Jahren ein De-facto- Standard für das Klonen von Festplatten war.

gronostaj
quelle
3
"Das Booten einer ordnungsgemäß geklonten Festplatte auf demselben PC sollte möglich sein." Es definitiv ist möglich und wird oft aus diesem Grund getan. Viele Unternehmen verwenden geklonte Festplatten, um identische Installationen eines Betriebssystems auf identischen PCs bereitzustellen. Und gerade heute habe ich eine Festplatte geklont, um sie auf demselben PC zu verwenden, da die ursprüngliche Festplatte frühe Anzeichen eines Fehlers aufwies (das Windows-Ereignisprotokoll war voller Atapi-Fehler). Schließlich kann das Bit-für-Bit-Klonen auch bei forensischen Analysen hilfreich sein. Sie können den Klon untersuchen, ohne sich Gedanken über potenziell schädliche Beweise machen zu müssen.
Charles Burge
2
It works only if target drive is larger- kannst du erklären warum? Kann das Ziellaufwerk nicht genau dem Original entsprechen und es ist möglich, auf jedes einzelne Bit des Originals / Ziels zuzugreifen / darauf zu schreiben?
user202729
Nach meiner Erfahrung können Quell- und Ziellaufwerke dieselbe Kapazität haben.
Eromana
2
Das Erstellen einer Bit-für-Bit-Kopie (z. B. mit dd) ist meilenweit schneller als das Formatieren des Laufwerks und das individuelle Kopieren jeder Datei.
OrangeDog
Ich denke, diese Antwort unterstreicht nicht ausreichend die Unterscheidung zwischen "Klonen" und verschiedenen Versionen von "Kopieren der Dateien auf eine andere Festplatte". Ich würde erwarten, dass ein Klon Stück für Stück oder sehr nahe daran ist. Wenn es nicht auf demselben PC bootfähig ist, ist es kein Klon, IMO
peterG
7

Was ist das Klonen einer Festplatte?

Das Klonen einer Festplatte bedeutete ursprünglich, den Inhalt einer Festplatte auf Sektorebene Stück für Stück auf eine identische Festplatte zu kopieren. Auf Sektorebene wird alles kopiert, einschließlich Partitionierung, Bootsektoren, Dateisysteme, Dateien, Metadaten und sogar gelöschte Dateien. Das Klonen wurde zur Massenproduktion identischer Computer, zur Massenbereitstellung identischer Konfigurationen auf identischen Computern oder zur Forensik verwendet.

Heutzutage erwarten die Leute jedoch, dass eine Klon-App mehr kann, z. B. auf eine andere Festplatte klonen, auf eine virtuelle Festplatte klonen, die Festplatte beim Klonen defragmentieren, das Klonen beschleunigen, indem sie sich nicht um freie Bereiche der Festplatte kümmert, oder sogar die vorbereiten Klon zur Verwendung auf unterschiedlicher Hardware.

Was passiert, wenn ich den Klon auf ein anderes System übertrage?

Das gleiche passiert, wenn Sie das Original auf ein anderes System übertragen.

Sofern das andere System nicht mit dem Original identisch ist, können Sie davon ausgehen, dass für unterschiedliche Hardwarekomponenten neue Gerätetreiber erforderlich sind, bevor sie funktionieren. Einige kommerzielle Closed-Source-Computerprogramme erkennen diese neue Änderung möglicherweise und erfordern zusätzliche Lizenzierungsschritte, um als Maßnahme gegen Piraterie zu funktionieren. Windows wird mit einem sysprepDienstprogramm geliefert, das dieses Problem nur für Windows löst.

Was ist Ghosting?

Es ist ein anderer Name für das Klonen, abgeleitet von einer App namens Ghost , die 1995 von Murray Haszard entwickelt wurde. Es wird jetzt eingestellt; kümmere dich nicht darum.


quelle
Ghost existiert immer noch. Es ist jetzt ein Symantec-Produkt, aber es macht immer noch den Job.
CHao
@cHao Norton Ghost wurde 2013 eingestellt. Symantec Ghost Solution wird weiterhin verkauft, jedoch nur an Unternehmen. Sie werden es keinem Einzelnen geben. Und es ist schrecklich.
5

Zu Sicherungszwecken klone ich regelmäßig meine Festplatte.

So klonen Sie ein Laufwerk mit dem Linux- ddBefehl.

1- Erstellen oder erwerben Sie eine Linux-Installationsdiskette, die Live-CD oder USB. Was folgt, ist für Linux Mint Mate, aber jede andere Linux-Variante ist genauso gut.
2- Wenn sowohl das Quell- als auch das Ziellaufwerk an den Computer angeschlossen sind, starten Sie das separate Linux-Installationsmedium.
3- Öffnen Sie die Eingabeaufforderungskonsole und geben Sie Folgendes ein:

sudo blkid

Dies zeigt eine Folge von Zeilen an, eine für jede Partition jedes Laufwerks im Systembereich.

/dev/sda1: LABEL="newmate2015" UUID="142698fe-5f97-4ca2-9a4c-3e20df" ... /dev/sda2: ... /dev/sdb1: ...

Die Nummer vor dem Doppelpunkt in /dev/sda<number>:bezeichnet die Partitionsnummer und der Buchstabe vor der Nummer /dev/sd<letter><number>:bezeichnet das Laufwerk.

4- In der ddBefehlszeile bezeichnet die Variable if=das Quelllaufwerk oder die Eingabedatei und die of=Variable das Ziellaufwerk oder die Ausgabedatei.

5- Um die richtigen Buchstaben für Quell- und Ziellaufwerk zu überprüfen, zeigen wir dieselbe Zuordnung auf unterschiedliche Weise an. Geben Sie an der Eingabeaufforderung Folgendes ein:

gnome-disks

6- Wenn alles konsistent ist, geben Sie an der Eingabeaufforderung Folgendes ein:

dd if=/dev/sd<source-drive-letter> of=/dev/sd<target-drive-letter> conv=noerror,sync bs=4k

Mit der conv=sync,noerrorOption ddwird die Übertragung nicht angehalten, wenn ein oder mehrere Bits in einem Quellblock nicht gelesen werden können. In diesem Fall ddwird stattdessen ein All geschrieben , um die Übertragung von Quell- und Ziellaufwerken an derselben Datenposition und derselben Länge zu halten Nullenblock der richtigen Länge.

Das bs=Argument ist die Übertragungsblockgröße und wirkt sich auch auf die Übertragungsbitrate des Klonvorgangs aus. Sie kann durch Ausprobieren ermittelt werden und 4kfunktioniert mit den meisten Festplatten-, SSD- und USB-Laufwerken. CD-Laufwerke verwenden die 512bBlockgröße.

Das Ziellaufwerk muss dieselbe oder eine größere Kapazität als das Quelllaufwerk haben. Ich verwende Laufwerke gleicher Größe. Wenn die Reservekapazität für die Neuzuweisung des Zielsektors aufgebraucht ist, schlägt der ddBefehl möglicherweise fehl.

Auf meinem einfachen Computer dauert das Klonen eines 1-TB-Laufwerks etwa 3 Stunden

Nach dem Klonen

7 Schalten Sie die Maschine normal aus.

8 Versuchen Sie nicht, einen Computer mit 2 Laufwerken mit derselben UUID zu starten.

9 Trennen Sie das ursprüngliche Quelllaufwerk vom Computer.

10 Starten Sie und überprüfen Sie, ob das geklonte Laufwerk normal startet.

11 Beschriften oder notieren Sie das entfernte Laufwerk mit: entferntem Datum, Benutzer, Computername, Speicherort, Inhalt, Seriennummer usw.

eromana
quelle
5
Dies beantwortet keine der Fragen des OP. Er hat nie gefragt, wie man einen Klon ausführt. Seine Fragen sind: (1) Was ist Klonen? (2) Funktioniert ein Klon auf einem anderen PC? und (3) Was ist Ghosting?
@FleetCommand "und wie geht man vor", obwohl es mit Windows-7
OrangeDog
@OrangeDog Genau.
3

Ein Klon ist Bit für Bit eine direkte Kopie, sodass die auf dem geklonten Laufwerk gespeicherten Daten mit den Daten auf dem ursprünglichen Laufwerk identisch sind. Vom Betriebssystem zu den versteckten Verzeichnisdateien, von Ihrem Desktop zu den Gerätetreibern wird alles identisch kopiert. Tauschen Sie das alte Laufwerk gegen einen frisch erstellten Klon aus, und es sollte keinen funktionalen Unterschied geben. Sie können das geklonte Laufwerk auch auf einem anderen PC verwenden. Abgesehen von einigen potenziellen fehlenden Treibern aufgrund von Hardwareunterschieden sollte es genau wie Ihr altes System funktionieren und somit ein ideales Backup für den Fall eines beschädigten PCs sein. Der Nachteil dabei ist jedoch, dass normalerweise nur ein direkter Bit-für-Bit-Klon auf dem Sicherungslaufwerk vorhanden ist.

Normalerweise verwenden Benutzer ein Programm, um ein Laufwerk zu klonen. Ich benutze Acronis.

Sergio Dominguez
quelle
1
Ich rate dringend von Acronis ab. Früher war es eine gute Option, jetzt ist es fehlerhaft und unzuverlässig. Es ist auch sehr teuer.
1
@FleetCommand Danke für das Heads Up. Ich werde es beim nächsten Mal mit Veeam Agent versuchen.
Sergio Dominguez