Compartir a través de


Volume Shadow Copy Service (VSS)

La copia de seguridad y la restauración de datos empresariales críticos puede ser una operación muy compleja debido a los siguientes problemas:

  • Normalmente es necesario realizar una copia de seguridad de los datos mientras las aplicaciones que los generan siguen en ejecución. Esto significa que algunos de los archivos de datos pueden estar abiertos o que podrían estar en un estado incoherente.

  • Si el conjunto de datos es de gran tamaño, puede resultar difícil realizar una copia de seguridad de todo el contenido al mismo tiempo.

La realización correcta de las operaciones de copia de seguridad y restauración requiere una estrecha coordinación entre las aplicaciones de copia de seguridad, las aplicaciones de línea de negocio de las que se realiza la copia de seguridad, y el hardware y software de administración del almacenamiento. El Servicio de instantáneas de volumen (VSS), que se presentó en Windows Server® 2003, facilita la conversación entre estos componentes para permitirles funcionar mejor juntos. Cuando todos los componentes son compatibles con VSS, puedes usarlos para realizar una copia de seguridad de los datos de la aplicación sin desconectar las aplicaciones.

VSS coordina las acciones necesarias para crear una instantánea coherente (también conocida como copia de un momento específico) de los datos de los que se va a hacer una copia de seguridad. La instantánea se puede usar tal cual o en escenarios como los siguientes:

  • Quieres realizar una copia de seguridad de los datos de aplicación y la información de estado del sistema, incluido el archivado de datos en otra unidad de disco duro, cinta u otros medios extraíbles.

  • Se trata de minería de datos.

  • Va a realizar copias de seguridad de disco a disco.

  • Necesitas recuperarte rápidamente de una pérdida de datos mediante la restauración de los datos en el número de unidad lógica (LUN) original o en un LUN completamente nuevo que reemplace al LUN original que produjo el error.

Entre las características y aplicaciones de Windows que usan VSS, se incluyen las siguientes:

Funcionamiento de VSS

Una solución completa de VSS requiere todos los elementos básicos a continuación:

  • Servicio VSS: parte del sistema operativo Windows que garantiza que los demás componentes puedan comunicarse entre sí correctamente y trabajar juntos.

  • Solicitante de VSS: el software que solicita la creación real de instantáneas (u otras operaciones de alto nivel, como importarlas o eliminarlas). Normalmente, se trata de la aplicación de copia de seguridad. La utilidad Copias de seguridad de Windows Server y la aplicación System Center Data Protection Manager son solicitantes de VSS. Los solicitantes de VSS que no son de Microsoft incluyen casi todo el software de copia de seguridad que se ejecuta en Windows.

  • VSS writer: componente que garantiza que tenemos un conjunto de datos coherente para realizar copias de seguridad. Normalmente se proporciona como parte de una aplicación de línea de negocio, como SQL Server o Exchange Server. Las instancias de VSS Writer para varios componentes de Windows, como el registro, se incluyen con el sistema operativo Windows. Los escritores vsS que no son de Microsoft se incluyen con muchas aplicaciones para Windows que necesitan garantizar la coherencia de los datos durante la copia de seguridad.

  • Proveedor de VSS: componente que crea y mantiene las instantáneas. Puede tener lugar en el software o en el hardware. El sistema operativo Windows incluye un proveedor de VSS que usa la operación de copia en escritura. Si usa una red de área de almacenamiento (SAN), es importante que instale el proveedor de hardware de VSS para la SAN, si se proporciona uno. Un proveedor de hardware retira la tarea de creación y mantenimiento de una instantánea del sistema operativo host.

En el diagrama siguiente se ilustra cómo el servicio VSS se coordina con solicitantes, escritores y proveedores para crear la instantánea de un volumen.

Diagrama que muestra cómo se coordina el servicio VSS con solicitantes, escritores y proveedores para crear una instantánea de un volumen.

Figura 1: Diagrama arquitectónico del servicio de instantáneas de volumen

Cómo se crea una instantánea

En esta sección se contextualizan los distintos roles del solicitante, el escritor y el proveedor mediante la descripción de los pasos que hay que realizar para crear una instantánea. En el diagrama siguiente se muestra cómo VSS controla la coordinación general del solicitante, el escritor y el proveedor.

Diagrama que muestra cómo el servicio de instantáneas de volumen controla la coordinación general del solicitante, el escritor y el proveedor.

Figura 2: Proceso de creación de instantáneas

Para crear una instantánea, el solicitante, el escritor y el proveedor realizan las siguientes acciones:

  1. El solicitante pide a VSS que enumere los escritores, recopile los metadatos del escritor y prepare la creación de instantáneas.

  2. Cada escritor crea una descripción XML de los componentes y almacenes de datos de los que se debe realizar una copia de seguridad y la proporciona a VSS. El escritor también define un método de restauración, que se utiliza para todos los componentes. VSS proporciona la descripción del escritor al solicitante, que selecciona los componentes de los que se realizará una copia de seguridad.

  3. VSS notifica a todos los escritores que preparen sus datos para realizar una instantánea.

  4. Cada escritor prepara los datos según corresponda; por ejemplo, finaliza todas las transacciones abiertas, actualiza los registros de transacciones y vacía las memorias caché. Cuando los datos estén listos para copiarse en la sombra, el escritor notifica a VSS.

  5. VSS indica a los escritores que inmovilizar temporalmente las solicitudes de E/S de escritura de la aplicación (las solicitudes de E/S de lectura siguen siendo posibles) durante los pocos segundos necesarios para crear la instantánea del volumen o los volúmenes. La inmovilización de la aplicación no puede tardar más de 60 segundos. VSS vacía los búferes del sistema de archivos y, a continuación, inmoviliza el sistema de archivos, lo que garantiza que los metadatos del sistema de archivos se registran correctamente y los datos que se van a copiar en instantáneas se escriben en un orden coherente.

  6. VSS indica al proveedor que cree la instantánea. El proceso de creación de instantáneas no dura más de 10 segundos, durante los cuales todas las solicitudes de E/S de escritura en el sistema de archivos permanecen inmovilizadas.

  7. VSS libera solicitudes de E/S de escritura del sistema de archivos.

  8. VSS indica a los escritores que reanuden las solicitudes de E/S de escritura de la aplicación. En este momento, las aplicaciones pueden reanudar la escritura de datos en el disco del que se ha realizado la instantánea.

Nota:

Se puede anular la creación de instantáneas si los escritores se mantienen en estado de inmovilización durante más de 60 segundos o si los proveedores tardan más de 10 segundos en confirmar la instantánea.

  1. El solicitante puede reintentar el proceso (volver al paso 1) o notificar al administrador que vuelva a intentarlo más tarde.

  2. Si la instantánea se crea correctamente, VSS devuelve la información de ubicación de la instantánea al solicitante. En algunos casos, la instantánea puede estar disponible temporalmente como un volumen de lectura y escritura para que VSS y una o varias aplicaciones puedan modificar su contenido antes de que esté terminada. Una vez que VSS y las aplicaciones realizan las modificaciones, la instantánea cambia al modo de solo lectura. Esta fase se denomina autorecovery y se usa para deshacer las transacciones del sistema de archivos o de la aplicación en el volumen de instantáneas que no se completaron antes de crear la instantánea.

Cómo crea el proveedor una instantánea

Un proveedor de instantáneas de hardware o software usa alguno de los métodos siguientes para crear una instantánea:

  • Copia completa: este método realiza una copia completa (denominada copia completa o clonación) del volumen original en un momento dado. Esta copia es de solo lectura.

  • Copiar en escritura: este método no copia el volumen original. En su lugar, realiza una copia diferencial al copiar todos los cambios (solicitudes de E/S de escritura completadas) que se realizan en el volumen después de un momento específico.

  • Redireccionamiento en escritura: este método no copia el volumen original y no realiza ningún cambio en el volumen original después de un momento dado. En su lugar, realiza una copia diferencial al redirigir todos los cambios a un volumen diferente.

