Der G DATA Backup Extractor

Der G DATA Backup Extraktor kommt ohne eine Installation aus. Mit dem G DATA Backup Extraktor ist es Ihnen möglich selbst ohne installierte G DATA Software auf erstellte Backups zuzugreifen oder diese wiederherzustellen.

Laden Sie einfach den G DATA Backup Extraktor von unserer Download-Seite herunter

Der G DATA Backup Extractor wird in zwei Formen angeboten.

Mit GDATA_Backup_Extractor.exe starten Sie eine Kommandozeilenversion des G DATA Backup Extractor-Programms.

Mit GDATA_Backup_Extractor_GUI.exe starten Sie eine Version mit grafischer Oberfläche.

Beide Programme bieten einen ähnlichen Funktionsumfang. In der grafischen Oberfläche können sie neben einem Filter noch manuell einzelne Dateien anwählen.

G DATA Backup Extractor Oberflächenversion

Backup Extractor Oberfläche
GUI

Sobald Sie GDATA_Backup_Extractor.exe ausführen öffnet sich die G DATA Backup Extractor Oberfläche.

Standardmäßig wird beim Start der Oberfläche die Funktion Archiv Datei auswählen ausgeführt.


Archiv Datei auswählen


Wählen Sie Ihr zu extrahierendes Archiv aus. Mit G DATA erstellte Archive werden als .arc Dateien angelegt.


Archiv Wahl


Sobald ein Archiv ausgewählt wurde, kann es über Öffnen hinzugefügt werden.


Öffnen


Ihre Sicherung wird nun im unteren Bereich des Fensters angezeigt.

Bei Bedarf können Sie unterschiedliche Filteroptionen für Extraction Ihres Backups nutzen. Die verschiedenen Optionen können Sie mit einem Mouseover einsehen.

Filteroptionen
Filteroptionen


Wählen Sie nun einen Zielpfad aus und extrahieren Sie Ihr Backup an Ihrem gewünschten Zielort.


Zielpfad


Sollte kein Zielpfad gewählt worden sein, erhalten Sie beim Extraktionsversuch die Möglichkeit den Zielpfad zu bestimmen.

G DATA Backup Extractor Kommandozeilen Version

Mit dem G DATA Backup Extractor sind sie in der Lage auch Systemdateien oder geschützte Dateien zu entpacken und zu überschreiben. Es werden daher zur Ausführung Administratorrechte benötigt. Starten Sie hierfür das Programm in einer Windows-Konsole mit Administratorrechten.

Nutzen sie Anführungszeichen für ihre Kommandozeilen Argumente, sofern diese Leerzeichen oder Sonderzeichen beinhalten.

Wird das Programm ohne Argumente aufgerufen wird eine kurze Hilfe angezeigt:

>GDATA_Backup_Extractor
Hilfe
<Archiv>

Archivdatei oder eine beliebige Archivdatei aus der Gruppe (bei gesplitteten Archiven)

<Befehle>

l           Liste der Dateien anzeigen
x           Extrahiere Dateien (mit den originalen Dateipfaden)
e           Extrahiere Dateien (ohne die originalen Dateipfade)

<Optionen>

-p          <Passwort> Passwort für das Archiv
-f          <Filter> Filter Angaben
-o          <Zielpfad> Ausgabe Verzeichnis (Extrahieren der Dateien)
-t          Baumansicht (Liste der Dateien)
-s          Anzeige der Größe (Liste der Dateien)
-d          Anzeige des Änderungsdatums (Liste der Dateien)

<Filter>

Es kann nach den Kriterien Dateiname, Größe oder dem Änderungsdatum gefiltert werden.
Mit einer vorangestellten Tilde '~' wirkt eine Filterangabe ausschließend.
Fehlen Angaben zu einem Kriterium bleibt dieses unberücksichtigt.
Filterangaben sind durch Komma oder Semikolon voneinander zu trennen.

Name

*           Eine beliebige Zeichenkette
?           Ein beliebiges Zeichen
<Zeichen>   Ein bestimmtes <Zeichen> (Groß-/ Kleinschreibung wird ignoriert)
~           Filterangabe wird ausgeschlossen

Beispiele:

*.exe           Alle ausführbaren Dateien
*.exe;~A*.exe   Alle ausführbaren Dateien die nicht mit A beginnen

Größe

{<Anzahl>}      Dateien mit <Anzahl> bytes
{<Von>-}        Dateien mit einer minimalen Größe <Von> bytes
{-<Bis>}        Dateien mit einer maximalen Größe <Bis> bytes
{<Von>-<Bis>}   Dateien mit einer Größe <Von> <Bis> bytes
~{...}          Filterangabe wird ausgeschlossen

Beispiele:

{-100000}       Dateien bis zu einer Größe von 100000 bytes
~{100-2000}     Dateien bis 99 bytes oder größer als 2000 bytes

Änderungsdatum

{<D>.<M>.<Y> <h>:<m>:<s>}                                   Änderungsdatum identisch
{<D>.<M>.<Y> <h>:<m>:<s>-}                                  Änderungsdatum größer oder gleich
{-<D>.<M>.<Y> <h>:<m>:<s>}                                  Änderungsdatum kleiner oder gleich
{<D>.<M>.<Y> <h>:<m>:<s>-<D>.<M>.<Y> <h>:<m>:<s>}           Änderungsdatum im Bereich
~{...}                                                      Filterangabe wird ausgeschlossen

Beispiele:

{1.5.2024}                          Dateien geändert am 1.5.2024
{-1.5.2024 13:33:17}                Dateien geändert bis zum 1.5.2024 13:33:17
{1.5.2023 12:10-1.2.2024 13:30}     Dateien geändert zwischen 1.5.2023 12:10 und 1.2.2024 13:30
~{1.1.2023-31.12.1023}              Dateien die nicht im Jahr 2023 geändert wurden

Inhalt eines Archivs auflisten (Befehl 'I')

Mit dem Befehl 'I' werden die Dateien innerhalb eines Archivs aufgelistet.

>GDATA_Backup_Extractor l c:\Tmp\Arch_Datei-Backup.arc -p Passwort
Befehl 'I'
G DATA Backup Extractor v1.0.x - © G DATA CyberDefense AG
Archiv: c:\Tmp\Arch_Datei-Backup.arc
Passwort: ********

C:\Program Files (x86)\G DATA\TotalSecurity\ASK\ask.dll
C:\Program Files (x86)\G DATA\TotalSecurity\ASK\ask.en.dll
C:\Program Files (x86)\G DATA\TotalSecurity\ASK\ASK.exe
C:\Program Files (x86)\G DATA\TotalSecurity\ASK\GDASpam.dll
C:\Program Files (x86)\G DATA\TotalSecurity\ASK\GDASpamx64.dll
C:\Program Files (x86)\G DATA\TotalSecurity\ASK\GDcf.dll
C:\Program Files (x86)\G DATA\TotalSecurity\ASK\GDcfx64.dll
C:\Program Files (x86)\G DATA\TotalSecurity\AVK\AVK.dll
C:\Program Files (x86)\G DATA\TotalSecurity\AVK\AVK.en.dll
C:\Program Files (x86)\G DATA\TotalSecurity\AVK\AVK.exe
C:\Program Files (x86)\G DATA\TotalSecurity\AVK\avkcmd.exe
...

Passwort geschützte Archive (Option -p <Passwort>)

Benötigt das Archiv ein Passwort und wurde dieses beim Programmaufruf nicht übergeben, wird dieses vor dem Öffnen abgefragt.

>GDATA_Backup_Extractor l Arch_Datei-Backup.arc
G DATA Backup Extractor v1.0.x - © G DATA CyberDefense AG

Archiv: Arch_Datei-Backup.arc
Passwort:

Das Passwort wird aus Sicherheitsgründen nicht in der Konsole angezeigt. Die Eingabe erfolgt 'blind'. Nach Bestätigung mit der Enter Taste wird das Passwort in Form von Sternen angezeigt.

>GDATA_Backup_Extractor l Arch_Datei-Backup.arc
G DATA Backup Extractor v1.0.x - © G DATA CyberDefense AG

Archiv: Arch_Datei-Backup.arc
Passwort: ********

Bei einem falschen Passwort wird die Eingabeaufforderung dreimal wiederholt bevor der Vorgang abgebrochen wird.

Optional kann das Passwort auch direkt als Parameter mit übergeben werden.

Filter (Option -f <Filter>)

Es kann nach den Kriterien Dateiname, Größe oder dem Änderungsdatum gefiltert werden. Werden keine Angaben zu einem Kriterium gemacht, bleibt dieses Kriterium unberücksichtigt. Mit einer vorangestellten Tilde '~' wirkt eine Filterangabe ausschließend. Filterangaben werden durch ein Semikolon voneinander getrennt.

Filterangaben innerhalb eines Kriteriums erweitern die Auswahl, Filterangaben in unterschiedlichen Kriterien schränken die Auswahl ein.

Beispiel

Anzeige aller exe und dll Dateien die nicht mit "GD" beginnen, am 5.10.2023 geändert wurden und eine Größe von mindestens 3000000 Zeichen haben:

