VSS_BACKUP_TYPE enumeración (vss.h)

La enumeración VSS_BACKUP_TYPE indica el tipo de copia de seguridad que se va a realizar mediante la coordinación del escritor o solicitante de VSS.

Syntax

typedef enum _VSS_BACKUP_TYPE {
  VSS_BT_UNDEFINED = 0,
  VSS_BT_FULL,
  VSS_BT_INCREMENTAL,
  VSS_BT_DIFFERENTIAL,
  VSS_BT_LOG,
  VSS_BT_COPY,
  VSS_BT_OTHER
} VSS_BACKUP_TYPE, *PVSS_BACKUP_TYPE;

Constantes

 
VSS_BT_UNDEFINED
Valor: 0
No se conoce el tipo de copia de seguridad.


Este valor indica un error de aplicación.
VSS_BT_FULL
Copia de seguridad completa: se guardan todos los archivos, independientemente de si se han marcado como copia de seguridad o no. This is
el tipo de copia de seguridad y el esquema predeterminados, y todos los escritores lo admiten.


El historial de copia de seguridad de cada archivo se actualizará para reflejar que se ha realizado una copia de seguridad.
VSS_BT_INCREMENTAL
Copia de seguridad incremental: se guardan los archivos creados o modificados desde la última copia de seguridad completa o incremental. Los archivos son
marcado como que se ha realizado una copia de seguridad.


Un solicitante puede implementar este tipo de copia de seguridad en un escritor determinado solo si admite .
VSS_BS_INCREMENTAL esquema.

Si el tipo de copia de seguridad de un solicitante es VSS_BT_INCREMENTAL y el escritor determinado
el esquema de copia de seguridad no admite ese tipo de copia de seguridad, el solicitante siempre realizará una operación completa.
(VSS_BT_FULL) copia de seguridad en los datos de ese escritor.
VSS_BT_DIFFERENTIAL
Copia de seguridad diferencial: se guardan los archivos creados o modificados desde la última copia de seguridad completa. Los archivos no están marcados como
se ha hecho una copia de seguridad.


Un solicitante puede implementar este tipo de copia de seguridad en un escritor determinado solo si admite .
VSS_BS_DIFFERENTIAL esquema.

Si el tipo de copia de seguridad de un solicitante es VSS_BT_DIFFERENTIAL y el de un escritor determinado
el esquema de copia de seguridad no admite ese tipo de copia de seguridad, el solicitante siempre realizará una operación completa.
(VSS_BT_FULL) copia de seguridad en los datos de ese escritor.
VSS_BT_LOG
El archivo de registro de un escritor es participar en operaciones de copia de seguridad o restauración.


Un solicitante puede implementar este tipo de copia de seguridad en un escritor determinado solo si admite .
VSS_BS_LOG esquema.

Si el tipo de copia de seguridad de un solicitante es VSS_BT_LOG y la copia de seguridad de un escritor determinado
schema no admite ese tipo de copia de seguridad, el solicitante siempre realizará una operación completa.
(VSS_BT_FULL) copia de seguridad en los datos de ese escritor.
VSS_BT_COPY
Los archivos del disco se copiarán en un medio de copia de seguridad, independientemente del estado del historial de copia de seguridad de cada archivo, y
el historial de copia de seguridad no se actualizará.


Un solicitante puede implementar este tipo de copia de seguridad en un escritor determinado solo si admite .
VSS_BS_COPY esquema.

Si el tipo de copia de seguridad de un solicitante es VSS_BT_COPY y la copia de seguridad de un escritor determinado
schema no admite ese tipo de copia de seguridad, el solicitante siempre realizará una operación completa.
(VSS_BT_FULL) copia de seguridad en los datos de ese escritor.
VSS_BT_OTHER
Tipo de copia de seguridad que no es completo, copia, registro, incremental o diferencial.

Comentarios

Se debe realizar una implementación de un tipo de copia de seguridad definido por un valor de VSS_BACKUP_TYPE mediante la API de VSS.

Esto es especialmente cierto en el caso de copias de seguridad incrementales (VSS_BT_INCREMENTAL) y diferenciales (VSS_BT_DIFFERENTIAL). En estos casos, los solicitantes y escritores trabajan conjuntamente con las máscaras de especificación de copia de seguridad de archivos (VSS_FILE_SPEC_BACKUP_TYPE) y las designaciones de archivos como parte de las operaciones parciales y diferenciadas de archivos para seleccionar los archivos de los que se debe hacer una copia de seguridad.

Un solicitante también puede usar otras técnicas más tradicionales para implementar una restauración incremental o diferencial, pero no debe invalidar la información proporcionada a través de las interfaces de VSS.

Si un solicitante, al procesar un tipo de copia de seguridad determinado, encuentra un escritor que no admite ese tipo de copia de seguridad, el solicitante realiza operaciones de copia de seguridad o restauración para los datos de ese escritor determinado como si el tipo de copia de seguridad se VSS_BT_FULL.

Los solicitantes establecen el tipo de copia de seguridad con una llamada a IVssBackupComponents::SetBackupState.

Los escritores usan CVssWriter::GetBackupType para determinar el tipo de copia de seguridad.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado vss.h

Consulte también

CVssWriter::GetBackupType

IVssBackupComponents::SetBackupState