VSS_RESTORE_TARGET-Enumeration (vswriter.h)

Die VSS_RESTORE_TARGET-Enumeration wird von einem Writer zur Wiederherstellungszeit verwendet, um anzugeben, wie alle Dateien, die in einer ausgewählten Komponente enthalten sind, und alle Dateien in einem von ihr definierten Komponentensatz wiederhergestellt werden sollen. (Informationen zur Auswahl von Komponenten finden Sie unter Arbeiten mit Auswählbarkeit und logischen Pfaden .)

Das Festlegen eines Wiederherstellungsziels ändert oder überschreibt die während der Sicherung festgelegte Wiederherstellungsmethode (siehe VSS_RESTOREMETHOD_ENUM).

Syntax

typedef enum VSS_RESTORE_TARGET {
  VSS_RT_UNDEFINED = 0,
  VSS_RT_ORIGINAL,
  VSS_RT_ALTERNATE,
  VSS_RT_DIRECTED,
  VSS_RT_ORIGINAL_LOCATION
} ;

Konstanten

 
VSS_RT_UNDEFINED
Wert: 0
Es ist kein Ziel definiert.


Dieser Wert gibt einen Fehler des Writers an.

Dieser Wert wird für Express-Writer nicht unterstützt.
VSS_RT_ORIGINAL
Dies ist das Standardwiederherstellungsziel.


Dieser Wert gibt an, dass die Wiederherstellung der Dateien in einer ausgewählten Komponente (oder dem Komponentensatz) enthalten ist.
durch diese Komponente definiert) sollte gemäß der ursprünglichen Wiederherstellungsmethode ausgeführt werden, die zur Sicherungszeit durch angegeben wurde.
ein VSS_RESTOREMETHOD_ENUM Wert.
VSS_RT_ALTERNATE
Die Dateien werden an einem Speicherort wiederhergestellt, der aus einer vorhandenen alternativen Speicherortzuordnung bestimmt wird.


Das Wiederherstellungsziel sollte nur bei einem alternativen Speicherort auf VSS_RT_ALTERNATE festgelegt werden.
Zuordnungen wurden für alle Dateien festgelegt, die von einer ausgewählten Komponente oder einem ausgewählten Komponentensatz verwaltet werden.

Dieser Wert wird für Express-Writer nicht unterstützt.
VSS_RT_DIRECTED
Verwenden Sie zum Zeitpunkt der Wiederherstellung die direkte Zielausrichtung durch den Writer, um eine Datei wiederherzustellen.


Durch gezieltes Targeting kann ein Writer dateiweise steuern, wie eine Datei ist.
wiederhergestellt – gibt an, wie viel von einer Datei wiederhergestellt werden soll und in welche Dateien die
Gesicherte Datei soll wiederhergestellt werden.

Dieser Wert wird für Express-Writer nicht unterstützt.
VSS_RT_ORIGINAL_LOCATION
Die Dateien werden an dem Speicherort wiederhergestellt, an dem sie sich zur Sicherungszeit befanden, auch wenn die ursprünglichen Dateien
Wiederherstellungsmethode, die zur Sicherungszeit angegeben wurde, war
VSS_RME_RESTORE_TO_ALTERNATE_LOCATION.


Windows Server 2003 und Windows XP: Dieser Wert wird nicht unterstützt.

Dieser Wert wird für Express-Writer nicht unterstützt.

Hinweise

Ein Ziel von VSS_RT_UNDEFINED gibt einen Fehlerstatus an.

Zur Sicherungszeit legen Autoren das Standardwiederherstellungsverhalten fest, indem sie eine Wiederherstellungsmethode (VSS_RESTOREMETHOD_ENUM) angeben, die mit IVssCreateWriterMetadata::SetRestoreMethod festgelegt ist.

Wenn ein Writer nicht explizit das Wiederherstellungsziel einer Komponente und eines von ihr definierten Komponentensatzes festlegt, ist er standardmäßig auf VSS_RT_ORIGINAL festgelegt.

Zur Wiederherstellungszeit überschreibt ein anderer VSS_RESTORE_TARGET-Wert als VSS_RT_ORIGINAL den Wert der ursprünglich angegebenen Wiederherstellungsmethode, die von VSS_RESTOREMETHOD_ENUM angegeben und von IVssCreateWriterMetadata::SetRestoreMethod festgelegt wurde.

Nur Autoren (mit IVssComponent::SetRestoreTarget) können ein Wiederherstellungsziel (VSS_RESTORE_TARGET) festlegen und ändern, wie Dateien wiederhergestellt werden, wobei die Wiederherstellungsmethode überschrieben wird).

Anforderer und Autoren können über IVssComponent::GetRestoreTarget auf das aktuelle Wiederherstellungsziel zugreifen.

Ein Wiederherstellungsziel von VSS_RT_ORIGINAL bedeutet nicht, dass Dateien an ihrem ursprünglichen Speicherort wiederhergestellt werden sollen, sondern dass die ursprünglich angegebene Wiederherstellungsmethode (VSS_RESTOREMETHOD_ENUM) eingehalten werden muss. Wenn instance ein Writer eine Wiederherstellungsmethode von VSS_RME_RESTORE_TO_ALTERNATE_LOCATION für eine ausgewählte Komponente festgelegt hat und das Wiederherstellungsziel VSS_RT_ORIGINAL ist, sollten Dateien an dem vom Writer definierten alternativen Speicherort wiederhergestellt werden.

(Wenn in diesem Beispiel ein Writer keine alternativen Standortzuordnungen definiert hat, handelt es sich um einen Writerfehler, und der Anforderer sollte dies melden.)

Ein Wiederherstellungsziel von VSS_RT_ALTERNATE ohne eine alternative Standortzuordnung definiert ist, stellt einen Schreibfehler dar, und der Anforderer sollte es als solche melden.

Weitere Informationen finden Sie unter Nicht standardmäßige Sicherungs- und Wiederherstellungsspeicherorte .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile vswriter.h

Weitere Informationen

IVssComponent::GetRestoreTarget

IVssComponent::SetRestoreTarget

VSS_RESTOREMETHOD_ENUM