Drive Snapshot - Differential Backup

Differentielle Backups 

Drive Snapshot erlaubt das Anlegen von differentiellen Backups.

Dabei wird nur einmal ein komplettes Image angelegt ('Full Backup'), und zusätzlich wird ein (kleiner) Hashfile (.HSH), welcher eine Art Inhaltsverzeichnis des Full Backups ist.
Bei differentiellen Backups wird lediglich dieses Inhaltsverzeichnis benötigt um Differenzen zu merken und zu sichern.
Dieser Hashfile ist lediglich für differentielle Backups relevant, und wird bei einer eventuellen Rücksicherung nicht benötigt.

Technische Diskussion

ein paar Bemerkungen zur Technik, warum wir differentielle und nicht inkrementelle Images implementiert haben, finden sich (in Englisch)

Implementierung:

Es werden jeweils 3 Dateien erzeugt 

Note: Alte Images (pre 1.37) werden voll unterstützt und sind equivalent zu 'Full Backups'

Komplettes Backup + Erzeugen des Hashfile

    C:>snapshot C: X:\C_full.sna  (wie immer)

ein entsprechender .HSH Hashfile wird an der Stelle des Images angelegt.
Zusätzliche Optionen

        -O                                 keinen Hashfile anlegen
        -OX:\Pfad                     Hashfile an einem anderen Ort anlegen
        -OX:\Pfad\Filename      Hashfile mit anderem Namen anlegen

Erzeugen eines Hashfiles aus einem existierenden Full Image

    C:>snapshot X:\C_full.sna  -hC_full.hsh

 

Differentielles Backup (der Hashfile muss existieren)

    C:>snapshot C: X:\C_diff.sna -hX:\C_full.hsh

 

Mounten (Map/Explore) eines differentiellen Images (alle Teile nüssen gleichzeitig online verfügbar sein)

    C:>snapshot X:\C_diff.sna 

mit denselben Optionen wie 'normale' Images

 

Restore eines differentiellen Images aus Windows/BartPE

    C:>snapshot X:\C_diff.sna d:

mit denselben Optionen wie 'normale' Images

 

Restore eines differentiellen Images aus echtem DOS/der Recovery Diskette

funktioniert einfach in 2 Schritten: es werden nacheinander beide Images restauriert (erst das volle Backup, dann die Differenz)

    a:>snapshot restore hd1 primary1 X:\C_full.sna
    a:>snapshot restore hd1 primary1 X:\C_diff.sna


Copyright © 2001-2016 Tom Ehlert Software