stringtranslate.com

Copia sombra

Shadow Copy (también conocido como Volume Snapshot Service , [1] Volume Shadow Copy Service [2] o VSS [2] ) es una tecnología incluida en Microsoft Windows que puede crear copias de seguridad o instantáneas de archivos o volúmenes de computadora , incluso cuando están en uso . Se implementa como un servicio de Windows llamado servicio de instantáneas de volumen . También se incluye un servicio de proveedor de software VSS como parte de Windows para ser utilizado por aplicaciones de Windows. La tecnología Shadow Copy requiere los sistemas de archivos Windows NTFS o ReFS para crear y almacenar instantáneas. Las instantáneas 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 cuando se crea una copia de seguridad de Windows programada o un punto de restauración automática del sistema .

Descripción general

VSS opera a nivel de bloque de volúmenes.

Una instantánea es una copia de un momento determinado de solo lectura del volumen. Las instantáneas permiten la creación de copias de seguridad consistentes de un volumen, asegurando que el contenido no cambie y no se bloquee mientras se realiza la copia de seguridad.

El componente principal de la instantánea es el servicio Volume Shadow Copy , 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 viene con 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 Volume Shadow Copy. Cada proveedor tiene un tiempo máximo de 10 segundos para completar la generación de la instantánea. [3]

Otros componentes que participan en el proceso de creación de instantáneas son los escritores . El objetivo de Shadow Copy es crear instantáneas consistentes y confiables. Pero a veces esto no se puede lograr simplemente completando todas las operaciones de cambio de archivos pendientes. A veces, 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 creación posterior, o de lo contrario no tendrá valor; debe ser antes de la eliminación o después de la creación. Hacer cumplir esta coherencia semántica es el deber de los escritores. Cada escritor es específico de la aplicación y tiene 60 segundos para establecer un estado seguro para la copia de seguridad antes de que los proveedores comiencen la creación de instantáneas. Si el servicio Volume Shadow Copy no recibe el reconocimiento de éxito de los redactores correspondientes dentro de este período de tiempo, la operación falla. [3]

De forma predeterminada, las instantáneas son temporales; no sobreviven a un reinicio. La capacidad de crear instantáneas persistentes se agregó a partir de Windows Server 2003. Sin embargo, Windows 8 eliminó la parte de la GUI necesaria para explorarlos. (§ Historia)

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]

El resultado final es similar a un sistema de archivos de control de versiones , lo que permite recuperar cualquier archivo tal como existía en el momento en que se realizó cualquiera de las instantáneas. Sin embargo, a diferencia de un verdadero sistema de archivos de control de versiones, los usuarios no pueden activar 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 de control de versiones, sólo un administrador del sistema o un operador de respaldo puede crear nuevas instantáneas (o controlar cuándo se toman nuevas instantáneas), porque esto requiere control del volumen completo en lugar de un archivo individual. Además, muchos sistemas de archivos de 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 servidor 2003

El servicio de instantáneas de volumen se agregó 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 editarlos (y, por lo tanto, están bloqueados). NTBackup utiliza esta versión de VSS .

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

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

Windows Vista, 7 y Servidor 2008

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

Restaurar sistema permite volver a un conjunto anterior completo de instantáneas llamado punto de restauración . [16] [17] Antes de Windows Vista, Restaurar sistema dependía de un filtro basado en archivos que buscaba cambios en archivos con un determinado conjunto de extensiones y luego copiaba los archivos antes de sobrescribirlos. [18] [19] [20] 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 presenta la diskshadowutilidad que expone la funcionalidad VSS a través de 20 comandos diferentes. [21]

El sistema crea instantáneas automáticamente una vez al día, o cuando lo activa la utilidad de respaldo o las aplicaciones de instalación que crean un punto de restauración. [22] [23] La función "Versiones anteriores" está disponible en las ediciones Business, Enterprise y Ultimate de Windows Vista [24] y en todas las ediciones de Windows 7 . Las Home Editions de Vista carecen de la función "Versiones anteriores", aunque el Servicio de instantáneas de volumen está incluido y ejecutándose. Con herramientas de terceros aún es posible restaurar versiones anteriores de archivos en el volumen local. [25] 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 instantáneas de volumen y comparar archivos o directorios de diferentes momentos en el tiempo utilizando instantáneas. [26] Windows 7 también agrega soporte nativo a través de una GUI para configurar el almacenamiento utilizado por las instantáneas de volumen.

Windows 8 y servidor 2012

Si bien admite instantáneas persistentes, Windows 8 carece de la parte GUI necesaria para explorarlas; por lo tanto , se eliminó para los volúmenes locales 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. Sin embargo, utilizando herramientas de terceros (como ShadowExplorer) es posible recuperar esa funcionalidad. La característica está completamente disponible en Windows Server 2012 . [27]

ventanas 10

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

ventanas 11

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

Servidor Samba

Samba en Linux es capaz de proporcionar el servicio de instantáneas en un almacenamiento respaldado por LVM o con un ZFS o btrfs subyacente . [30] [31] [32]

Compatibilidad

Si bien las diferentes versiones de NTFS tienen un cierto grado de compatibilidad con versiones anteriores y anteriores , existen ciertos problemas al montar volúmenes NTFS más nuevos que contienen instantáneas persistentes en versiones anteriores de Windows. Esto afecta a los discos duros portátiles externos y de arranque dual. Específicamente, las instantáneas persistentes creadas por Windows Vista en un volumen NTFS se eliminan cuando Windows XP o Windows Server 2003 montan ese volumen NTFS. Esto sucede porque el sistema operativo anterior no comprende el formato más nuevo de instantáneas persistentes. [33] 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. [34]

