forked from tylda-public/helpers
12 lines
350 B
Bash
Executable File
12 lines
350 B
Bash
Executable File
#!/bin/ash
|
|
|
|
export PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin
|
|
env >> /root/snap.log
|
|
which zfs >> /root/snap.log
|
|
which ash
|
|
|
|
for u in $(ls /home); do
|
|
zfs snapshot tank/ROOT/homes/$u@$(date "+%Y%m%d") >> /root/snap.log 2>&1
|
|
zfs destroy tank/ROOT/homes/$u@$(date --date="-5 days" "+%Y%m%d") >> /root/snap.destroy.log 2>&1
|
|
done
|