Wie erstellt moderne Disk-Image-Software genaue Images der verwendeten Laufwerke?

Wie erstellt moderne Disk-Image-Software genaue Images der verwendeten Laufwerke?

Wenn ich früher ein Laufwerk in Windows abbilden wollte, musste es ausgehängt werden. Für das Systemlaufwerk bedeutete das normalerweise, dass ich eine Startdiskette verwenden oder in einen „Stub“ neu starten musste, der geladen wurde, bevor Windows den Ladevorgang abgeschlossen hatte, um die Kopie zu erstellen. Das macht sehr viel Sinn, da sie im Wesentlichen nur Sektor für Sektor kopierten und nicht erkennen konnten, ob ein zuvor kopierter Sektor vom Dateisystem geändert wurde.

Moderne Imaging-Software scheint dies nicht zu erfordern und erstellt problemlos ein Image eines verwendeten Laufwerks. Sogar des Windows-Systemlaufwerks.

Wie funktioniert das?

Antwort1

Seit Windows XP gibt es dieVolumeschattenkopie-Dienstdas eine zeitpunktkonsistente, sicherungsfähige Ansicht eines verwendeten Systems oder Datenträgers anzeigen kann, ohne dass dieser vorher ausgehängt werden muss. Es scheint vielfältig erweitert worden zu sein und wird von anderen Anwendungen als Sicherungsdienst verwendet.

Das Sichern und Wiederherstellen kritischer Geschäftsdaten kann aufgrund der folgenden Probleme sehr komplex sein:

  • Die Daten müssen normalerweise gesichert werden, während die Anwendungen, die die Daten erzeugen, noch ausgeführt werden. Dies bedeutet, dass einige der Datendateien möglicherweise geöffnet sind oder sich in einem inkonsistenten Zustand befinden.
  • Wenn der Datensatz groß ist, kann es schwierig sein, ihn vollständig auf einmal zu sichern.

...

VSS koordiniert die Aktionen, die zum Erstellen einer konsistenten Schattenkopie (auch Snapshot oder Point-in-Time-Kopie genannt) der zu sichernden Daten erforderlich sind.

...

Systemanbieter

Ein Schattenkopieanbieter, der Systemanbieter, wird im Windows-Betriebssystem bereitgestellt. Obwohl in Windows ein Standardanbieter bereitgestellt wird, können andere Anbieter Implementierungen bereitstellen, die für ihre Speicherhardware und Softwareanwendungen optimiert sind.

Um die „Point-in-Time“-Ansicht eines in einer Schattenkopie enthaltenen Volumes beizubehalten, verwendet der Systemanbieter eine Copy-on-Write-Technik. Kopien der Blöcke auf dem Volume, die seit Beginn der Erstellung der Schattenkopie geändert wurden, werden in einem Schattenkopie-Speicherbereich gespeichert.

Diese Seite wird fortgesetzt auf

Was ist der Unterschied zwischen einer Schattenkopie und einem Backup?

Bei einer Festplattensicherung ist die erstellte Schattenkopie gleichzeitig die Sicherung. Daten können für eine Wiederherstellung von der Schattenkopie kopiert werden, oder die Schattenkopie kann für ein schnelles Wiederherstellungsszenario verwendet werden, z. B. für die LUN-Neusynchronisierung oder den LUN-Austausch.

Wenn Daten von der Schattenkopie auf Band oder andere Wechselmedien kopiert werden, stellt der auf dem Medium gespeicherte Inhalt die Sicherung dar. Die Schattenkopie selbst kann gelöscht werden, nachdem die Daten von ihr kopiert wurden.

Wann wurde der Volumeschattenkopie-Dienst eingeführt? Für welche Windows-Betriebssystemversionen ist er verfügbar?

VSS wurde in Windows XP eingeführt. Es ist unter Windows XP, Windows Server 2003, Windows Vista®, Windows Server 2008, Windows 7 und Windows Server 2008 R2 verfügbar.

Antwort2

Wenn ich mich richtig erinnere, war Acronis die erste Firma, deren Produkt „True Image“ in der Lage war, ein laufendes System zu sichern.

Dies wurde durch die Installation eines Filtertreibers erreicht. Im Grunde genommen haben sie den Windows-Programmcode so manipuliert, dass er in Windows XP Sektoren schreiben konnte.

Auf diese Weise können Sie den Überblick über alle Sektoren behalten, die während des Sicherungsvorgangs bereits kopiert wurden, und wissen, wo neue Sektorschreibvorgänge die bereits gesicherten Daten ungültig gemacht hätten.

Auf diese Weise konnten sie einen wirklich gültigen Snapshot erstellen, dessen Erstellung so lange dauerte, wie der Backup-Prozess lief. Die insgesamt benötigte Backup-Zeit entspricht der Summe der Backup-Zeit für die Partition(en) und der Zeit, die zum Sichern der Sektoren benötigt wurde, die während des Backup-Prozesses vom Betriebssystem geschrieben wurden.

Natürlich funktioniert diese Art der Sicherung nur dann gut, wenn die Schreiblast auf den betroffenen Partitionen nicht zu hoch ist.

Ich persönlich würde die oben erwähnte „Stub“-Lösung bevorzugen, die im Wesentlichen ein Live-Linux mit einer grafischen Benutzeroberfläche war, die an Windows XP erinnerte.

verwandte Informationen