Ver también

Referencias

  1. ^ ab "Servicio de instantáneas de volumen (VSS)". Glosario . Symantec. Archivado desde el original el 13 de mayo de 2016 . Consultado el 2 de mayo de 2013 .
  2. ^ abcd "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. ^ ab "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 de los clústeres de conmutación por error en Windows Server 2008". technet.microsoft.com . Consultado el 18 de marzo de 2018 .
  5. ^ Jason Gerend. "Servicio de instantáneas de volumen". docs.microsoft.com . Consultado el 11 de agosto de 2019 .
  6. ^ escuela. "Servicios de integración de Hyper-V". docs.microsoft.com . Consultado el 11 de agosto de 2019 .
  7. ^ escuela. "Virtualización de Microsoft y servidor virtual 2005 R2 SP1". docs.microsoft.com . Consultado el 11 de agosto de 2019 .
  8. ^ mcleanbyron. "Copia de seguridad y restauración VSS de Active Directory - Aplicaciones de Windows". docs.microsoft.com . Consultado el 11 de agosto de 2019 .
  9. ^ MandiOhlinger. "Duplicación de bases de datos de 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. "Hacer una copia de seguridad y restaurar una aplicación de servicio de búsqueda en SharePoint usando VSS". docs.microsoft.com . Consultado el 11 de agosto de 2019 .
  12. ^ "Descarga del cliente de instantáneas". Technet . Microsoft . Consultado el 21 de octubre de 2014 .
  13. ^ Oltean, Adi (17 de diciembre de 2004). "Consejos para implementar instantáneas [sic] para carpetas compartidas". Anticorreo . Microsoft . Consultado el 21 de abril de 2009 .
  14. ^ "Windows XP: servicio de instantáneas de volumen". MSDN . Microsoft . Consultado el 31 de mayo de 2013 .
  15. ^ "Vssadmin". Documentaciones 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 .
  16. ^ 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 en el punto de restauración.
  17. ^ Comparar: Barreto, José (16 de septiembre de 2009). "Diagnóstico de fallas en la copia de seguridad de Windows Server - Parte 1 (Errores VSS/SPP)". Almacenamiento en Microsoft: el blog oficial de los equipos de ingeniería de almacenamiento de Windows y Windows Server . Corporación Microsoft . Consultado el 11 de septiembre de 2017 . [...] el origen del error está en una capa subyacente como el Servicio de instantáneas de volumen (VSS), el Punto de protección compartido (SPP) u otras aplicaciones que se conectan al marco VSS.
  18. ^ Russinovich, Mark E.; Salomón, 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.
  19. ^ "Copia de seguridad de Windows". Portal de Windows Vista . Microsoft . Archivado desde el original el 10 de mayo de 2007 . Consultado el 11 de enero de 2014 .
  20. ^ Fok, Christine (septiembre de 2007). "Una guía para las tecnologías de copia de seguridad de Windows Vista". Revista TechNet . Microsoft . Consultado el 11 de enero de 2014 .
  21. ^ "Sombra de disco". Documentaciones de Windows Server 2008 y Windows Server 2008 R2. Biblioteca TechNet . Corporación Microsoft. 28 de septiembre de 2007. Comandos, referencias y herramientas de Windows Server . Consultado el 27 de marzo de 2012 .
  22. ^ "Escenarios seleccionados para mantener la integridad de los datos con Windows Vista". Technet . Corporación Microsoft.
  23. ^ "Una guía para las tecnologías de copia de seguridad de Windows Vista". Microsoft.
  24. ^ Función "Instantáneas de volumen y" Versiones anteriores "en Windows Vista". Corporación Microsoft.
  25. ^ ShadowExplorer permite restaurar archivos perdidos o alterados
  26. ^ TimeTraveler agrega una línea de tiempo al Explorador de Windows que permite al usuario abrir, restaurar o comparar archivos o directorios desde puntos en el tiempo
  27. ^ "Se eliminó la interfaz de usuario de versiones anteriores para volúmenes locales (Windows)" . Consultado el 17 de noviembre de 2012 .
  28. ^ Saluste, Margus. "Historial de archivos en Windows 8, 8.1 y 10". WinHelp.us . Archivado desde el original el 25 de diciembre de 2020 . Consultado el 18 de marzo de 2018 .
  29. ^ 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 desde el original el 27 de mayo de 2023 . Consultado el 19 de julio de 2023 .
  30. ^ "Colección Samba HOWTO, Parte III. Configuración avanzada" . Consultado el 2 de octubre de 2012 .
  31. ^ "zfsonlinux/zfs-auto-instantánea". GitHub . Consultado el 18 de marzo de 2018 .
  32. ^ "[GUÍA] Versiones anteriores de Windows y Samba (Btrfs - Atomic COW - Instantánea de volumen)". openmediavault .
  33. ^ "Cómo se ven afectados los puntos de restauración y otras funciones de recuperación en Windows Vista cuando realiza un arranque dual con Windows XP". Blog del archivador . Microsoft . 14 de julio de 2006. Archivado desde el original el 18 de julio de 2006 . Consultado el 21 de marzo de 2007 .
  34. ^ "Llamando a SRSetRestorePoint". Biblioteca MSDN . Microsoft . Consultado el 1 de febrero de 2015 . Las instantáneas del volumen de inicio creado por Restaurar sistema ejecutándose en Windows 8 se pueden eliminar si la instantánea se expone posteriormente en una versión anterior de Windows.

Otras lecturas