Tengo un directorio que contiene muchos archivos de registro de resultados (tamaño de directorio ~ 4 GB) y un conjunto de procesos en ejecución que siguen escribiendo en estos archivos.
Para poder analizar correctamente los resultados en otro momento, quiero copiar todo el directorio a un destino de archivo, y no puedo detener los procesos.
Quiero una copia del directorio tal como estaba en un momento determinado. Como el directorio de tamaño es enorme (lo que significa que se tarda unos 40 segundos en copiar) y algunos de los archivos se están escribiendo, una normal cp -r
NO me da una instantánea en un momento determinado, sino una instantánea de los archivos distribuidos en algunos 40 segundos Esto no es suficientemente bueno.
¿Hay alguna forma de obtener un bloqueo exclusivo en el directorio y todos sus componentes durante la copia?