Copia completa

Normalmente, se crea una copia completa mediante la creación de un reflejo dividido como se indica a continuación:

  1. El volumen original y el volumen de la instantánea son un conjunto de volúmenes reflejado.

  2. El volumen de la instantánea se separa del volumen original. De este modo, se interrumpe la conexión de reflejo.

Una vez interrumpida la conexión de reflejo, el volumen original y el volumen de la instantánea son independientes. El volumen original continúa aceptando todos los cambios (solicitudes de E/S de escritura), mientras que el volumen de la instantánea sigue siendo una copia exacta de solo lectura de los datos originales en el momento de la interrupción.

Método de copia en escritura

En el método copy-on-write, cuando se produce un cambio en el volumen original (pero antes de que se complete la solicitud de E/S de escritura), cada bloque que se va a modificar se lee y, a continuación, se escribe en el área de almacenamiento de instantáneas del volumen (también denominada área de diferencias). El área de almacenamiento de instantáneas puede estar en el mismo volumen o en uno diferente. Esta conserva una copia del bloque de datos en el volumen original antes de que el cambio lo sobrescriba.

Tiempo Datos de origen (estado y datos) Instantánea (estado y datos)
T0 Datos originales: 1 2 3 4 5 Sin copia: —
T1 Datos cambiados en la caché: 3 a 3' Instantánea creada (solo diferencias): 3
T2 Datos originales sobrescritos: 1 2 3' 4 5 Diferencias e índice almacenados en la instantánea: 3

Tabla 1: Método copy-on-write para crear instantáneas

El método de copia en escritura es un método rápido para crear una instantánea, ya que solo copia los datos que se han modificado. Los bloques copiados en el área de diferencia se pueden combinar con los datos modificados en el volumen original para restaurar el volumen al estado anterior a los cambios realizados. Si hay muchos cambios, el método de copia en escritura puede resultar costoso.

Método de redirección en escritura

En el método redirect-on-write, siempre que el volumen original reciba un cambio (solicitud de E/S de escritura), el cambio no se aplica al volumen original. En su lugar, el cambio se escribe en el área de almacenamiento de instantáneas de otro volumen.

Tiempo Datos de origen (estado y datos) Instantánea (estado y datos)
T0 Datos originales: 1 2 3 4 5 Sin copia: —
T1 Datos cambiados en la caché: 3 a 3' Instantánea creada (solo diferencias): 3'
T2 Datos originales sobrescritos: 1 2 3 4 5 Diferencias e índice almacenados en la instantánea: 3'

Tabla 2: Método de redireccionamiento en escritura para crear instantáneas

Al igual que el método de copia en escritura, el método de redirección en escritura es un método rápido para crear una instantánea, ya que solo copia las modificaciones de los datos. Los bloques copiados en el área de diferencia se pueden combinar con los datos sin modificar en el volumen original para crear una copia completa y actualizada de los datos. Si hay muchas solicitudes de E/S de lectura, el método de redirección en escritura puede resultar costoso.

Proveedores de instantáneas

Hay dos tipos de proveedores de instantáneas: los proveedores basados en hardware y los proveedores basados en software. También hay un proveedor de sistema, que es un proveedor de software integrado en el sistema operativo Windows.

Proveedores basados en hardware

Los proveedores de instantáneas basados en hardware actúan como una interfaz entre VSS y el nivel de hardware trabajando junto con un adaptador o controlador de almacenamiento de hardware. La matriz de almacenamiento realiza las tareas de creación y mantenimiento de la instantánea.

Los proveedores de hardware siempre toman la instantánea de un LUN completo, pero VSS solo expone la instantánea del volumen o los volúmenes solicitados.

Un proveedor de instantáneas basado en hardware usa la funcionalidad de VSS que define el momento dado, permite la sincronización de datos, administra la instantánea y proporciona una interfaz común con las aplicaciones de copia de seguridad. Sin embargo, VSS no especifica el mecanismo subyacente por el que el proveedor basado en hardware genera y mantiene instantáneas.

