Я использую блок Oracle 11 в качестве устройства хранения ZFS и регулярно делаю снимки файловых систем ZFS cron
.
Раньше я знал, что если бы я хотел получить определенный файл из снимка, то была сохранена копия только для чтения, .zfs/snapshot/{name}/
и я мог просто перейти туда и вытащить файл. Это задокументировано на сайте Oracle .
Однако я пошел на это на днях и заметил, что каталоги ZFS в каталогах моментальных снимков все пусты. zfs list -t snapshot
правильно показывает список снимков, которые должны присутствовать, и .zfs/snapshots
правильно содержит каталог для каждого снимка, и в каждом снимке есть каталог, присутствующий для каждой файловой системы ZFS. Однако эти каталоги кажутся пустыми.
Я только что проверил восстановление, коснувшись файла в малоиспользуемом общем ресурсе и откатившись к последнему ежечасному снимку, и это, похоже, сработало нормально. Так что функциональность отката есть.
Oracle изменил способ создания снимков? Или здесь что-то серьезно не так?