Compartir a través de


Componentes de metadatos de VSS

Fundamental para organizar los archivos de los que se va a hacer una copia de seguridad o restaurar del sistema de escritura es el concepto de un componente de .

Los componentes permiten a un escritor indicar a un motor de copia de seguridad cómo se van a organizar sus archivos, dependencias entre archivos y qué tipo de datos pueden contener esos archivos. Esto permite que un motor de copia de seguridad decida cómo almacenar archivos para lograr la máxima eficacia.

Además, las aplicaciones basadas en VSS usan componentes como bloques de creación para sus metadatos y el medio para la comunicación entre escritor y solicitante.

Los escritores y solicitantes almacenan información sobre los componentes por separado (en el documento de metadatos del escritor y en el documento de componentes de copia de seguridad, respectivamente) y la información difiere en cada representación.

La información de componentes de los documentos de metadatos del escritor incluye lo siguiente:

  • Información de solo un escritor en cada documento
  • Todos los componentes de ese escritor, tanto si se pueden incluir explícitamente o deben incluirse implícitamente en una operación de copia de seguridad o restauración
  • ruta de acceso lógica información usada para asociar un componente de copia de seguridad con un componente no seleccionable en particular para los componentes de copia de seguridad, formando así un conjunto de componentes.
  • El conjunto de archivos información(ruta de acceso, especificación de archivo y marca de recursividad) administrado para cada componente

Los documentos de metadatos del escritor también contienen información de metadatos de nivel de escritura, como métodos de restauración y asignaciones de ubicación alternativas para la restauración. Los documentos de metadatos de escritor son de solo lectura. La interfaz para examinar esta información es IVssWMComponent.

La información de componentes de los documentos de componentes de copia de seguridad incluye lo siguiente:

  • Solo información sobre componentes incluidos explícitamente
  • Información de metadatos de nivel de escritor, como asignaciones de ubicación alternativas y restauración
  • Información de estado que describe una operación de copia de seguridad o restauración

Los documentos de componentes de copia de seguridad no contienen información sobre los conjuntos de archivos de componentes. Los documentos de componentes de copia de seguridad no son de solo lectura y el escritor puede modificarlos. La interfaz para acceder a esta información es IVssComponent .

El ciclo de vida y la relación entre las dos expresiones de un componente se pueden entender de la siguiente manera:

  • Los escritores son responsables de las definiciones iniciales de los componentes.
  • Un solicitante examina los metadatos de todos los escritores y sus componentes.
  • A partir de la capacidad de selección de los componentes y la información de ruta de acceso lógica, un solicitante determina qué componentes deben incluirse explícitamente, que pueden incluirse explícitamente, que definen conjuntos de componentes y que son miembros de conjuntos de componentes.
  • Un solicitante agrega esos componentes que requieren inclusión explícita e incluye implícitamente subcomponentes en conjuntos de componentes (cuya información no está en el documento componentes de copia de seguridad).
  • Al controlar eventos, los escritores y los solicitantes pueden modificar y examinar la información del componente almacenada en el documento componentes de copia de seguridad para coordinar su actividad.

Tanto el escritor como la información del componente de versiones del solicitante son necesarias para ejecutar correctamente las operaciones de copia de seguridad y restauración, y ambas deben almacenarse con los datos de copia de seguridad: