Compartir a través de


Restauraciones sin participación de escritor

La participación del escritor en una copia de seguridad de VSS está diseñada para permitir que las aplicaciones controlen qué y cómo se van a usar sus datos de restauración.

En general, si un escritor está disponible en un sistema, nunca es aconsejable restaurar los datos a su ubicación original sin participación en el escritor. Es probable que esta restauración encuentre archivos de destino bloqueados y corre un riesgo significativo de dañar los datos.

Sin embargo, hay motivos por los que es posible que una aplicación de copia de seguridad quiera o necesite restaurar una copia de seguridad de VSS sin participación en el escritor:

  • Las aplicaciones que no son conscientes de VSS administran los datos. Casi todos los sistemas tendrán algunas aplicaciones (editores de texto, lectores de correo, procesadores de texto, etc.) que no son conscientes de VSS. Estos datos no se pueden restaurar mediante la participación del escritor.

    Por lo general, este tipo de datos no es crítico para el sistema o el servicio y la restauración no debe ser problemático o, al menos, no es más problemático que durante una restauración convencional.

    Al igual que con los preparativos para restauraciones convencionales, si es posible, los operadores de restauración deben intentar suspender o finalizar dichas aplicaciones antes de iniciar una restauración de VSS.

  • Faltan escritores de VSS. Esta situación puede ser bastante común al restaurar el estado de un sistema dañado. Una operación de copia de seguridad debe determinar si es conveniente restaurar archivos para escritores que faltan. Si la restauración es deseable, los archivos se pueden restaurar igual que una copia de seguridad convencional los restauraría.

  • Restauración privada de los datos de un escritor. Un solicitante puede optar por restaurar los datos de un escritor en ejecución en alguna ubicación privada sin notificar al escritor. Un ejemplo de esto podría ser la restauración de los datos del escritor para admitir la comparación sin conexión. En este tipo de situación, un solicitante no desearía usar el nueva ubicación de destino al realizar la restauración, ya que no quiere que el escritor acceda a los datos.

  • Un escritor no quiere participar durante la restauración. Un escritor indica esto pasando VSS_WRE_NEVER para el parámetro writerRestore de IVssCreateWriterMetadata::SetRestoreMethod.

  • Un escritor requiere un método de restauración personalizado. Un escritor indica que requiere una restauración personalizada pasando VSS_RME_CUSTOM para el método parámetro de IVssCreateWriterMetadata::SetRestoreMethod. En este caso, este escritor no debe participar en el proceso de restauración a menos que la documentación de restauración personalizada para ese escritor indique lo contrario.

Un solicitante implica un escritor en el proceso de restauración especificando uno de los componentes del escritor en una llamada a IVssBackupComponents::SetSelectedForRestore. Los datos de un escritor se pueden restaurar sin incluir el escritor simplemente sin especificar ninguno de los componentes del escritor en una llamada a IVssBackupComponents::SetSelectedForRestore. Si un escritor no espera ningún evento de restauración, la implicación de ese escritor en el proceso de restauración puede provocar errores falsos para ese escritor.