Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Para implementar completamente una copia de seguridad, es necesario participar en los escritores del sistema. Los distintos tipos de copias de seguridad admitidas se conocen como esquemas y se indican mediante una máscara de bits (o OR bit a bit) de los miembros de la enumeración VSS_BACKUP_SCHEMA. Los esquemas válidos admitidos actualmente incluyen lo siguiente:
Esquema predeterminado: completo (VSS_BS_UNDEFINED): indica que un escritor admite una copia de seguridad en la que se realizará una copia de seguridad de todos los archivos independientemente de su última fecha de copia de seguridad. El solicitante puede actualizar el historial de copia de seguridad de cada archivo y los escritores que admiten el valor de enumeración VSS_BS_TIMESTAMPED, almacenarán una marca de tiempo actualizada con el solicitante. Este esquema de copia de seguridad se puede usar como base de una copia de seguridad incremental o diferencial.
La restauración de una copia de seguridad completa solo requiere una sola imagen de copia de seguridad.
Copiar copia de seguridad (VSS_BS_COPY), como el esquema de copia de seguridad de VSS_BS_FULL, indica que un escritor admite una copia de seguridad en la que se realizará una copia de seguridad de todos los archivos independientemente de su última fecha de copia de seguridad. Sin embargo, el historial de copia de seguridad de cada archivo no se actualizará mediante el solicitante o el escritor, y este tipo de copia de seguridad no se puede usar como base de una copia de seguridad incremental o diferencial.
Archivo de registro (VSS_BS_LOG): solo se realizará una copia de seguridad de los archivos de registro de un escritor. Esto requiere que un escritor haya agregado al menos un archivo a al menos un componente mediante el método IVssCreateWriterMetadata::AddDatabaseLogFiles. Este tipo de copia de seguridad es específico de VSS.
Ubicaciones de restauración personalizadas (VSS_BS_WRITER_SUPPORTS_NEW_TARGET): indica la compatibilidad del escritor con un solicitante que cambia, en el momento de la restauración, donde se restauran sus archivos. Esto significa que se ha codificado un sistema de escritura para comprobar esta reubicación (mediante IVssComponent::GetNewTarget) y tiene la capacidad de trabajar con archivos reubicados.
Restaurar con Move (VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE): indica que el escritor admite la ejecución de varias instancias de escritor con el mismo identificador de clase y admite un solicitante que mueve un componente a una instancia de escritor diferente en el momento de la restauración. La instancia de escritor se especifica mediante un nombre de instancia de escritor persistente que se pasó como el parámetro wszWriterInstanceName al método CVssWriter::Initialize. Un solicitante puede obtener el nombre de instancia de escritor mediante IVssExamineWriterMetadataEx::GetIdentityEx y mover componentes durante la restauración mediante IVssBackupComponentsEx::SetSelectedForRestoreEx.
Windows Server 2003 y Windows XP: Este valor no se admite hasta Windows Server 2003 con Service Pack 1 (SP1).
Incremental (VSS_BS_INCREMENTAL): indica que el escritor usa la API de VSS para ayudar al solicitante, asegurándose de que solo se van a copiar los archivos que se han cambiado o agregado desde la última copia de seguridad completa o incremental en un medio de almacenamiento.
La restauración de una copia de seguridad incremental requiere la imagen de copia de seguridad original y todas las imágenes de copia de seguridad incrementales realizadas desde la copia de seguridad inicial.
Diferencial (VSS_BS_DIFFERENTIAL): indica que el escritor usa la API de VSS para ayudar al solicitante a asegurarse de que solo se van a copiar los archivos que se han cambiado o agregado desde la última copia de seguridad completa a un medio de almacenamiento; se omite toda la información intermedia de copia de seguridad.
Restaurar una copia de seguridad diferencial requiere la imagen de copia de seguridad original y la imagen de copia de seguridad diferencial más reciente realizada desde la última copia de seguridad completa.
Incremental/Diferencial: compatibilidad con la marca de tiempo (VSS_BS_TIMESTAMPED): indica que un escritor admite el uso del mecanismo de marca de tiempo de VSS para incluir archivos en operaciones incrementales o diferenciales. En la copia de seguridad, el escritor debe almacenar un conjunto de archivos marca de copia de seguridad con el método IVssComponent::SetBackupStamp y recuperarlo con IVssComponent::GetPreviousBackupStamp.
Incremental/Diferencial: Hora de última modificación (VSS_BS_LAST_MODIFY) — indica que al implementar copias de seguridad incrementales o diferenciales con archivos con diferencias, un escritor puede proporcionar información de hora de última modificación de forma independiente. Esta información se puede proporcionar a un solicitante a través del método IVssComponent::AddDifferencedFilesByLastModifyTime.
Incremental/Diferencial: limitación de compatibilidad (VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL): indica la compatibilidad de escritura de esquemas de copia de seguridad diferenciales o de incremento, pero solo exclusivamente: por ejemplo, no puede seguir una copia de seguridad incremental con una copia de seguridad diferencial.
Estado del sistema independiente (VSS_BS_INDEPENDENT_SYSTEM_STATE): indica que el escritor admite la copia de seguridad de datos que forman parte del estado del sistema, pero que también se puede realizar una copia de seguridad independientemente del estado del sistema.
Windows Server 2003 y Windows XP: Este valor no se admite hasta Windows Vista.
Roll-Forward Restaurar (VSS_BS_ROLLFORWARD_RESTORE): indica que el escritor admite un solicitante que establece un punto de restauración de puesta al día mediante IVssBackupComponentsEx2::SetRollForward.
Windows Server 2003 y Windows XP: Este valor no se admite hasta Windows Vista.
Restore Rename (VSS_BS_RESTORE_RENAME): indica que el escritor admite un nombre de restauración mediante IVssBackupComponentsEx2::SetRestoreName.
Windows Server 2003 y Windows XP: Este valor no se admite hasta Windows Vista.
Restauración autoritativa (VSS_BS_AUTHORITATIVE_RESTORE): indica que el escritor admite una restauración autoritativa mediante IVssBackupComponentsEx2::SetAuthoritativeRestore.
Los escritores establecen sus esquemas mediante el método IVssCreateWriterMetadata::SetBackupSchema y un solicitante obtiene el esquema de cada escritor llamando a IVssExamineWriterMetadata::GetBackupSchema.