Compare commits
9 commits
Author | SHA1 | Date | |
---|---|---|---|
04755ebc5c | |||
|
5fb174bcc6 | ||
9cc1e599cf | |||
305b08b544 | |||
cb7d9a4525 | |||
ba2475aed2 | |||
1fbc754a9d | |||
075263fecc | |||
|
dec3557b45 |
2 changed files with 9 additions and 3 deletions
|
@ -8,7 +8,7 @@ Edit example config file, run script and config as parameter.
|
||||||
|
|
||||||
__Requirements:__
|
__Requirements:__
|
||||||
|
|
||||||
zfSnap, pv, lzop, Ubuntu (tested on Ubuntu 18.04, 19.04, 19.10 and 20.04)
|
zfsnap, pv, lzop, Manjaro (tested on 6.6.2019)
|
||||||
|
|
||||||
__THE PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT WITHOUT ANY WARRANTY. IT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.__
|
__THE PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT WITHOUT ANY WARRANTY. IT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.__
|
||||||
|
|
||||||
|
|
|
@ -23,12 +23,17 @@ IFS='
|
||||||
if [ $zfsnap_enable = "y" ]; then
|
if [ $zfsnap_enable = "y" ]; then
|
||||||
for dataset in $source_datasets;
|
for dataset in $source_datasets;
|
||||||
do
|
do
|
||||||
echo "Tuning zfSnap for "$dataset""
|
echo "Tuning zfsnap for "$dataset""
|
||||||
for command in $(zfSnap -n -d -zpool28fix -a "$zfsnap_days_keep_snaps"d "$dataset" | grep "$dataset")
|
for command in $(zfsnap snapshot -n -a "$zfsnap_days_keep_snaps"d "$dataset" | grep "$dataset")
|
||||||
do
|
do
|
||||||
echo "Doing "$command""
|
echo "Doing "$command""
|
||||||
eval "$command";
|
eval "$command";
|
||||||
done
|
done
|
||||||
|
for command in $(zfsnap destroy -n -F "$zfsnap_days_keep_snaps"d "$dataset" | grep "$dataset")
|
||||||
|
do
|
||||||
|
echo "Doing "$command""
|
||||||
|
eval "$command";
|
||||||
|
done
|
||||||
done
|
done
|
||||||
backup_block
|
backup_block
|
||||||
else
|
else
|
||||||
|
@ -94,3 +99,4 @@ fi
|
||||||
source $1
|
source $1
|
||||||
zfsnap_block
|
zfsnap_block
|
||||||
) 200>$lock_variable
|
) 200>$lock_variable
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue