Ubuntu 17.04 से शुरू होकर आप इस तरह से zfs-auto-स्नैपशॉट स्थापित कर सकते हैं:
sudo apt install zfs-auto-snapshot
17.04 के पहले के उबंटू संस्करणों के लिए आप रिपॉजिटरी से स्वचालित स्नैपशॉट का उपयोग करने के लिए zfs-auto-snapshot सेटअप कर सकते थे
sudo add-apt-repository ppa:zfs-native/stable; sudo apt-get install zfs-auto-snapshot
या सीधे जीथब से
curl -L https://github.com/zfsonlinux/zfs-auto-snapshot/archive/master.tar.gz | tar xz -C /tmp/
pushd /tmp/zfs-auto-snapshot-master && sudo make install && popd && rm -rf /tmp/zfs-auto-snapshot-master
डिफ़ॉल्ट रूप से यह हर 15 मिनट में सेट किए गए प्रत्येक डेटा के लिए स्नैपशॉट बनाता है और स्नैपशॉट को 1 वर्ष तक बचाता है। हालाँकि, आप विशिष्ट com.sun:auto-snapshot
प्रॉपर्टी के लिए स्नैपशॉट को अक्षम कर सकते हैं ताकि डेटासेट की संपत्ति झूठी हो
sudo zfs set com.sun:auto-snapshot=false tank/tmp
आप com.sun:auto-snapshot:...
ऑटो स्नैपशॉट व्यवहार को ट्यून करने के लिए गुणों का उपयोग भी कर सकते हैं । टंकी / बैकअप डेटासेट के लिए 31 दिनों तक दैनिक स्नैपशॉट सहेजें:
sudo zfs set com.sun:auto-snapshot=true tank/backup
sudo zfs set com.sun:auto-snapshot:monthly=false tank/backup
sudo zfs set com.sun:auto-snapshot:weekly=false tank/backup
sudo zfs set com.sun:auto-snapshot:daily=true tank/backup
sudo zfs set com.sun:auto-snapshot:hourly=false tank/backup
sudo zfs set com.sun:auto-snapshot:frequent=false tank/backup
डिफ़ॉल्ट रूप से स्क्रिप्ट बचाता है:
- हर 15 मिनट में लगातार स्नैपशॉट, 4 स्नैपशॉट रखते हुए
- 24 स्नैपशॉट रखते हुए हर घंटे प्रति घंटा स्नैपशॉट
- हर दिन 31 स्नैपशॉट रखते हुए दैनिक स्नैपशॉट
- हर हफ्ते साप्ताहिक स्नैपशॉट, 7 स्नैपशॉट रखते हुए
- हर महीने मासिक स्नैपशॉट, 12 स्नैपशॉट रखते हैं
sudo add-apt-repository ppa:zfs-native/stable; sudo apt-get install zfs-auto-snapshot