J'exécute une boîte Oracle 11 en tant qu'appliance de stockage ZFS et je prends régulièrement des instantanés des systèmes de fichiers ZFS via cron
.
Dans le passé, je sais que si je voulais récupérer un fichier particulier à partir d'un instantané, une copie en lecture seule était conservée .zfs/snapshot/{name}/
et je pouvais simplement y naviguer et extraire le fichier. Ceci est documenté sur le site Web d'Oracle .
Cependant, je suis allé le faire l'autre jour et j'ai remarqué que les répertoires ZFS dans les répertoires de clichés sont tous vides. zfs list -t snapshot
affiche correctement la liste des instantanés qui devraient être présents, et .zfs/snapshots
contient correctement un répertoire pour chaque instantané, et dans chaque instantané il y a un répertoire présent pour chaque système de fichiers ZFS. Cependant, ces répertoires semblent être vides.
Je viens de tester une restauration en touchant un fichier dans un partage peu utilisé et en revenant au dernier instantané horaire, et cela semble avoir bien fonctionné. La fonctionnalité de restauration est donc là.
Oracle a-t-il modifié la façon dont les instantanés sont effectués? Ou est-ce que quelque chose ne va vraiment pas ici?