Periodisches "Spiegeln" der Bootdiskette in Windows 7

965
Cheekysoft

Ist es möglich, eine vollständige Kopie des Systemlaufwerks (C :) in Windows 7 auf eine andere Festplatte zu kopieren, während das Betriebssystem ausgeführt wird.

Die Absicht ist, zwei Laufwerke im System (ein Hauptlaufwerk und ein Sicherungslaufwerk) zu behalten und das Hauptlaufwerk gelegentlich auf das Sicherungslaufwerk zu "spiegeln". Um das ausgefallene Laufwerk durch das Sicherungslaufwerk ersetzen zu können, starten Sie im Falle eines vollständigen Laufwerksausfalls das Boot-and-Go. Kein Wiederherstellungsprozess, keine Neuerstellung von RAID-Arrays, keine Verwendung von "dynamischen Festplatten".

Ich gehe davon aus, um die verwendeten Systemdateien kopieren zu können, müsste dies etwas wie VSS verwenden.

Weiß jemand, ob a) das überhaupt möglich ist und b) mit welchen Sicherungswerkzeugen eine vollständige Kopie erstellt werden kann. Natürlich wäre es am nützlichsten, wenn nachfolgende "Spiegel" differentiell gemacht werden.

0

4 Antworten auf die Frage

2
cas

Warum nicht RAID-1 verwenden? das ist genau das, wofür es ist. in der Tat ist raid-1 "Spiegelung".

ANMERKUNG: RAID ist KEIN Ersatz für Sicherungen. Sie müssen Ihre Daten dennoch regelmäßig sichern, auf Band oder auf etwas anderes. Ein RAID-Array verringert jedoch die Wahrscheinlichkeit, dass Sie eine vollständige Wiederherstellung (immer eine PITA) durchführen müssen, und hält das System am Laufen auf der einzigen verbleibenden Festplatte, während Sie das tote Laufwerk ASAP austauschen.

Für zusätzliche Redundanz können Sie dem RAID-1 ein drittes (oder viertes usw.) Laufwerk hinzufügen. Sie haben immer noch die gleiche Speicherkapazität wie ein einziges Laufwerk, aber alle 3 (oder 4 usw.) Laufwerke müssten gleichzeitig sterben, damit Ihr System ausfällt.

Oder mit 3+ Laufwerken können Sie RAID-5 verwenden - aber NUR, wenn Sie über eine gute Hardware-RAID-Karte mit nichtflüchtigem Cache verfügen. Dies schließt nachdrücklich nicht den auf Motherboards häufig vorkommenden gefälschten Überfall ein - das ist wirklich nur ein Software-Überfall mit einem speziellen Treiber.

Mit R5 erhalten Sie (n-1) Speicherkapazität, wobei n die Anzahl der Festplatten im Array ist. Die Schreibgeschwindigkeit ist jedoch extrem, wenn Sie nicht über einen guten Cache verfügen. und es muss nichtflüchtig sein, um bei Stromausfall oder Absturz Korruption zu vermeiden.

Der Haken an raid-5 ist, dass, wenn Sie 3 Laufwerke im Array haben, wenn eine Platte stirbt, Sie in Ordnung sind ... aber wenn zwei Festplatten sterben, verlieren Sie alles. Sie können die Redundanz wieder erhöhen, indem Sie Hot-Spares hinzufügen, ähnlich wie das Hinzufügen zusätzlicher Festplatten zu RAID-1.

oder wenn Sie 4 oder mehr Laufwerke haben, können Sie RAID-6 verwenden. Wenn Sie die Details überdenken, ist es ziemlich ähnlich zu raid-5, nur dass Sie über (n-2) Kapazität verfügen und Sie können es sich leisten, zwei Laufwerke im Array zu verlieren, bevor Sie das Los verlieren.

Ich persönlich mag und verwende RAID-1 am meisten. Ihre Daten werden gespeichert, ohne dass dies einen enormen Leistungsverlust nach sich zieht. Ich werde es lieber als R5 / R6 verwenden, es sei denn, der Speicherplatz ist mindestens so wichtig wie die Redundanz.

Es ist im Wesentlichen eine akademische Frage (aber es ist etwas, das ich gerne ausprobieren und umsetzen möchte, wenn überhaupt möglich). Ich verwahre Backups vor Ort auf einem großen RAID-5-Array auf und archiviere sie dann vor Ort. Dies ist eher eine Frage, ob es möglich ist, ein "Plugin-and-Go" - Ersatzlaufwerk zu haben, das keine Zeit zum Wiederherstellen, Wiederherstellen oder für Raids zähe Zerbrechlichkeit benötigt. Es muss keine Hardware gekauft werden, um wieder in Betrieb zu gehen (ein RAID-1 muss vor dem Einsatz seine ausgefallene Festplatte ersetzen). Ich schätze Ihre Eingabe, aber diese Frage bezieht sich speziell auf Nicht-Raid. Cheekysoft vor 13 Jahren 0
Ein Raid-1-Gerät müsste * NICHT * sein ausgefallenes Laufwerk ersetzen, bevor es betriebsbereit ist. Es kann problemlos laufen, wenn nur noch ein Laufwerk übrig ist - das ist der springende Punkt von R1. Andernfalls würde die Implementierung von R1 das Risiko eines Ausfalls des Dateisystems erhöhen, anstatt es zu verringern. Sie haben nach dem Spiegeln gefragt, und RAID-1 ist die Antwort. In einer Unix- oder Linux-Box können Sie alle Dateien mit rsyncing (oder cp oder sogar tar cf - | tar xf -) auf einem anderen Laufwerk ausführen, aber Windows bootet nicht, wenn Sie auf der Dateiebene so spiegeln. ... es ist hartnäckig, wo genau die Systemdateien auf der Festplatte liegen. cas vor 13 Jahren 1
Ich bin wieder ein Opfer meines eigenen Missverständnisses. Danke, dass Sie mich direkt eingestellt haben. Cheekysoft vor 12 Jahren 0
2

Sie müssen es versuchen, wie ich es nicht getan habe. Die integrierte Windows-VHD-Sicherung sollte das tun, was Sie möchten, da 7 von VHD aus starten kann.

1
Greg Askew

Sysinternals 'Disk2VHD: http://technet.microsoft.com/de-de/sysinternals/ee656415

0
uSlackr

Das Problem bei Ihrem Ansatz ist, dass Sie nur dann eine absturzsichere Kopie der Festplatte haben, wenn Sie sie bei laufendem Betrieb ziehen. Normalerweise booten konsistente Abstimmungen in Ordnung, aber keine Versprechungen.

Wie wäre es mit zwei Ersatzspiegelplatten, fahren Sie den PC regelmäßig herunter und tauschen Sie die Spiegel aus. Die, die Sie ziehen, wird gut sein, wenn Sie es brauchen.

Eine andere Alternative ist, Win 7 als virtuellen und einen Snapshot auszuführen. Schließen Sie den Snapshot gelegentlich ab und starten Sie ihn unter einem neuen Snapshot neu. Bei Problemen lassen Sie den Snapshot fallen und booten von der Basis aus.