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 en su ubicación original sin la participación del escritor. Esta restauración probablemente encuentre archivos de destino bloqueados y corre un riesgo significativo de dañar los datos.

Sin embargo, hay motivos por los que una aplicación de copia de seguridad podría querer o necesitar restaurar una copia de seguridad de VSS sin la participación del escritor:

  • Los datos se administran mediante aplicaciones no compatibles con VSS. 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ática o, al menos, no más problemática 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 las restauraría.

  • Una 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 querría usar la nueva ubicación de destino mientras realiza 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 parámetro de métodode 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 implicar al 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, que implique ese escritor en el proceso de restauración puede hacer que se notifiquen errores falsos para ese escritor.