Mulai dari Ubuntu 17.04 Anda dapat menginstal zfs-auto-snapshot seperti ini:
sudo apt install zfs-auto-snapshot
Untuk versi Ubuntu sebelum 17.04 Anda dapat mengatur zfs-auto-snapshot untuk menggunakan snapshot otomatis dari repositori
sudo add-apt-repository ppa:zfs-native/stable; sudo apt-get install zfs-auto-snapshot
atau langsung dari github
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
Secara default ini membuat snapshot untuk setiap data yang ditetapkan setiap 15 menit dan menyimpan snapshot hingga 1 tahun. Namun Anda dapat menonaktifkan snapshot untuk dataset tertentu dengan menyetel com.sun:auto-snapshot
properti dataset ke false
sudo zfs set com.sun:auto-snapshot=false tank/tmp
Anda juga bisa menggunakan com.sun:auto-snapshot:...
properti untuk menyetel perilaku snapshot otomatis. Misalnya, menyimpan snapshot setiap hari selama 31 hari untuk dataset tangki / cadangan:
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
Secara default skrip menyimpan:
- snapshot yang sering setiap 15 menit, simpan 4 foto
- foto setiap jam, menjaga 24 foto
- foto harian setiap hari, menyimpan 31 foto
- snapshot mingguan setiap minggu, menyimpan 7 snapshot
- snapshot bulanan setiap bulan, menyimpan 12 snapshot
sudo add-apt-repository ppa:zfs-native/stable; sudo apt-get install zfs-auto-snapshot