Proveedores basados en software

Los proveedores de instantáneas basados en software suelen interceptar y procesar las solicitudes de E/S de lectura y escritura en un nivel de software entre el sistema de archivos y el software del administrador de volúmenes.

Estos proveedores se implementan como un componente DLL de modo usuario y, como mínimo, un controlador de dispositivo de modo kernel, normalmente un controlador de filtro de almacenamiento. A diferencia de los proveedores basados en hardware, los proveedores basados en software crean instantáneas en el nivel de software, no en el de hardware.

Un proveedor de instantáneas basado en software debe mantener una vista a un momento dado de un volumen teniendo acceso a un conjunto de datos que se puede usar para volver a crear el estado del volumen antes de la hora de creación de instantáneas. Un ejemplo de ello es la técnica de copia en escritura del proveedor del sistema. Sin embargo, VSS no aplica ninguna restricción sobre la técnica que usan los proveedores basados en software para crear y mantener instantáneas.

En comparación con un proveedor basado en hardware, un proveedor de software se puede aplicar a una gama de plataformas de almacenamiento más amplia, y debe funcionar igual de bien con discos básicos o volúmenes lógicos. (Un volumen lógico es un volumen que se crea al combinar espacio libre en dos o más discos). A diferencia de las instantáneas de hardware, los proveedores de software consumen recursos del sistema operativo para conservar la instantánea.

Para obtener más información sobre los discos básicos, consulte Administración de volúmenes básicos.

Proveedor del sistema

Un proveedor de instantáneas, el proveedor del sistema, se incluye en el sistema operativo Windows. Aunque se proporciona un proveedor predeterminado en Windows, otros proveedores pueden proporcionar implementaciones optimizadas para sus aplicaciones de software y hardware de almacenamiento.

Para mantener la vista a un momento dado de un volumen contenido en una instantánea, el proveedor del sistema usa una técnica de copia en escritura. En el área de almacenamiento de una instantánea se almacenan copias de los bloques del volumen que se han modificado desde que inició la creación de la instantánea.

El proveedor del sistema puede exponer el volumen de producción, en el que se puede escribir y leer de la forma habitual. Cuando la instantánea se necesita, dicho proveedor aplica de forma lógica las diferencias a los datos en el volumen de producción para exponer la instantánea completa.

En el caso del proveedor del sistema, el área de almacenamiento de instantáneas debe encontrarse en un volumen NTFS. El volumen que se va a copiar no necesita ser un volumen NTFS, pero al menos un volumen montado en el sistema debe ser un volumen NTFS.

Los archivos de componentes que componen el proveedor del sistema se swprv.dll y volsnap.sys.

Escritores de VSS box

El sistema operativo Windows incluye un conjunto de VSS Writer que son responsables de enumerar los datos que diversas características de Windows requieren.

Para obtener más información sobre estos escritores, consulte Escritores VSS in-box.

Cómo se usan las instantáneas

Además de realizar copias de seguridad de los datos de la aplicación y de la información de estado del sistema, las instantáneas se pueden usar con varios fines, entre los que se incluyen los siguientes:

  • Restauración de LUN (resincronización e intercambio de LUN)

  • Restauración de archivos individuales (Instantáneas para carpetas compartidas)

  • Minería de datos mediante instantáneas transportables

Restauración de LUN (resincronización e intercambio de LUN)

En Windows Server 2008 R2 y Windows 7, los solicitantes de VSS pueden usar una característica de proveedor de instantáneas de hardware denominada resincronización de LUN (o resincronización de LUN). Se trata de un esquema de recuperación rápida que permite a un administrador de aplicaciones restaurar datos desde una instantánea en el LUN original o en un LUN nuevo.

La instantánea puede ser un clon completo o una instantánea diferencial. En cualquier caso, al final de la operación de resincronización, el LUN de destino tiene el mismo contenido que el LUN de instantánea. Durante la operación de resincronización, la matriz realiza una copia del nivel de bloque de la instantánea en el LUN de destino.

Nota:

La instantánea debe ser de hardware transportable.

La mayoría de las matrices permiten que las operaciones de E/S de producción se reanuden poco después de que se ha iniciado la operación de resincronización. Mientras la operación de resincronización está en curso, las solicitudes de lectura se redirigen al LUN de la instantánea y las solicitudes de escritura al LUN de destino. Esto permite a las matrices recuperar conjuntos de datos de gran tamaño y reanudar las operaciones normales en varios segundos.

La resincronización de LUN es diferente del intercambio de LUN. Un intercambio de LUN es un escenario de recuperación rápida que es compatible con VSS desde Windows Server 2003 SP1. En un intercambio de LUN, la instantánea se importa y luego se convierte en un volumen de lectura y escritura. La conversión es una operación irreversible y el volumen y el LUN subyacente no se pueden controlar con las API de VSS después de eso. En la lista siguiente se describen las diferencias entre la resincronización de LUN y el intercambio de LUN:

  • En la resincronización de LUN, la instantánea no se modifica, por lo que se puede usar varias veces. En el intercambio de LUN, la instantánea solo se puede usar una vez para una recuperación. Para los administradores más preocupados por la seguridad, esto es importante. Cuando se usa la resincronización de LUN, el solicitante puede reintentar toda la operación de restauración si se produce un error la primera vez.

  • Al final de un intercambio de LUN, el LUN de instantánea se usa para las solicitudes de E/S de producción. Por este motivo, el LUN de instantánea debe usar la misma calidad de almacenamiento que el LUN de producción original para asegurarse de que el rendimiento no se ve afectado después de la operación de recuperación. Si en su lugar se usa la resincronización de LUN, el proveedor de hardware puede mantener la instantánea en un almacenamiento que sea más económico que el almacenamiento de calidad de producción.

  • Si el LUN de destino no se puede usar y debe volver a crearse, el intercambio de LUN podría ser más económico porque no requiere un LUN de destino.

Advertencia

Todas las operaciones mencionadas son operaciones de nivel de LUN. Si intentas recuperar un volumen específico mediante la resincronización de LUN, revertirás involuntariamente todos los demás volúmenes que comparten el LUN.

Restauración de archivos individuales (Instantáneas para carpetas compartidas)

Instantáneas para carpetas compartidas usa VSS para proporcionar copias a un momento dado de los archivos que se encuentran en un recurso de red compartido, como un servidor de archivos. Con Instantáneas para carpetas compartidas, los usuarios pueden recuperar rápidamente los archivos eliminados o modificados que están almacenados en la red. Dado que pueden hacerlo sin la ayuda del administrador, Instantáneas para carpetas compartidas puede aumentar la productividad y reducir los costos administrativos.

Para obtener más información sobre instantáneas para carpetas compartidas, vea Instantáneas para carpetas compartidas.

Minería de datos mediante instantáneas transportables

Con un proveedor de hardware diseñado para su uso con VSS, puede crear instantáneas transportables que se puedan importar en servidores del mismo subsistema (por ejemplo, una SAN). Estas instantáneas se pueden usar para inicializar una instalación de producción o de pruebas con datos de solo lectura para la minería de datos.

Con VSS y una matriz de almacenamiento con un proveedor de hardware diseñado para su uso con VSS, es posible crear una instantánea del volumen de datos de origen en un servidor y, a continuación, importar la instantánea en otro servidor (o volver al mismo servidor). Este proceso se lleva a cabo en unos minutos, independientemente del tamaño de los datos. El proceso de transporte se realiza a mediante una serie de pasos que usan un solicitante de instantáneas (una aplicación de administración de almacenamiento) que es compatible con las instantáneas transportables.

Para transportar una instantánea

  1. Crea una instantánea transportable de los datos de origen en un servidor.

  2. Importa la instantánea a un servidor que esté conectado a la SAN (puedes importarla a un servidor diferente o al mismo).

  3. Los datos ya están listos para usarse.

Diagrama que muestra cómo transportar una instantánea entre dos servidores.

Figura 3: Creación y transporte de instantáneas entre dos servidores

Nota:

Una instantánea transportable que se crea en Windows Server 2003 no se puede importar en un servidor que ejecute Windows Server 2008 o Windows Server 2008 R2. Una instantánea transportable que se creó en Windows Server 2008 o Windows Server 2008 R2 no se puede importar en un servidor que ejecute Windows Server 2003. No obstante, una instantánea creada en Windows Server 2008 no se puede importar a un servidor que ejecute Windows Server 2008 R2 y viceversa.

Las instantáneas son de solo lectura. Si desea convertir una instantánea en un LUN de lectura y escritura, puede usar una aplicación de administración de almacenamiento basada en El servicio de disco virtual (incluidos algunos solicitantes) además de VSS. Con esta aplicación, puedes quitar la instantánea de la administración de Servicio de instantáneas de volumen y convertirla en un LUN de lectura o escritura.

El transporte de VSS es una solución avanzada en equipos que ejecutan Windows Server 2003 Enterprise Edition, Windows Server 2003 Datacenter Edition, Windows Server 2008 o Windows Server 2008 R2. Solo funciona si hay un proveedor de hardware en la matriz de almacenamiento. El transporte de instantáneas se puede utilizar con varios fines, como copias de seguridad en cinta, minería de datos y pruebas.

Preguntas más frecuentes

En estas preguntas más frecuentes se responden preguntas sobre VSS para administradores del sistema. Para obtener información sobre las interfaces de programación de aplicaciones de VSS, consulte Servicio de instantáneas de volumen.

¿Cuándo se introdujo VSS? ¿En qué versiones del sistema operativo Windows está disponible?

VSS se introdujo en Windows XP. Está disponible en Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 y Windows Server 2008 R2.

¿Qué diferencia hay entre una instantánea y una copia de seguridad?

En el caso de la copia de seguridad de una unidad de disco duro, la instantánea creada también es una copia de seguridad. Los datos se pueden copiar desde de la instantánea para una restauración o se puede usar la instantánea en un escenario de recuperación rápida; por ejemplo, resincronización o intercambio de LUN.

Cuando se copian datos de la instantánea a una cinta u otro medio extraíble, el contenido que se almacena en el medio constituye la copia de seguridad. La instantánea se puede eliminar una vez copiados los datos de la misma.

¿Cuál es el volumen de tamaño más grande que admite VSS?

VSS admite un tamaño de volumen de hasta 64 TB.

Realicé una copia de seguridad en Windows Server 2008. ¿Puedo restaurarla en Windows Server 2008 R2?

Depende del software de copia de seguridad que hayas usado. La mayoría de los programas de copia de seguridad admiten este escenario para los datos, pero no para las copias de seguridad del estado del sistema.

Las instantáneas creadas en cualquiera de estas versiones de Windows se pueden usar en la otra.

Realicé una copia de seguridad en Windows Server 2003. ¿Puedo restaurarla en Windows Server 2008?

Depende del software de copia de seguridad que usaste. Si creas una instantánea en Windows Server 2003, no podrás usarla en Windows Server 2008. Además, si creas una instantánea en Windows Server 2008, no podrás restaurarla en Windows Server 2003.

¿Cómo se puede deshabilitar VSS?

Es posible deshabilitar VSS mediante Microsoft Management Console. Sin embargo, no deberías hacerlo. La desactivación de VSS afecta negativamente a todo el software en uso que dependa de dicho servicio, como Restaurar sistema y Copias de seguridad de Windows Server.

Para obtener más información, visita los siguientes sitios web de Microsoft TechNet:

¿Puedo excluir archivos de una instantánea para ahorrar espacio?

VSS está diseñado para crear instantáneas de volúmenes completos. Los archivos temporales, como los archivos de paginación, se omiten automáticamente en las instantáneas para ahorrar espacio.

Para excluir archivos específicos de instantáneas, use la siguiente clave del Registro: FilesNotToSnapshot

Nota:

