Sto eseguendo una scatola Oracle 11 come dispositivo di archiviazione ZFS e sto scattando istantanee regolari dei filesystem ZFS tramite cron
.
In passato, so che se volevo prendere un determinato file da un'istantanea, una copia di sola lettura veniva conservata .zfs/snapshot/{name}/
e potevo semplicemente navigare lì ed estrarre il file. Questo è documentato sul sito Web di Oracle .
Tuttavia, sono andato a farlo l'altro giorno e ho notato che le directory ZFS all'interno delle directory snapshot sono tutte vuote. zfs list -t snapshot
mostra correttamente l'elenco delle istantanee che dovrebbero essere presenti e .zfs/snapshots
contiene correttamente una directory per ogni istantanea, e in ogni istantanea c'è una directory presente per ogni filesystem ZFS. Tuttavia, queste directory sembrano essere vuote.
Ho appena testato un ripristino toccando un file in una condivisione poco utilizzata e tornando all'ultima istantanea oraria, e questo sembra aver funzionato bene. Quindi la funzionalità di rollback è lì.
Oracle ha cambiato il modo in cui vengono eseguite le istantanee? O c'è qualcosa di veramente sbagliato qui?