Tôi đang chạy một hộp Oracle 11 như một thiết bị lưu trữ ZFS và tôi đang thực hiện các ảnh chụp nhanh thường xuyên của các hệ thống tệp ZFS cron
.
Trước đây, tôi biết rằng nếu tôi muốn lấy một tệp cụ thể từ ảnh chụp nhanh, một bản sao chỉ đọc được giữ trong đó .zfs/snapshot/{name}/
và tôi chỉ có thể điều hướng đến đó và kéo tệp ra. Điều này được ghi lại trên trang web của Oracle .
Tuy nhiên, tôi đã đi làm điều này vào một ngày khác và nhận thấy rằng các thư mục ZFS trong các thư mục ảnh chụp đều trống. zfs list -t snapshot
hiển thị chính xác danh sách các ảnh chụp nhanh cần có và .zfs/snapshots
chứa chính xác một thư mục cho mỗi ảnh chụp nhanh và trong mỗi ảnh chụp nhanh có một thư mục hiện diện cho mỗi hệ thống tệp ZFS. Tuy nhiên, các thư mục này dường như trống rỗng.
Tôi vừa kiểm tra khôi phục bằng cách chạm vào một tệp trong một chia sẻ ít sử dụng và quay lại ảnh chụp nhanh hàng giờ mới nhất và điều này dường như đã hoạt động tốt. Vì vậy, chức năng rollback là có.
Oracle đã thay đổi cách thức chụp nhanh được thực hiện? Hay là một cái gì đó sai nghiêm trọng ở đây?