En Linux, btrfs es su opción principal para las instantáneas dentro de un sistema de archivos, pero aún no es estable, aunque tiene algunas herramientas fsck y de reparación .
ZFS es otra opción, de Solaris. Si bien, en teoría, podría usar esto en Linux, se implementa principalmente en el país de usuario solo (aunque hay algo de trabajo en una implementación basada en el kernel) y no en las distribuciones estándar de Linux.
Esta respuesta LVM tiene algunos detalles sobre las ventajas y desventajas del uso de instantáneas LVM y algunos enlaces btrfs / ZFS. Con algunos sistemas de archivos (ext3 y XFS), LVM se encargará de congelar el FS antes de tomar la instantánea, pero las instantáneas de LVM pueden tener problemas de rendimiento y aún tener algunos errores.
No creo que LVM sea una gran solución para su aplicación 'instantánea rápida de datos de usuario', y btrfs / ZFS aún no son adecuados [a partir de 2011].
En cambio, es posible que desee ver rsnapshot , que es una herramienta de espacio de usuario que crea instantáneas de manera eficiente usando cualquier sistema de archivos, sin usar LVM. Debido a que utiliza rsync y almacena las instantáneas en directorios sucesivos, utilizando enlaces duros entre diferentes instantáneas si un archivo no ha cambiado, puede ejecutarse sorprendentemente rápido incluso en conjuntos de archivos razonablemente grandes. Se usa mucho para las copias de seguridad, pero también se puede usar para este tipo de requisito de instantánea de datos de usuario, y con una pequeña configuración puede permitir que cualquiera pueda restaurar sus archivos instantáneos, utilizando NFS o Samba de solo lectura; consulte esta sección CÓMO en la restauración de archivos . Los archivos se pueden restaurar con herramientas estándar de Linux, ya que rsnapshot refleja el directorio de origen en cada directorio de instantáneas.
rsnapshot es bastante flexible usando sus características estándar, y dado que está escrito en Perl, es bastante fácil personalizarlo, por ejemplo, si desea proporcionar instantáneas a pedido. Los principales inconvenientes en comparación con las instantáneas del sistema de archivos son la velocidad y el espacio en disco: cada archivo que cambia da como resultado una nueva copia en la instantánea, mientras que las instantáneas del sistema de archivos solo copian nuevos bloques en el archivo.
sync
editando justo antes de crear la instantánea. Para recuperar algunos datos de la instantánea, debe montarla. Pero tenga en cuenta que cualquier instantánea tiene tamaño. El espacio se utiliza para almacenar diferencias entre el estado de la instantánea y el estado actual, por eso no es una buena idea almacenar la instantánea como copia de seguridad.