Estoy ejecutando un cuadro de Oracle 11 como un dispositivo de almacenamiento ZFS, y estoy tomando instantáneas regulares de los sistemas de archivos ZFS, a través de cron
.
En el pasado, sé que si quería tomar un archivo en particular de una instantánea, se guardaba una copia de solo lectura .zfs/snapshot/{name}/
y podía navegar hasta allí y sacar el archivo. Esto está documentado en el sitio web de Oracle .
Sin embargo, fui a hacer esto el otro día y noté que los directorios de ZFS dentro de los directorios de instantáneas están vacíos. zfs list -t snapshot
muestra correctamente la lista de instantáneas que deberían estar presentes, y .zfs/snapshots
contiene correctamente un directorio para cada instantánea, y en cada instantánea hay un directorio presente para cada sistema de archivos ZFS. Sin embargo, estos directorios parecen estar vacíos.
Acabo de probar una restauración tocando un archivo en un recurso compartido poco utilizado y volviendo a la última instantánea por hora, y esto parece haber funcionado bien. Entonces la funcionalidad de reversión está ahí.
¿Oracle cambió la forma en que se hacen las instantáneas? ¿O hay algo realmente mal aquí?