Articulo de referencia

Copia de instantánea

{{cite web|title=Volume Snapshot Service (VSS)|url=http://www.symantec.com/security_response/glossary/define.jsp?letter=v&word=volume-snapshot-service-vss|archive-url=https://we...

La función Shadow Copy (también conocida como Volume Snapshot Service , [ 1 ] Volume Shadow Copy Service [ 2 ] o VSS [ 2 ] ) es una tecnología incluida en Microsoft Windows que permite crear copias de seguridad o instantáneas de archivos o volúmenes del equipo , incluso cuando están en uso . Se implementa como un servicio de Windows denominado Volume Shadow Copy Service. Windows también incluye un servicio de proveedor de software VSS para su uso por aplicaciones de Windows. La tecnología Shadow Copy requiere los sistemas de archivos NTFS o ReFS de Windows para crear y almacenar copias de seguridad. Las copias de seguridad se pueden crear en volúmenes locales y externos (extraíbles o de red) mediante cualquier componente de Windows que utilice esta tecnología, como al crear una copia de seguridad programada de Windows o un punto de restauración del sistema automático .

Descripción general

VSS opera a nivel de bloque de los volúmenes.

Una instantánea es una copia de solo lectura del volumen en un momento específico. Las instantáneas permiten crear copias de seguridad consistentes de un volumen, garantizando que su contenido no cambie ni se bloquee mientras se realiza la copia de seguridad.

El componente principal de la copia de instantáneas es el servicio de instantáneas de volumen , que inicia y supervisa el proceso de creación de instantáneas. Los componentes que realizan toda la transferencia de datos necesaria se denominan proveedores . Si bien Windows incluye un proveedor de sistema predeterminado, los proveedores de software y hardware pueden crear sus propios proveedores de software o hardware y registrarlos en el servicio de instantáneas de volumen. Cada proveedor dispone de un máximo de 10 segundos para completar la generación de la instantánea. [ 3 ]

Otros componentes que intervienen en el proceso de creación de instantáneas son los escritores . El objetivo de Shadow Copy es crear instantáneas consistentes y fiables. Sin embargo, a veces esto no se logra simplemente completando todas las operaciones de cambio de archivo pendientes. En ocasiones, es necesario completar una serie de cambios interrelacionados en varios archivos relacionados. Por ejemplo, cuando una aplicación de base de datos transfiere un dato de un archivo a otro, necesita eliminarlo del archivo de origen y crearlo en el archivo de destino. Por lo tanto, una instantánea no debe estar entre la primera eliminación y la posterior creación, ya que de lo contrario carece de valor; debe estar antes de la eliminación o después de la creación. Garantizar esta consistencia semántica es responsabilidad de los escritores. Cada escritor es específico de la aplicación y dispone de 60 segundos para establecer un estado seguro para la copia de seguridad antes de que los proveedores comiencen la creación de la instantánea. Si el servicio Volume Shadow Copy no recibe la confirmación de éxito de los escritores correspondientes dentro de este plazo, la operación falla. [ 3 ]

Por defecto, las instantáneas son temporales; no se conservan tras un reinicio. La posibilidad de crear instantáneas persistentes se añadió a partir de Windows Server 2003. Windows 8 eliminó la interfaz gráfica necesaria para consultarlas, pero se restauró en versiones posteriores de Windows. ( §  Historial )

El software y los servicios de Windows que admiten VSS incluyen Windows Failover Cluster , [ 4 ] Windows Server Backup, [ 5 ] Hyper-V , [ 6 ] Virtual Server , [ 7 ] Active Directory , [ 8 ] SQL Server , [ 9 ] Exchange Server [ 10 ] y SharePoint . [ 11 ]

Otros programas de copia de seguridad, como Acronis True Image , pueden usar VSS para crear una instantánea en línea al ejecutar la copia de seguridad. [ 12 ]

El resultado final es similar a un sistema de archivos con control de versiones , lo que permite recuperar cualquier archivo tal como existía en el momento en que se creó cualquiera de las instantáneas. Sin embargo, a diferencia de un verdadero sistema de archivos con control de versiones, los usuarios no pueden iniciar la creación de nuevas versiones de un archivo individual, solo del volumen completo. Como efecto secundario, mientras que el propietario de un archivo puede crear nuevas versiones en un sistema de archivos con control de versiones, solo un administrador del sistema o un operador de copias de seguridad puede crear nuevas instantáneas (o controlar cuándo se toman nuevas instantáneas), ya que esto requiere el control de todo el volumen en lugar de un archivo individual. Además, muchos sistemas de archivos con control de versiones (como el de VMS ) guardan implícitamente una versión de los archivos cada vez que se modifican; los sistemas que utilizan un enfoque de instantáneas, como Windows, solo capturan el estado periódicamente.

Historia

Windows XP y Server 2003

El Servicio de instantáneas de volumen ( VSS) se incorporó por primera vez a Microsoft Windows en Windows XP . Solo puede crear instantáneas temporales, que se utilizan para acceder a la versión estable en disco de los archivos que se abren para su edición (y, por lo tanto, están bloqueados). Esta versión de VSS es la que utiliza NTBackup .

La creación de instantáneas persistentes (que permanecen disponibles tras los reinicios hasta que se eliminan específicamente) se añadió en Windows Server 2003 , permitiendo que existieran hasta 512 instantáneas simultáneamente para el mismo volumen. En Windows Server 2003, se utilizó VSS para crear instantáneas periódicas incrementales de los datos de los archivos modificados a lo largo del tiempo. Se almacenan un máximo de 64 instantáneas en el servidor y son accesibles para los clientes a través de la red. Esta característica se conoce como Copias de instantáneas para carpetas compartidas y está diseñada para un modelo cliente-servidor . [ 13 ] Su componente de cliente se incluye con Windows XP SP2 o posterior, y estaba disponible para su instalación en Windows 2000 SP3 o posterior, así como en Windows XP RTM o SP1. [ 14 ]

Windows XP [ 15 ] y versiones posteriores incluyen una utilidad de línea de comandos vssadminque puede listar, crear o eliminar copias de instantáneas de volumen y listar los escritores y proveedores de copias de instantáneas instalados. [ 16 ]

Windows Vista, 7 y Server 2008

Microsoft actualizó varios componentes de Windows para que utilizaran la función de instantáneas de copia (Shadow Copy). La función de copia de seguridad y restauración en Windows Vista , Windows Server 2008 , Windows 7 y Windows Server 2008 R2 utiliza instantáneas de archivos tanto en copias de seguridad basadas en archivos como en copias de seguridad sector por sector. El componente de protección del sistema utiliza VSS al crear y mantener copias periódicas de datos del sistema y del usuario en el mismo volumen local (de forma similar a la función de instantáneas de copia para carpetas compartidas en Windows Server); VSS permite que Restaurar sistema acceda localmente a dichos datos .

Restaurar sistema permite revertir a un conjunto completo de copias de instantáneas anteriores llamado punto de restauración . [ 17 ] [ 18 ] Antes de Windows Vista, Restaurar sistema dependía de un filtro basado en archivos que vigilaba los cambios en archivos con un conjunto determinado de extensiones y luego copiaba los archivos antes de que se sobrescribieran. [ 19 ] [ 20 ] [ 21 ] Además, una parte del Explorador de Windows llamada Versiones anteriores permite restaurar archivos o carpetas individuales localmente desde puntos de restauración tal como existían en el momento de la instantánea, recuperando así una versión anterior de un archivo o recuperando un archivo eliminado por error.

Finalmente, Windows Server 2008 introdujo la diskshadowutilidad que expone la funcionalidad VSS a través de 20 comandos diferentes. [ 22 ]

El sistema crea copias de sombra automáticamente una vez al día, o cuando se activa mediante la utilidad de copia de seguridad o las aplicaciones de instalación que crean un punto de restauración. [ 23 ] [ 24 ] La función "Versiones anteriores" está disponible en las ediciones Business, Enterprise y Ultimate de Windows Vista [ 25 ] y en todas las ediciones de Windows 7. Las ediciones Home de Vista carecen de la función "Versiones anteriores", aunque el Servicio de instantáneas de volumen está incluido y en ejecución. Utilizando herramientas de terceros, aún es posible restaurar versiones anteriores de archivos en el volumen local. [ 26 ] Algunas de estas herramientas también permiten a los usuarios programar instantáneas a intervalos definidos por el usuario, configurar el almacenamiento utilizado por las copias de sombra de volumen y comparar archivos o directorios de diferentes momentos en el tiempo utilizando instantáneas. [ 27 ] Windows 7 también agrega soporte nativo a través de una GUI para configurar el almacenamiento utilizado por las copias de sombra de volumen.

Windows 8 y Server 2012

Si bien Windows 8 admite copias de instantáneas persistentes, carece de la interfaz gráfica necesaria para explorarlas; por lo tanto, se eliminó la capacidad de explorar, buscar o recuperar versiones anteriores de archivos a través de la pestaña Versiones anteriores del cuadro de diálogo Propiedades de los archivos para los volúmenes locales. Sin embargo, mediante herramientas de terceros (como ShadowExplorer) es posible recuperar esa funcionalidad. Esta característica está completamente disponible en Windows Server 2012. [ 28 ]

Windows 10

Windows 10 restauró la pestaña Versiones anteriores que se eliminó en Windows 8; sin embargo, en compilaciones anteriores dependía de la función Historial de archivos en lugar de la Copia de instantáneas de volumen. Las compilaciones actuales permiten la restauración desde puntos de Historial de archivos y Protección del sistema (Restaurar sistema), que utilizan la Copia de instantáneas de volumen. [ 29 ]

Windows 11

Windows 11 conserva la misma función de Versiones anteriores e Historial de archivos introducida en Windows 10, aunque está desactivada de forma predeterminada. [ 30 ]

Servidor Samba

Samba en Linux es capaz de proporcionar el Servicio de Copia de Sombras en un almacenamiento respaldado por LVM o con un ZFS o btrfs subyacente . [ 31 ] [ 32 ] [ 33 ]

Compatibilidad

Si bien las distintas versiones de NTFS tienen cierto grado de compatibilidad tanto hacia adelante como hacia atrás , existen ciertos problemas al montar volúmenes NTFS más recientes que contienen copias de instantáneas persistentes en versiones anteriores de Windows. Esto afecta al arranque dual y a los discos duros externos portátiles. En concreto, las copias de instantáneas persistentes creadas por Windows Vista en un volumen NTFS se eliminan cuando Windows XP o Windows Server 2003 montan dicho volumen. Esto ocurre porque el sistema operativo anterior no reconoce el formato más reciente de las copias de instantáneas persistentes. [ 34 ] Del mismo modo, las instantáneas de Restaurar sistema creadas por Windows 8 se eliminan si se exponen a una versión anterior de Windows. [ 35 ]

Véase también

Referencias

  1. 1 2 "Servicio de instantáneas de volumen (VSS)" . Glosario . Symantec. Archivado del original el 13 de mayo de 2016. Recuperado el 2 de mayo de 2013 .
  2. 1 2 3 4 "Descripción general del servicio de instantáneas de volumen" . Biblioteca MSDN . Microsoft. 5 de noviembre de 2012. Consultado el 2 de mayo de 2013 .
  3. 1 2 "Cómo funciona el Servicio de instantáneas de volumen" . TechNet . Microsoft. 28 de marzo de 2003. Consultado el 4 de enero de 2011 .
  4. Documentos archivados. "Novedades en clústeres de conmutación por error en Windows Server 2008" . technet.microsoft.com . Consultado el 18 de marzo de 2018 .
  5. JasonGerend. "Servicio de instantáneas de volumen" . docs.microsoft.com . Consultado el 11 de agosto de 2019 .
  6. scooley. "Servicios de integración de Hyper-V" . docs.microsoft.com . Consultado el 11 de agosto de 2019 .
  7. scooley. "Microsoft Virtualization and Virtual Server 2005 R2 SP1" . docs.microsoft.com . Consultado el 11 de agosto de 2019 .
  8. mcleanbyron. "Copia de seguridad y restauración de Active Directory con VSS - Aplicaciones de Windows" . docs.microsoft.com . Consultado el 11 de agosto de 2019 .
  9. MandiOhlinger. "Duplicación de bases de datos SQL Server, servicio de instantáneas de volumen y AlwaysOn - BizTalk Server" . docs.microsoft.com . Consultado el 11 de agosto de 2019 .
  10. msdmaguire. "Protección de datos de Exchange Server, recuperación ante desastres de Exchange, copia de seguridad de Exchange, Exchange VSS Writer, VSS Backup Exchange, recuperación de datos de Exchange Server, recuperación de datos de Exchange" . docs.microsoft.com . Consultado el 11 de agosto de 2019 .
  11. spdevdocs. "Realizar copias de seguridad y restaurar una aplicación de servicio de búsqueda en SharePoint mediante VSS" . docs.microsoft.com . Consultado el 11 de agosto de 2019 .
  12. "Portal de soporte de Acronis" . care.acronis.com . Consultado el 18 de febrero de 2026 .
  13. "Descarga del cliente de copia en la sombra" . TechNet . Microsoft . Consultado el 21 de octubre de 2014 .
  14. Oltean, Adi (17 de diciembre de 2004). "Consejos para implementar copias de instantáneas [ sic ] para carpetas compartidas" . Antimail . Microsoft . Recuperado el 21 de abril de 2009 .
  15. "Windows XP - Servicio de instantáneas de volumen" . MSDN . Microsoft . Consultado el 31 de mayo de 2013 .
  16. "Vssadmin" . Documentación de Windows Server 2008 y Windows Server 2008 R2. Biblioteca TechNet . Microsoft. 28 de septiembre de 2007. Comandos, referencias y herramientas de Windows Server . Consultado el 27 de marzo de 2012 .
  17. Comparar: "Información sobre la carpeta SPP en Windows Vista" . Comunidad de Microsoft . Microsoft. 20 de agosto de 2010. Consultado el 22 de julio de 2015. SPP significa Punto de Protección Compartido y Windows lo utiliza para almacenar información sobre puntos de restauración.
  18. Comparar: Barreto, Jose (16 de septiembre de 2009). "Diagnóstico de fallos en la copia de seguridad de Windows Server: Parte 1 (errores de VSS/SPP)" . Almacenamiento en Microsoft: El blog oficial de los equipos de ingeniería de almacenamiento de Windows y Windows Server . Microsoft Corporation . Consultado el 11 de septiembre de 2017. [...] el origen del error se encuentra en una capa subyacente como el Servicio de instantáneas de volumen (VSS), el Punto de protección compartida (SPP) u otras aplicaciones que se integran en el marco de VSS.
  19. Russinovich, Mark E.; Solomon, David A. (2005). Microsoft Windows Internals: Microsoft Windows Server 2003, Windows XP y Windows 2000 (4.ª ed.). Redmond, WA : Microsoft Press . págs. 706–711 . ISBN   0-7356-1917-4.
  20. "Copia de seguridad de Windows" . Portal de Windows Vista . Microsoft . Archivado del original el 10 de mayo de 2007. Consultado el 11 de enero de 2014 .
  21. Fok, Christine (septiembre de 2007). "Una guía de tecnologías de copia de seguridad de Windows Vista" . Revista TechNet . Microsoft . Consultado el 11 de enero de 2014 .
  22. "Diskshadow" . Documentación de Windows Server 2008 y Windows Server 2008 R2. Biblioteca TechNet . Microsoft Corporation. 28 de septiembre de 2007. Comandos, referencias y herramientas de Windows Server . Consultado el 27 de marzo de 2012 .
  23. "Escenarios seleccionados para mantener la integridad de los datos con Windows Vista" . TechNet . Microsoft Corporation.
  24. "Guía de tecnologías de copia de seguridad de Windows Vista" . Microsoft.
  25. "Función de instantáneas de volumen y "Versiones anteriores" en Windows Vista" . Microsoft Corporation.
  26. ShadowExplorer permite restaurar archivos perdidos o modificados.
  27. TimeTraveler agrega una línea de tiempo al Explorador de Windows que permite al usuario abrir, restaurar o comparar archivos o directorios desde diferentes momentos.
  28. "Se eliminó la interfaz de usuario de versiones anteriores para volúmenes locales (Windows)" . Consultado el 17 de noviembre de 2012 .
  29. Saluste, Margus. "Historial de archivos en Windows 8, 8.1 y 10" . WinHelp.us . Archivado del original el 25 de diciembre de 2020. Consultado el 18 de marzo de 2018 .
  30. Huc, Mauro (8 de marzo de 2023). "Cómo habilitar Versiones anteriores para recuperar archivos en Windows 11 - Pureinfotech" . Pureinfotech • Ayuda de Windows 10 y Windows 11 para humanos . Archivado del original el 27 de mayo de 2023. Consultado el 19 de julio de 2023 .
  31. "Colección de tutoriales de Samba, Parte III. Configuración avanzada" . Consultado el 2 de octubre de 2012 .
  32. "zfsonlinux/zfs-auto-snapshot" . GitHub . Consultado el 18 de marzo de 2018 .
  33. " [ GUÍA ] Versiones anteriores de Windows y Samba (Btrfs - Atomic COW - Copia de instantánea de volumen)" . openmediavault .
  34. "Cómo se ven afectados los puntos de restauración y otras funciones de recuperación en Windows Vista al arrancar en paralelo con Windows XP" . Blog de File Cabinet . Microsoft . 14 de julio de 2006. Archivado del original el 18 de julio de 2006. Consultado el 21 de marzo de 2007 .
  35. "Llamada a SRSetRestorePoint" . Biblioteca MSDN . Microsoft . Consultado el 1 de febrero de 2015. Las instantáneas del volumen de arranque creadas por la Restauración del sistema que se ejecuta en Windows 8 pueden eliminarse si la instantánea queda expuesta posteriormente por una versión anterior de Windows.

Lecturas adicionales

  • Russinovich, Mark E .; Salomón, David A.; Ionescu, Álex (2009). "Gestión de almacenamiento". Componentes internos de Windows (5ª  ed.). Prensa de Microsoft. págs. 688–698 . ISBN  978-0-7356-2530-3.
  • "Escenarios seleccionados para mantener la integridad de los datos con Windows Vista" . Microsoft TechNet . Microsoft Corporation . Consultado el 4 de enero de 2011 .
  • Russinovich, Mark ; Solomon, David (diciembre de 2001). "Windows XP: las mejoras del núcleo crean un sistema operativo más robusto, potente y escalable" . TechNet Magazine . Microsoft . Consultado el 2 de mayo de 2013 .
  • Oltean, Adi (19 de septiembre de 2006). "Un poco de magia negra: Cómo asignar letras de unidad a copias de instantáneas VSS... ¡en Windows XP!" . Antimail . Microsoft Corporation . Recuperado el 4 de enero de 2011 .
  • Oltean, Adi (14 de diciembre de 2004). "Creación de copias de instantáneas desde la línea de comandos" . Blogs de MSDN . Microsoft Corporation . Consultado el 4 de enero de 2011 .
  • "Servicio de instantáneas de volumen (VSS) Express Writers" . Microsoft Corporation.