La FilesNotToSnapshot clave del Registro está pensada para que solo las aplicaciones las usen. Los usuarios que intenten usarla tendrán limitaciones como las siguientes:

  • No se pueden eliminar archivos de una instantánea que se creó en windows Server mediante la característica Versiones anteriores.
  • No se pueden eliminar archivos de instantáneas de carpetas compartidas.
  • Puede eliminar archivos de una instantánea creada mediante la utilidad Diskshadow , pero no puede eliminar archivos de una instantánea creada mediante la utilidad Vssadmin .
  • Los archivos se eliminan de una instantánea en función de la mejor opción. Como resultado, no se garantiza que se eliminen.

Para obtener más información, consulte Exclusión de archivos de las instantáneas.

Hubo un error de VSS en mi programa de copia de seguridad que no es de Microsoft. ¿Qué se puede hacer?

Consulta la sección de soporte técnico del sitio web de la empresa que creó el programa de copia de seguridad. Puede haber una actualización del producto que puede descargar e instalar para corregir el problema. Si no es así, ponte en contacto con el departamento de soporte técnico de la empresa.

Los administradores del sistema pueden usar la información de solución de problemas de VSS en el siguiente sitio web de la biblioteca de Microsoft TechNet para recopilar información de diagnóstico acerca de los problemas relacionados con VSS.

Para obtener más información, consulte Servicio de instantáneas de volumen.

¿Cuál es el área de diferencias?

El área de almacenamiento de instantáneas (o área de diferencias) es la ubicación donde se almacenan los datos de la instantánea creada por el proveedor de software del sistema.

¿Dónde se encuentra el área de diferencia?

El área de diferencia puede encontrarse en cualquier volumen local. Sin embargo, debe encontrarse en un volumen NTFS que tenga espacio suficiente para almacenarla.

¿Cómo se define la ubicación del área de diferencia?

Se evalúan los siguientes criterios, en este orden, para determinar la ubicación del área de diferencia:

  • Si un volumen ya tiene una instantánea, se utiliza esa ubicación.

  • Si hay una asociación manual preconfigurada entre el volumen original y la ubicación del volumen de instantáneas, se usa esa ubicación.

  • Si los dos criterios anteriores no proporcionan una ubicación, el servicio de instantáneas elige una ubicación en función del espacio disponible disponible. Si se va a realizar una instantánea de más de un volumen, el servicio de instantáneas crea una lista de posibles ubicaciones de instantáneas en función de la cantidad de espacio libre, en orden descendente. El número de ubicaciones proporcionadas es igual al número de volúmenes de los que se está realizando una instantánea.

  • Si el volumen del que se está realizando la instantánea es una de las ubicaciones posibles, se crea una asociación local. De lo contrario, se crea una asociación con el volumen que tiene el mayor espacio disponible.

¿VSS puede crear instantáneas de volúmenes que no son NTFS?

Sí. No obstante, las instantáneas persistentes solo se pueden realizar para volúmenes NTFS. Además, al menos un volumen montado en el sistema debe ser NTFS.

¿Cuál es el número máximo de instantáneas que se pueden crear al mismo tiempo?

El número máximo de volúmenes con instantáneas en un único conjunto de instantáneas es 64. Ten en cuenta que esta cifra no es lo misma que el número de instantáneas.

¿Cuál es el número máximo de instantáneas de software creadas por el proveedor del sistema que se puede mantener para un volumen?

El número máximo de instantáneas de software para cada volumen es 512. Sin embargo, de forma predeterminada solo se pueden mantener 64 instantáneas utilizadas por la característica Instantáneas de carpetas compartidas. Para cambiar el límite de la característica Instantáneas de carpetas compartidas, use la siguiente clave del Registro: MaxShadowCopies.

¿Cómo puedo controlar el espacio de almacenamiento que se usa para las instantáneas?

Escriba el comando vssadmin resize shadowstorage.

Para obtener más información, consulte Vssadmin resize shadowstorage.

¿Qué sucede cuando se agota el espacio?

Se eliminan las instantáneas del volumen, comenzando por la instantánea más antigua.

Herramientas de VSS

El sistema operativo Windows proporciona las siguientes herramientas para trabajar con VSS:

DiskShadow

DiskShadow es un solicitante de VSS que puedes usar para administrar todas las instantáneas de hardware y software que se pueden tener en un sistema. DiskShadow incluye comandos como los siguientes:

  • list: enumera los escritores de VSS, los proveedores de VSS y las instantáneas.

  • create: crea una nueva instantánea

  • import: importa una instantánea transportable.

  • expose: expone una instantánea persistente (como una letra de unidad, por ejemplo)

  • revert: revierte un volumen a una instantánea especificada.

Esta herramienta está pensada para que la usen los profesionales de TI, aunque también puede resultar útil para los desarrolladores cuando realizan pruebas para VSS Writer o un proveedor de VSS.

DiskShadow solo está disponible en los sistemas operativos Windows Server. No está disponible en sistemas operativos de cliente de Windows.

VssAdmin

VssAdmin se usa para crear, eliminar y mostrar información sobre las instantáneas. También se puede usar para cambiar el tamaño del área de almacenamiento de instantáneas (área de diferencias).

VssAdmin incluye comandos como los siguientes:

  • create shadow: crea una nueva instantánea

  • delete shadows: elimina instantáneas.

  • list providers: enumera todos los proveedores de VSS registrados.

  • list writers: enumera todos los escritores de VSS suscritos.

  • resize shadowstorage: cambia el tamaño máximo del área de almacenamiento de instantáneas.

VssAdmin solo se puede usar para administrar las instantáneas creadas por el proveedor de software del sistema.

VssAdmin está disponible en las versiones de sistema operativo cliente de Windows y Windows Server.

Claves del Registro del Servicio de instantáneas de volumen

Las siguientes claves del registro están disponibles para usarse con VSS:

  • VssAccessControl

  • MaxShadowCopies

  • MinDiffAreaFileSize

VssAccessControl

Esta clave se usa para especificar qué usuarios tienen acceso a las instantáneas.

Para obtener más información, consulta las siguientes publicaciones en el sitio web de MSDN:

MaxShadowCopies

Esta clave especifica el número máximo de instantáneas accesibles para el cliente que se pueden almacenar en cada volumen del equipo. La característica Instantáneas para carpetas compartidas usa las instantáneas accesibles para el cliente.

Para obtener más información, vea MaxShadowCopies en Claves del Registro para copia de seguridad y restauración.

MinDiffAreaFileSize

Esta clave especifica el tamaño mínimo inicial, en MB, del área de almacenamiento de instantáneas.

Para obtener más información, vea MinDiffAreaFileSize en Claves del Registro para copia de seguridad y restauración.

Versiones de sistemas operativos admitidos

En la tabla siguiente se enumeran las versiones de sistema operativo mínimas compatibles con las características de VSS.

Característica de VSS Cliente mínimo compatible Servidor mínimo compatible
Resincronización de LUN No se admite ninguno Windows Server 2008 R2
Clave del Registro FilesNotToSnapshot Windows Vista Windows Server 2008
Instantáneas transportables No se admite ninguno Windows Server 2003 con SP1
Instantáneas de hardware No se admite ninguno Windows Server 2003
Versiones anteriores de Windows Server Windows Vista Windows Server 2003
Recuperación rápida mediante intercambios de LUN No se admite ninguno Windows Server 2003 con SP1
Varias importaciones de instantáneas de hardware (esta es la capacidad de importar una instantánea más de una vez. Solo se puede realizar una operación de importación a la vez). No se admite ninguno Windows Server 2008
Instantáneas para carpetas compartidas No se admite ninguno Windows Server 2003
Instantáneas con recuperación automática transportables No se admite ninguno Windows Server 2008
Sesiones de copia de seguridad simultáneas (hasta 64) Windows XP Windows Server 2003
Sesión de restauración única simultánea con las copias de seguridad Windows Vista Windows Server 2003 con SP2
Hasta 8 sesiones de restauración simultáneas con las copias de seguridad Windows 7 Windows Server 2003 R2