Users Guide

Tabelle 317. TransferPostscript-Objekte
Methode Beschreibung
public VolumeNameCollection
VolumeNames (get; set; )
Ruft die Volume-Namen für die Übertragung ab oder legt diese fest.
VolumeNames ist eine Datenstruktur, die die folgenden Daten enthält:
GuidName: Die dem Volume zugeordnete GUID, die als Name verwendet wird, wenn
DisplayName nicht festgelegt ist.
DisplayName: Der Anzeigename des Volumes.
public ShadowCopyType ShadowCopyType
{ get; set; }
Ruft die Art des Kopiervorgangs für die Übertragung ab oder legt diese fest.
ShadowCopyType ist eine Aufzählung von Werten. Die folgenden Werte sind verfügbar:
Unknown
Copy
Full
public string Key { get; set; } Die Key-Methode erzeugt einen pseudozufälligen (aber kryptografisch nicht sicheren)
Schlüssel, der als einmaliges Kennwort für die Authentifizierung von
Übertragungsanforderungen verwendet werden kann.
public bool ForceBaseImage { get; set; } Ruft den Wert, der angibt, ob die Übertragung eine erzwungene Erfassung eines
Basisimage war, ab oder legt diesen fest.
public bool IsLogTruncation { get; set; } Ruft den Wert, der angibt, ob das Protokoll gekürzt wurde, ab oder legt diesen fest.
public uint LatestEpochSeenByCore { get;
set; }
Ruft den letzten Epoch-Wert ab oder legt diesen fest.
Die LatestEpochSeenByCore-Methode gibt die Ordnungszahl des zuletzt vom Core
erstellten Snapshots zurück. Hierbei handelt es sich um die „Epochennummer“, die dem
jeweiligen Snapshot bei der Erstellung mit VSS vom Filtertreiber zugewiesen wurde.
Beispiele für Bourne Shell-Skripts
In diesem Abschnitt werden die verfügbaren Bourne Shell-Beispielskripts beschrieben, die Administratoren auf geschützten Maschinen
ausführen können.
VORSICHT:
Die in diesem Dokument enthaltenen Bourne-Beispielskripts funktionieren, wenn Sie in der vorliegenden
Form von qualifizierten Administratoren ausgeführt werden. Achten Sie beim Ändern funktionierender Skripts darauf,
dass Sie funktionsfähige Versionen behalten. Jedwede Änderungen der hier enthaltenen Skriptbeispiele oder alle selbst
erstellten Skripts werden als Anpassungen angesehen, die normalerweise nicht vom Dell Support abgedeckt werden.
ANMERKUNG: Die geschützte Maschine startet das Skript mit dem Shell-Befehl „exec“. Sie können den Interpreter für die
Skriptausführung in der ersten Zeile des Skripts angeben. Wird kein Interpreter angegeben, wird das Skript von der Standard-Shell
interpretiert. Wenn Sie eine andere Shell als die Standard-Shell angeben, müssen Sie sicherstellen, dass der angegebene Interpreter
auf allen geschützten Maschinen vorhanden ist.
Die Beispielskripts für geschützte Maschinen umfassen:
PreTransferScript.sh
Das Skript PreTransferScript wird auf der geschützten Maschine vor der Übertragung eines Snapshots ausgeführt.
Das folgende Skript speichert die Werte der Eingabeparameter in der Datei Pre(Post)TransferScriptResult.txt, die im
Stammbasisverzeichnis gespeichert ist.
Beispiel: PreTransferScript
#!/bin/bash
echo "TransferPrescriptParameter_VolumeNames=$TransferPrescriptParameter_VolumeNames
TransferPrescriptParameter_ShadowCopyType=$TransferPrescriptParameter_ShadowCopyType
Erweitern des Rapid Recovery-Jobs über Scripting
479