¿Qué es VSS? - Amazon Elastic Compute Cloud

¿Qué es VSS?

Volume Snapshot Copy Service (VSS) es una tecnología de copia de seguridad y recuperación que está incluida en Microsoft Windows. Puede crear copias de seguridad, o instantáneas, de archivos o volúmenes del ordenador mientras están en uso. Para obtener más información, consulte Volume Shadow Copy Service.

Para crear una instantánea coherente con la aplicación, se utilizan los siguientes componentes de software.

  • Servicio VSS: parte del sistema operativo Windows.

  • Solicitante de VSS: el software que solicita la creación de instantáneas.

  • Escritor de VSS: normalmente se proporciona como parte de una aplicación, como SQL Server, para garantizar que un conjunto de datos sea coherente para poder hacer copias de seguridad.

  • Proveedor de VSS: el componente que crea las instantáneas de los volúmenes subyacentes.

La solución de instantáneas de Amazon EBS basadas en VSS de Windows consta de varios documentos de Systems Manager (SSM) Run Command que facilitan la creación de copias de seguridad y un paquete del distribuidor de Systems Manager denominado AwsVssComponents, el cual incluye un solicitante de VSS de EC2 y un proveedor de VSS de EC2. El paquete AwsVssComponents debe estar instalado en instancias de Amazon EC2 para obtener instantáneas de volúmenes de EBS coherentes con las aplicaciones. En el siguiente diagrama se muestra la relación entre estos componentes de software.

Componentes de software de VSS

Cómo funciona la solución de instantáneas Amazon EBS basada en VSS

El proceso de tomar scripts de instantáneas de EBS basadas en VSS y coherentes con la aplicación consta de los siguientes pasos.

  1. Complete el Requisitos previos.

  2. Ingrese los parámetros para el documento de SSM AWSEC2-VssInstallAndSnapshot y ejecute este documento mediante Run Command. Para obtener más información, consulte Ejecute el documento de comandos AWSEC2-VssInstallAndSnapshot (recomendado).

  3. El servicio VSS de Windows de la instancia coordina todas las operaciones de E/S en curso para las aplicaciones en ejecución.

  4. El sistema vacía todos los búferes de E/S y detiene temporalmente todas las operaciones de E/S. La pausa dura, como máximo, diez segundos.

  5. Durante la pausa, el sistema crea instantáneas de todos los volúmenes asociados a la instancia.

  6. La pausa se levanta y E/S reanuda la operación.

  7. El sistema añade todas las instantáneas recién creadas a la lista de instantáneas de EBS. El sistema etiqueta todas las instantáneas de EBS compatibles con VSS creadas correctamente por este proceso con AppConsistent:true.

  8. Si tiene que restaurar datos a partir de una instantánea, puede usar el proceso de EBS estándar de crear un volumen a partir de una instantánea, o bien puede restaurar todos los volúmenes en una instancia mediante un script de muestra, como se describe en Restauración de volúmenes de EBS desde instantáneas de EBS compatibles con VSS.