>GDATA_Backup_Extractor l c:\Tmp\Arch_Datei-Backup.arc -p Password -f "*.exe;*.
G DATA Backup Extractor v1.0.x - © G DATA CyberDefense AG

Archiv: c:\Tmp\Arch_Datei-Backup.arc
Passwort: ********
Filter: .*\.exe;.*\.dll;~GD.*\..*;{3000000-18446744073709551615};{5.10.2023 0:00:00-5.10.2023

C:\Program Files (x86)\G DATA\TotalSecurity\AVK\AVK.dll                     6.425.616
C:\Program Files (x86)\G DATA\TotalSecurity\AVK\AVKWCtlx64.exe              3.861.552
C:\Program Files (x86)\G DATA\TotalSecurity\AVK\BootCDWizard.exe            4.249.656
C:\Program Files (x86)\G DATA\TotalSecurity\AVKTray\AVKTray.exe             3.882.024
C:\Program Files (x86)\G DATA\TotalSecurity\AVKTuner\AVKTuner.dll           3.146.280
C:\Program Files (x86)\G DATA\TotalSecurity\AVKTuner\AVKTunerService.exe    4.420.168
C:\Program Files (x86)\G DATA\TotalSecurity\Shredder\Reisswlf64.dll         5.598.256

Name

Mit dem Namensfilter kann nach bestimmten Dateinamen (oder Teilen davon) gesucht werden. Wenn der gesuchte Dateiname Leerzeichen enthält, muss er in Anführungszeichen gesetzt werden. Die Suche nach dem Dateinamen achtet nicht auf Groß- / Kleinschreibung: "abc.txt" ist die gleiche Datei wie "ABC.TXT". Neben Zahlen, Buchstaben und Sonderzeichen kann der Suchbegriff folgende Modifikatoren enthalten:

*                       Eine beliebige Zeichenkette
?                       Ein beliebiges Zeichen
~                       Filterangabe wird ausgeschlossen
Beispiele
*.exe                   Alle ausführbaren Dateien
*.exe;~GD.*             Alle ausführbaren Dateien die nicht mit GD anfangen
~A*.dll                 Dlls die mit 'A' beginnen ausschließen

Größe

Die Anzeige der Dateigröße erfolgt zur besseren Lesbarkeit mit Tausendertrennung durch Punkte (1.000.000) bei den Filterangaben nutzen sie diese nicht. Zur Unterscheidung wird die Größe in geschweifte Klammern geschrieben. Neben einer exakten Größe kann mit dem Minuszeichen '-' ein Minimum, ein Maximum oder ein Bereich angegeben werden.

Das generelle Ausschlußzeichen Tilde '~' wird vor die geschweifte Klammer gesetzt.

{<Anzahl>}                  Dateien mit <Anzahl> bytes
{<Von>-}                    Dateien mit einer minimalen Größe <Von> bytes
{-<Bis>}                    Dateien mit einer maximalen Größe <Bis> bytes
{<Von>-<Bis>}               Dateien mit einer Größe <Von> <Bis> bytes
~{...}                      Filterangabe wird ausgeschlossen
Beispiele
{-100000}                   Dateien bis zu einer Größe von 100000 bytes
~{100-2000}                 Dateien bis 99 bytes oder größer als 2000 bytes

Änderungsdatum

Neben dem Datum kann auch nach Uhrzeit gefiltert werden. Neben dem exaktem Zeitpunkt können mit dem Minuszeichen '-' auch Bereiche definiert werden.

{<D>.<M>.<Y> <h>:<m>:<s>}                                           Änderungsdatum exakt
{<D>.<M>.<Y> <h>:<m>:<s>-}                                          Änderungsdatum größer oder gleich
{-<D>.<M>.<Y> <h>:<m>:<s>}                                          Änderungsdatum kleiner oder gleich
{<D>.<M>.<Y> <h>:<m>:<s>-<D>.<M>.<Y> <h>:<m>:<s>}                   Änderungsdatum im Bereich
~{...}                                                              Filterangabe wird ausgeschlossen
Beispiele
{1.5.2024}                                                          Dateien geändert am 1.5.2024
{-1.5.2024 13:33:17}                                                Dateien geändert bis zum 1.5.2024 13:33:17
{1.5.2023 12:10-1.2.2024 13:30}                                     geändert zwischen 1.5.2023 12:10 und 1.2.2024 13:30
~{1.1.2023-31.12.1023}                                              Dateien die nicht im Jahr 2023 geändert wurden
Platzhalter Name Bereich

<D>

Tag

1-31

<M>

Monat

1-12

<Y>

Jahr

1900-3000

<h>

Stunde

0-23

<m>

Minute

0-59

<s>

Sekunde

0-59

Fehlende Angaben werden automatisch unter Berücksichtigung des aktuellen Datums ergänzt. In der folgenden Tabelle wurde als aktuelles Datum der 6.3.2024 10:45:17 angenommen.

Filterangabe Von (inklusive) Bis (inklusive)

<D>

<D>.3.2024 0:00:00

<D>.3.2024 0:00:00

<D>.<M>.

<D>.<M>.2024 0:00:00

<D>.<M>.2024 23:59:59

<D>.<M>.<Y>

<D>.<M>.<Y> 0:00:00

<D>.<M>.<Y> 23:59:59

<D>.<M>.<Y> <h>:

<D>.<M>.<Y> <h>:00:00

<D>.<M>.<Y> <h>:59:59

<D>.<M>.<Y> <h>:<m>

<D>.<M>.<Y> <h>:<m>:00

<D>.<M>.<Y> <h>:<m>:59

<D>.<M>.<Y> <h>:<m>:<s>

<D>.<M>.<Y> <h>:<m>:<s>

<D>.<M>.<Y> <h>:<m>:<s>

<h>:

6.3.2024 <h>:00:00

6.3.2024 <h>:59:59

<h>:<m>

6.3.2024 <h>:<m>:00

6.3.2024 <h>:<m>:59

<h>:<m>:<s>

6.3.2024 <h>:<m>:<s>

6.3.2024 <h>:<m>:<s>

Baumansicht (Option -t)

Die Dateiliste kann in einer Baumansicht (Tree) angezeigt werden. Verzeichnisse werden mit eckigen Klammern markiert und werden wie die Dateien entsprechend eingerückt.

>GDATA_Backup_Extractor l c:\Tmp\Arch_Datei-Backup.arc -p Passwort -t

G DATA Backup Extractor v1.0.x - © G DATA CyberDefense AG

Archiv: c:\Tmp\Arch_Datei-Backup.arc
Passwort: ********

    [C:\Program Files (x86)]
        [G DATA]
            [TotalSecurity]
                [ASK]
                    ask.dll
                    ask.en.dll
                    ASK.exe
                    GDASpam.dll
                    GDASpamx64.dll
                    GDcf.dll
                    GDcfx64.dll
                [AVK]
                    AVK.dll
                    AVK.en.dll
                    AVK.exe
...

Änderungsdatum anzeigen (Option -d)

Das Änderungsdatum der Datei wird in der normalen oder der Baumansicht (-t) rechtsbündig mit Tausendertrennung angezeigt. Kann mit der Anzeige der Größe (-s) kombiniert werden.

>GDATA_Backup_Extractor l c:\Tmp\Arch_Datei-Backup.arc -p Passwort -t -d

G DATA Backup Extractor v1.0.x - © G DATA CyberDefense AG

Archiv: c:\Tmp\Arch_Datei-Backup.arc
Passwort: ********

    [C:\Program Files (x86)]
        [G DATA]
            [TotalSecurity]
                [ASK]
                    ask.dll
                    ask.en.dll
                    ASK.exe
                    GDASpam.dll
                    GDASpamx64.dll
                    GDcf.dll
                    GDcfx64.dll
                [AVK]
                    AVK.dll
                    AVK.en.dll
                    AVK.exe
...

Extrahieren der Dateien mit Berücksichtigung der originalen Pfade (Befehl 'x')

Mit dem Befehl 'x' werden die Dateien innerhalb eines Archivs mit Berücksichtigung der originalen Dateipfade extrahiert. Dabei werden die originalen Dateipfade innerhalb des Zielpfads erstellt.

Zusätzlich zu den Optionen für den Befehl 'l' kann der Zielpfad bestimmt werden (Option -o).

Extrahieren der Dateien ohne Berücksichtigung der originalen Pfade (Befehl 'e')

Mit dem Befehl 'e' werden die Dateien innerhalb eines Archivs ohne Berücksichtigung des originalen Dateipfades extrahiert. Dabei werden alle Dateien direkt in den Zielpfad geschrieben.

Bei Namenskollisionen wird der Dateiname entsprechend abgeändert damit keine Dateien überschrieben werden.

Zusätzlich zu den Optionen für den Befehl 'l' kann der Zielpfad bestimmt werden (Option -o).

Ausgabe Pfad (Option -o <Zielpfad>)

Ort in dem die Dateien (mit und ohne Berücksichtigung der originalen Pfade) extrahiert werden.