जब से मैं zfs के साथ खेला था, तब से यह एक समय हो गया है, लेकिन आपको zfs list -t snapshot
अपने उपलब्ध स्नैपशॉट खोजने के लिए और .zfs
अपने zfs माउंटपॉइंट के तहत एक विशेष निर्देशिका के तहत फ़ाइलों तक पहुँचने में सक्षम होना चाहिए ।
[~]# zfs list -t snapshot
NAME USED AVAIL REFER MOUNTPOINT
mypool 1.49G 527M 528M /mnt/zfspool
mypool@snap1 28K - 993M -
mypool@snap2 28K - 993M -
mypool@snap3 28K - 993M -
[~]# cd /mnt/zfspool/.zfs/snapshot/snap1
[snap1]# ls
IIRC, स्नैपशॉट पहले से ही पढ़े हुए हैं, इसलिए स्नैपशॉट निर्देशिका में डेटा बदलने का प्रयास विफल होना चाहिए। यदि डेटा वास्तविक fs में बदलता है, तो स्नैपशॉट बढ़ना चाहिए, क्योंकि यह स्नैपशॉट को सुसंगत रखने के लिए पूर्व-परिवर्तित डेटा की प्रतिलिपि बनाता है।
आपको zfs clone
स्नैपशॉट पर संपादन करने के लिए एक नए स्थान पर स्नैपशॉट की आवश्यकता होगी , (किस बिंदु पर, यह स्नैपशॉट किसी भी अधिक नहीं होगा)।
जैसा कि मैंने कहा, हालांकि, यह थोड़ी देर के लिए है, इसलिए पहले परीक्षण करें ...
रेफरी: http://www.googlux.com/zfs-snapshot.html