Changed zfs-replicate pool name to backups
Fixed snapname bug in zfs-autosnap
case $((snapminutes2 % window)) in
0) ;;
*)
case $((snapminutes2 % window)) in
0) ;;
*)
- snapname=$(echo "$snapshot" |
- sed 's,/\(.*\)/.zfs/snapshot/\(.*\),\1@\2,')
+ snapname=${filesystem}$(echo "$snapshot" |
+ sed 's,/\(.*\)/.zfs/snapshot/\(.*\),@\2,')
destroy "$snapname"
;;
esac
destroy "$snapname"
;;
esac
window=$((window*2))
done
if [ $maxagedays -gt 0 ] && [ $age -gt $((maxagedays * 24 * 60)) ]; then
window=$((window*2))
done
if [ $maxagedays -gt 0 ] && [ $age -gt $((maxagedays * 24 * 60)) ]; then
- snapname=$(echo "$snapshot" |
- sed 's,/\(.*\)/.zfs/snapshot/\(.*\),\1@\2,')
+ snapname=${filesystem}$(echo "$snapshot" |
+ sed 's,/\(.*\)/.zfs/snapshot/\(.*\),@\2,')
destroy "$snapname"
fi
done
destroy "$snapname"
fi
done
remote_fs=$2
# change to match the name of the local backup pool
remote_fs=$2
# change to match the name of the local backup pool
# The ssh connection doesn't find zfs without this.
zfs=/usr/sbin/zfs
# The ssh connection doesn't find zfs without this.
zfs=/usr/sbin/zfs
# running at any given time. This serializes the zfs
# scrub process for any pool.
# running at any given time. This serializes the zfs
# scrub process for any pool.
+exec >> /var/log/zfs/zfs-scrub.log 2>&1
+
PATH=/usr/sbin:/sbin:/etc/bin:$PATH
pools="$*"
PATH=/usr/sbin:/sbin:/etc/bin:$PATH
pools="$*"