Problemas comunes de copia de seguridad de volúmenes

Cualquier operación de copia de seguridad que intente copiar una imagen completa y estable de un sistema debe abordar los siguientes problemas:

  • Archivos inaccesibles durante una copia de seguridad. Con frecuencia, las aplicaciones en ejecución necesitan mantener los archivos abiertos en modo exclusivo durante una copia de seguridad, lo que impide que los programas de copia de seguridad los copien.

  • Estado de archivo incoherente. Incluso si una aplicación no tiene sus archivos abiertos en modo exclusivo, es posible, debido al tiempo finito necesario para abrir, hacer una copia de seguridad y cerrar un archivo, es posible que los archivos copiados en los medios de almacenamiento no reflejen todos el mismo estado de aplicación.

  • Es necesario minimizar las interrupciones del servicio. Para garantizar la accesibilidad de los archivos y la integridad de los datos de los que se realiza una copia de seguridad, puede requerir la suspensión o finalización de todos los programas en ejecución durante una copia de seguridad del volumen. En el caso de los sistemas de disco grandes, esto podría ser horas de duración.

    Recientemente, algunos proveedores de almacenamiento han intentado solucionar estos problemas proporcionando un mecanismo de captura de volumen, un medio para capturar una imagen de los archivos en el disco en un instante determinado en el tiempo, mediante un mecanismo de copia en escritura o "reflejo dividido". Sin embargo, estas soluciones conllevan dificultades propias:

    • Implementaciones de proveedor incompatibles de captura de volumen. Muchos proveedores de dispositivos RAID proporcionan mecanismos de captura de volumen. Sin embargo, cada proveedor tiene su propia interfaz y cada uno debe obtener soporte técnico de los proveedores de copia de seguridad para sus interfaces de captura de volumen. Esto significa que los proveedores de aplicaciones de copia de seguridad deben admitir varias implementaciones de captura de volumen, lo que no es deseable.
    • Falta de coordinación de la aplicación. Muchos dispositivos que admiten una captura de volumen no admiten la coordinación de las aplicaciones en ejecución con la inmovilización de datos en el disco. Para aquellos dispositivos que lo hacen, al igual que con las aplicaciones de copia de seguridad, cada proveedor tiene una interfaz diferente.
    • Compatibilidad limitada con dispositivos que no son RAID. Algunos proveedores de discos convencionales proporcionan compatibilidad con cualquier tipo de captura de volumen en sus controladores de dispositivos. Esto significa que los mecanismos de captura se limitan a determinados sistemas de disco y normalmente no admiten la copia de seguridad de áreas del sistema.
    • Necesita controlar las actualizaciones del disco durante la captura de volumen. Aunque los mecanismos de captura de volúmenes proporcionados por el proveedor de almacenamiento pueden inmovilizar el estado de los datos en el disco, no siempre interoperan con aplicaciones en ejecución. Esto suele significar que los datos enviados al volumen mientras un dispositivo de almacenamiento está en proceso de captura de volumen se puede perder.
    • Copia de seguridad multivolumen coherente. El dispositivo de almacenamiento ejecuta estas capturas de volumen, por lo que generalmente no hay ningún mecanismo para coordinar el tiempo de inmovilización de los datos. Esto es especialmente cierto si los dispositivos proceden de proveedores independientes. Por lo tanto, si hay varios volúmenes de almacenamiento implicados en una copia de seguridad con una captura de volumen, es posible que la imagen de tiempo conservada para cada volumen no sea coherente.