HowTo: PowerShell Datensicherung auf externen Datenträger

In diesem HowTo geht es um eine einfache Datensicherung auf einem externen Datenträger mittels einem PowerShell-Skript unter Windows 7 oder höher. Das Skript wurde hauptsächlich für die regelmäßige Datensicherung im privaten Umfeld geschrieben.

Vor der Ausführung eines PowerShell-Skripts muss die Windows PowerShell-Ausführungsrichtlinie entsprechend angepasst werden. Zum Ändern ist eine administrative PowerShell-Konsole erforderlich:

Quellcode

Der folgende Quellcode muss zuerst als „local-backup.ps1“ abgespeichert werden. Dabei empfehle ich als Editor die bereits vorhandene PowerShell-ISE. Das Skript selbst benötigt zur Ausführung nur einfache Benutzerrechte.

HowTo: PowerShell Datensicherung auf externen Datenträger

Quellverzeichnisse

In einer neuen txt-Datei mit dem Dateinamen „local-backup.txt“ müssen nun nach folgenden Schema die Quellverzeichnisse angegeben werden:

Parameter

Um das Skript nun korrekt auszuführen, müssen mindestens die Parametern „Source“ und „Destination“ mit angegeben werden. Beim Parameter „Source“ muss der Pfad zur txt-Datei eingetragen werden. Beim Parameter „Destination“ wird nur der Laufwerksbuchstabe des externen Datenträgers angegeben.

Der Parameter „Log“ ist optional. Mit dem Wert „Open“ wird das Logfiles nach dem  Ausführen des Skripts automatisch mit Notepad geöffnet.

Wird das Skript gestartet, ohne das der Ziel-Datenträger vorhanden ist, wird eine Warnung ausgegeben und das Skript nicht ausgeführt.

HowTo: PowerShell Datensicherung auf externen Datenträger

Verknüpfung

Um ein bequemes Ausführen zu ermöglichen, sollte eine Verknüpfung des Skripts mit dem erforderlichen Parametern erstellt werden. Als Ziel sollte folgende Adresse einetragen werden:

HowTo: PowerShell Datensicherung auf externen Datenträger

Anzeigen

Was denken Sie über dieses Thema?

Mit der Kommentarfunktion können Sie gerne hier Ihre Meinung hinterlassen, wir freuen uns darauf. Auch sind wir per RSS-Feed, Twitter, Facebook und E-Mail erreichbar.

Neueste Beiträge

Neueste Kommentare

Verfasst von:

Anzeigen

Ein Kommentar

  1. Loris
    27. Januar 2017 13:40

    Erstmals Danke für das tolle Script. Ich würde gerne verschiedene Backuparten machen also Inkrementell und Differentiel. Nun habe ich mehrere Tage im Internet geforscht und noch immer nichts gefunden. Villeicht können Sie mir helfen. Welche Parameter benötige ich oder mit welchem Befehl bewerkstellige ich das am besten ?
    Danke schon im Voraus für die Antwort.

Die Kommentare sind geschlossen