6543
/
backsnap
Archived
1
0
Fork 0

first commit

This commit is contained in:
6543 2017-04-19 23:21:06 +02:00
commit ea064d1a13
11 changed files with 896 additions and 0 deletions

View File

@ -0,0 +1,133 @@
#!/bin/bash
###############################
# #
# spapshot script for btrfs #
# --- daemon --- #
# v0.1 #
# #
###############################


## settings ##
export logfile="../var/log/backsnap.log"


function main {

#foar each hour
while [ true ]; do

for volume in `ls ../etc/backsnap/volumes/`; do
[ -n "`cat "../etc/backsnap/volumes/$volume" | tr [:upper:] [:lower:] | grep enabled=true`" ] && snap_volume "../etc/backsnap/volumes/$volume" &
done

sleep 1m
done

}


## snap_ ##
#snap_volume <conf file>
function snap_volume {
conf="$1"
prof="`basename $conf`"
timestamp="../etc/backsnap/stamps/$prof"
error=
[ -f "$timestamp" ] || touch "$timestamp"
chmod +x "$timestamp"
. "$timestamp"

#getconf
for t in years months weeks days hours path_vol path_bak MK MV RM CH; do
eval "$t=`cat "$conf" | grep -v "#" | tr [:upper:] [:lower:] | grep "$t=" | sed -s 's/'"$t="'/''/g' | tr -d " "`"
[ -z "${!t}" ] && eval "$t=0"
done

#set defaults
MK="btrfs subvolume snapshot -r"
MV="mv -v"
RM="btrfs subvolume delete"
CH="-d"

#check conf ...
#path_vol & path_bak exist (ar not 0 ...)
#min one time number gt 0

for t in years months weeks days hours; do
var="`echo $t | tr -d s`"

[ "${!t}" -gt 0 ] && [ "`timeget_$var`" != "${!var}" ] && {

#eigendliches backupen...
logon echo "$prof: SETTINGS: \"years=$years\" \"months=$months\" \"weeks=$weeks\" \"days=$days\" \"hours=$hours\" \"path_vol=$path_vol\" \"path_bak=$path_bak\""
logon "$prof: MODE: $var"

i=$((--$t))

#delete oldest if border is reached
[ $CH "$path_bak$var.$i" ] && {
logon "$prof: SNAP: DEL: \"$path_bak$var.$i\""
error="`eval $RM "$path_bak$var.$i" 3>&1 1>&2 2>&3`"
[ -n "$error" ] && { logon "$prof: SNAP: DEL: ERROR: $error"; error=; }
sleep 3
}

#move all snaps one back
while [ $i -ge 1 ]; do
[ $CH "$path_bak$var.$((--i))" ] && {
logon "$prof: SNAP: MV: \"$path_bak$var.$i\" \"$path_bak$var.$((i+1))\""

error="`eval $MV "$path_bak$var.$i" "$path_bak$var.$((i+1))" 3>&1 1>&2 2>&3`"
[ -n "$error" ] && { logon "$prof: SNAP: MV: ERROR: $error"; error=; }

sleep 3
}
done

#mk new snap
logon "$prof: SNAP: MK: \"$path_vol\" \"$path_bak$var.$i\""

error="`eval $MK "$path_vol" "$path_bak$var.$i" 3>&1 1>&2 2>&3`"
[ -n "$error" ] && { logon "$prof: SNAP: MK: ERROR: $error"; error=; }

wr_stamp "$timestamp" "$prof"

break
}

done
}

function timeget_year { date +%Y; }
function timeget_month { date +%m; }
function timeget_week { date +%V; }
function timeget_day { date +%d; }
function timeget_hour { date +%H; }

#wr_stamp <stamp_path> <for>
function wr_stamp {

timestamp="$1"
echo $1
reason="$2"

echo "## timestamp for $reason ##" > "$timestamp"
echo "## `date +%Y-%m-%d_%H-%M` ##" >> "$timestamp"
echo >> "$timestamp"
echo "year=`timeget_year`" >> "$timestamp"
echo "month=`timeget_month`" >> "$timestamp"
echo "week=`timeget_week`" >> "$timestamp"
echo "day=`timeget_day`" >> "$timestamp"
echo "hour=`timeget_hour`" >> "$timestamp"
}

function logon {
delimeter="#"
echo "`date +%Y%m%d%H%M%S` $delimeter `echo $@ | tr -d "$delimeter"`" >> "$logfile"
}

main

View File

@ -0,0 +1,121 @@
#!/bin/bash
###############################
# #
# spapshot script for btrfs #
# --- daemon --- #
# v0.1 #
# #
###############################


## settings ##
export logfile="../var/log/backsnap.log"


function main {

#foar each hour
while [ true ]; do

for volume in `ls ../etc/backsnap/volumes/`; do
[ -n "`cat "../etc/backsnap/volumes/$volume" | tr [:upper:] [:lower:] | grep enabled=true`" ] && snap_volume "../etc/backsnap/volumes/$volume" &
done

sleep 30s ## Debug ## norm 10m
done

}


## snap_ ##
#snap_volume <conf file>
function snap_volume {
conf="$1"
prof="`basename $conf`"
timestamp="../etc/backsnap/stamps/$prof"
[ -f "$timestamp" ] || touch "$timestamp"
chmod +x "$timestamp"
. "$timestamp"

#getconf
for t in years months weeks days hours path_vol path_bak; do
eval "$t=`cat "$conf" | grep -v "#" | tr [:upper:] [:lower:] | grep "$t=" | sed -s 's/'"$t="'/''/g' | tr -d " "`"
[ -z "${!t}" ] && eval "$t=0"
done

#check conf ...
#path_vol & path_bak exist (ar not 0 ...)
#min one time number gt 0

for t in years months weeks days hours; do
var="`echo $t | tr -d s`"

[ "${!t}" -gt 0 ] && [ "`timeget_$var`" != "${!var}" ] && {

#eigendliches backupen...
logon echo "$prof: SETTINGS: \"years=$years\" \"months=$months\" \"weeks=$weeks\" \"days=$days\" \"hours=$hours\" \"path_vol=$path_vol\" \"path_bak=$path_bak\""
logon "$prof: MODE: $var"

i=$((--$t))

#delete oldest if border is reached
[ -d "$path_bak$var.$i" ] && {
logon "$prof: SNAP: DEL: \"$path_bak$var.$i\""
#logon "$prof: SNAP: DEL: ERROR: `echo rm btrfs snapshot delete "$path_bak$var.$i" 3>&1 1>&2 2>&3`"
rm -r "$path_bak$var.$i" ## Debug ##
sleep 3
}

#move all snaps one back
while [ $i -ge 1 ]; do
[ -d "$path_bak$var.$((--i))" ] && {
logon "$prof: SNAP: MV: \"$path_bak$var.$i\" \"$path_bak$var.$((i+1))\""
#logon "$prof: SNAP: MV: ERROR: `echo mv "$path_bak$var.$i" "$path_bak$var.$((i+1))" 3>&1 1>&2 2>&3`"
mv "$path_bak$var.$i" "$path_bak$var.$((i+1))" ## Debug ##
sleep 3
}
done

#mk new snap
logon "$prof: SNAP: MK: \"$path_vol\" \"$path_bak$var.$i\""
#logon "$prof: SNAP: MK: ERROR: `echo btrfs subfolume snapshot -r "$path_vol" "$path_bak$var.$i" 3>&1 1>&2 2>&3`"
cp -f -r "$path_vol" "$path_bak$var.$i" ## Debug ##

wr_stamp "$timestamp" "$prof"

break
}

done
}

function timeget_year { date +%Y; }
function timeget_month { date +%m; }
function timeget_week { date +%V; }
function timeget_day { date +%d; }
function timeget_hour { date +%H; }

#wr_stamp <stamp_path> <for>
function wr_stamp {

timestamp="$1"
echo $1
reason="$2"

echo "## timestamp for $reason ##" > "$timestamp"
echo "## `date +%Y-%m-%d_%H-%M` ##" >> "$timestamp"
echo >> "$timestamp"
echo "year=`timeget_year`" >> "$timestamp"
echo "month=`timeget_month`" >> "$timestamp"
echo "week=`timeget_week`" >> "$timestamp"
echo "day=`timeget_day`" >> "$timestamp"
echo "hour=`timeget_hour`" >> "$timestamp"
}

function logon {
delimeter="#"
echo "`date +%Y%m%d%H%M%S` $delimeter `echo $@ | tr -d "$delimeter"`" >> "$logfile"
}

main

View File

@ -0,0 +1,42 @@
#!/bin/bash
###############################
# #
# spapshot script for btrfs #
# #
###############################


## settings ##
timestamp="./last_snap"
logfile="/dev/null"
#timestamp:
# year=`date +%Y`
# month=`date +%m`
# week=`date +%V`
# day=`date +%d`
chmod +x $timestamp

function main {

. $timestamp

## Month ##
[ "$year"=="`date +%Y`" ] || {
#btrfs creat snapshot -r / /snap.0
wr_stamp
}
}

function wr_stamp {
echo "## timestamp for backsnap ##" > "$timestamp"
echo "## `date +%Y-%m-%d_%H-%M` ##" >> "$timestamp"
echo >> "$timestamp"
echo "year=`date +%Y`" >> "$timestamp"
echo "month=`date +%m`" >> "$timestamp"
echo "week=`date +%V`" >> "$timestamp"
echo "day=`date +%d`" >> "$timestamp"
}

50
backsnap/bin/backsnap-mon Normal file
View File

@ -0,0 +1,50 @@
#!/bin/bash
###############################
# #
# spapshot script for btrfs #
# #
###############################



#.... linke diff betwen actual and last hour, day, week, month and or year
#deletet files: NUM
#createt fiels: NUM
#changed fiels: NUM ...
#storage verbrauch snap ...


## settings ##
timestamp="./last_snap"
logfile="/dev/null"
#timestamp:
# year=`date +%Y`
# month=`date +%m`
# week=`date +%V`
# day=`date +%d`
chmod +x $timestamp

function main {

. $timestamp

## Month ##
[ "$year"=="`date +%Y`" ] || {
#btrfs creat snapshot -r / /snap.0
wr_stamp
}
}

function wr_stamp {
echo "## timestamp for backsnap ##" > "$timestamp"
echo "## `date +%Y-%m-%d_%H-%M` ##" >> "$timestamp"
echo >> "$timestamp"
echo "year=`date +%Y`" >> "$timestamp"
echo "month=`date +%m`" >> "$timestamp"
echo "week=`date +%V`" >> "$timestamp"
echo "day=`date +%d`" >> "$timestamp"
}

View File

@ -0,0 +1,8 @@
## timestamp for 0_shares ##
## 2016-10-25_00-57 ##

year=2016
month=10
week=43
day=25
hour=00

View File

@ -0,0 +1,8 @@
## timestamp for 1_homes ##
## 2016-10-25_01-00 ##

year=2016
month=10
week=43
day=25
hour=01

View File

@ -0,0 +1,8 @@
## timestamp for 2_btrfs ##
## 2016-10-26_00-00 ##

year=2016
month=10
week=43
day=26
hour=00

View File

@ -0,0 +1,20 @@
enabled=false

path_vol=../data/share/
path_bak=../backup/share_

#no backup for each year
years=0

#backup the last 3 months
months=3

#backup the last 3 weeks
weeks=3

#backup the last 6 days
days=6

#no backup for each hourl
hours=0

View File

@ -0,0 +1,68 @@
####################
# #
# Example Conf #
# #
####################

enabled=false

path_vol=../data/homes/
path_bak=../backup/homes/

#no backup for each year
years=0

#backup the last 3 months
months=3

#backup the last 3 weeks
weeks=3

#backup the last 6 days
days=6

#no backup for each hourl
hours=11

######################################################
# #
# MK, MV, RM modes ... (for lxc, btrfs, cp ...) #
# #
######################################################
#
# -- param: --
# $MK <source> <aim>
# $MV <orig> <new>
# $RM <todel>
# $CH <check parameter>
#
# -- cp: (default) --
#MK="cp -r -f"
#MV="mv -v"
#RM="rm -r"
#CH="-d"
#
# -- btrfs --
#MK="btrfs subvolume snapshot -r"
#MV="mv -v"
#RM="btrfs subvolume delete"
#CH="-d"
#
# -- btrfs --
#MK="btrfs subvolume snapshot -r"
#MV="mv -v"
#RM="btrfs subvolume delete"
#CH="-n"













View File

@ -0,0 +1,36 @@
####################
# #
# Example Conf #
# #
####################

enabled=true

path_vol="../mnt/sub1"
path_bak="../mnt/snaps/sub1_"

#no backup for each year
years=0

#backup the last 3 months
months=3

#backup the last 3 weeks
weeks=3

#backup the last 6 days
days=6

#backup for each hourl
hours=11

######################################################
# #
# MK, MV, RM modes ... (for lxc, btrfs, cp ...) #
# #
######################################################
# -- btrfs --
MK="btrfs subvolume snapshot -r"
MV="mv -v"
RM="btrfs subvolume delete"
CH="-d"

View File

@ -0,0 +1,402 @@

20161025002636 # etc/backsnap/volumes/0_shares: MODE: day
20161025002636 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=0" "path_vol=data/share/" "path_bak=backup/share_"
20161025002636 # etc/backsnap/volumes/0_shares: SNAP: DEL: INFO: "backup/share_day.5"
20161025002639 # etc/backsnap/volumes/0_shares: SNAP: MV: INFO: "backup/share_day.4" "backup/share_day.5"
20161025002642 # etc/backsnap/volumes/0_shares: SNAP: MV: INFO: "backup/share_day.3" "backup/share_day.4"
20161025002645 # etc/backsnap/volumes/0_shares: SNAP: MV: INFO: "backup/share_day.2" "backup/share_day.3"
20161025002648 # etc/backsnap/volumes/0_shares: SNAP: MV: INFO: "backup/share_day.1" "backup/share_day.2"
20161025002651 # etc/backsnap/volumes/0_shares: SNAP: MV: INFO: "backup/share_day.0" "backup/share_day.1"
20161025002654 # etc/backsnap/volumes/0_shares: SNAP: MK: INFO: "data/share/" "backup/share_day.0"
20161025002820 # etc/backsnap/volumes/0_shares: MODE: week
20161025002820 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=0" "path_vol=data/share/" "path_bak=backup/share_"
20161025002820 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_week.2"
20161025002823 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_week.1" "backup/share_week.2"
20161025002826 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_week.0" "backup/share_week.1"
20161025002829 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_week.0"
20161025002927 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=0" "path_vol=data/share/" "path_bak=backup/share_"
20161025002927 # etc/backsnap/volumes/0_shares: MODE: month
20161025002927 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025002930 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025002933 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025003057 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=0" "path_vol=data/share/" "path_bak=backup/share_"
20161025003057 # etc/backsnap/volumes/0_shares: MODE: day
20161025003057 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_day.5"
20161025003100 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_day.4" "backup/share_day.5"
20161025003103 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_day.3" "backup/share_day.4"
20161025003106 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_day.2" "backup/share_day.3"
20161025003109 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_day.1" "backup/share_day.2"
20161025003112 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_day.0" "backup/share_day.1"
20161025003115 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_day.0"
20161025003157 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025003157 # etc/backsnap/volumes/0_shares: MODE: hour
20161025003157 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_hour.0"
20161025003457 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025003457 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025003457 # etc/backsnap/volumes/0_shares: MODE: month
20161025003457 # etc/backsnap/volumes/1_homes: MODE: month
20161025003457 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025003457 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025003500 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025003503 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025003506 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025003527 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025003527 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025003527 # etc/backsnap/volumes/1_homes: MODE: month
20161025003527 # etc/backsnap/volumes/0_shares: MODE: month
20161025003527 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025003527 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025003530 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025003533 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025003536 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025004151 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025004151 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025004151 # etc/backsnap/volumes/1_homes: MODE: month
20161025004151 # etc/backsnap/volumes/0_shares: MODE: month
20161025004151 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025004151 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025004154 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025004250 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025004250 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025004250 # etc/backsnap/volumes/0_shares: MODE: month
20161025004250 # etc/backsnap/volumes/1_homes: MODE: month
20161025004250 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025004250 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025004421 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025004421 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025004421 # etc/backsnap/volumes/0_shares: MODE: month
20161025004421 # etc/backsnap/volumes/1_homes: MODE: month
20161025004421 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025004421 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025004424 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025004627 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025004627 # etc/backsnap/volumes/0_shares: MODE: month
20161025004627 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025004627 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025004627 # etc/backsnap/volumes/1_homes: MODE: month
20161025004627 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025004630 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025004633 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025004657 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025004657 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025004657 # etc/backsnap/volumes/0_shares: MODE: month
20161025004657 # etc/backsnap/volumes/1_homes: MODE: month
20161025004657 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025004657 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025004700 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025004703 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025004706 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025004727 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025004727 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025004727 # etc/backsnap/volumes/1_homes: MODE: month
20161025004727 # etc/backsnap/volumes/0_shares: MODE: month
20161025004727 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.0" "backup/homes/month.1"
20161025004727 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025004730 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025004730 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025004733 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025004736 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025004757 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025004757 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025004757 # etc/backsnap/volumes/0_shares: MODE: month
20161025004757 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025004757 # etc/backsnap/volumes/1_homes: MODE: month
20161025004757 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.1" "backup/homes/month.2"
20161025004800 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025004800 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.0" "backup/homes/month.1"
20161025004803 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025004803 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025004806 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025004827 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025004827 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025004827 # etc/backsnap/volumes/1_homes: MODE: month
20161025004827 # etc/backsnap/volumes/0_shares: MODE: month
20161025004827 # etc/backsnap/volumes/1_homes: SNAP: DEL: "backup/homes/month.2"
20161025004827 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025004830 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.1" "backup/homes/month.2"
20161025004830 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025004833 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.0" "backup/homes/month.1"
20161025004833 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025004836 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025004836 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025004857 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025004857 # etc/backsnap/volumes/1_homes: MODE: month
20161025004857 # etc/backsnap/volumes/1_homes: SNAP: DEL: "backup/homes/month.2"
20161025004857 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025004857 # etc/backsnap/volumes/0_shares: MODE: month
20161025004857 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025004900 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.1" "backup/homes/month.2"
20161025004900 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025004903 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.0" "backup/homes/month.1"
20161025004903 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025004906 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025004906 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025004927 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025004927 # etc/backsnap/volumes/1_homes: MODE: month
20161025004927 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025004927 # etc/backsnap/volumes/1_homes: SNAP: DEL: "backup/homes/month.2"
20161025004927 # etc/backsnap/volumes/0_shares: MODE: month
20161025004927 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025004930 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.1" "backup/homes/month.2"
20161025004930 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025004933 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.0" "backup/homes/month.1"
20161025004933 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025004936 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025004936 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025004957 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025004957 # etc/backsnap/volumes/1_homes: MODE: month
20161025004957 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025004957 # etc/backsnap/volumes/1_homes: SNAP: DEL: "backup/homes/month.2"
20161025004957 # etc/backsnap/volumes/0_shares: MODE: month
20161025004957 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025005000 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.1" "backup/homes/month.2"
20161025005000 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025005001 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025005001 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025005001 # etc/backsnap/volumes/0_shares: MODE: month
20161025005001 # etc/backsnap/volumes/1_homes: MODE: month
20161025005001 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025005001 # etc/backsnap/volumes/1_homes: SNAP: DEL: "backup/homes/month.2"
20161025005004 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025005004 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.0" "backup/homes/month.1"
20161025005007 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025005007 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025005031 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025005031 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025005031 # etc/backsnap/volumes/1_homes: MODE: month
20161025005031 # etc/backsnap/volumes/0_shares: MODE: month
20161025005031 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.1" "backup/homes/month.2"
20161025005031 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025005034 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025005034 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.0" "backup/homes/month.1"
20161025005037 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025005037 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025005101 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025005101 # etc/backsnap/volumes/0_shares: MODE: month
20161025005101 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025005101 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025005101 # etc/backsnap/volumes/1_homes: MODE: month
20161025005101 # etc/backsnap/volumes/1_homes: SNAP: DEL: "backup/homes/month.2"
20161025005104 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025005104 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.1" "backup/homes/month.2"
20161025005107 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025005107 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.0" "backup/homes/month.1"
20161025005110 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025005110 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025005119 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025005119 # etc/backsnap/volumes/1_homes: MODE: month
20161025005119 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025005119 # etc/backsnap/volumes/1_homes: SNAP: DEL: "backup/homes/month.2"
20161025005119 # etc/backsnap/volumes/0_shares: MODE: month
20161025005119 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025005122 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.1" "backup/homes/month.2"
20161025005122 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025005132 # echo etc/backsnap/volumes/0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025005132 # etc/backsnap/volumes/0_shares: MODE: month
20161025005132 # etc/backsnap/volumes/0_shares: SNAP: DEL: "backup/share_month.2"
20161025005132 # echo etc/backsnap/volumes/1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025005132 # etc/backsnap/volumes/1_homes: MODE: month
20161025005132 # etc/backsnap/volumes/1_homes: SNAP: DEL: "backup/homes/month.2"
20161025005135 # etc/backsnap/volumes/0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025005135 # etc/backsnap/volumes/1_homes: SNAP: MV: "backup/homes/month.0" "backup/homes/month.1"
20161025005138 # etc/backsnap/volumes/0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025005138 # etc/backsnap/volumes/1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025005750 # echo 1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025005750 # 1_homes: MODE: month
20161025005750 # 1_homes: SNAP: MV: "backup/homes/month.1" "backup/homes/month.2"
20161025005750 # echo 0_shares: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=1" "path_vol=data/share/" "path_bak=backup/share_"
20161025005750 # 0_shares: MODE: month
20161025005750 # 0_shares: SNAP: MV: "backup/share_month.1" "backup/share_month.2"
20161025005753 # 1_homes: SNAP: MV: "backup/homes/month.0" "backup/homes/month.1"
20161025005753 # 0_shares: SNAP: MV: "backup/share_month.0" "backup/share_month.1"
20161025005756 # 1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025005756 # 0_shares: SNAP: MK: "data/share/" "backup/share_month.0"
20161025005850 # echo 1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025005850 # 1_homes: MODE: month
20161025005850 # 1_homes: SNAP: DEL: "backup/homes/month.2"
20161025005853 # 1_homes: SNAP: MV: "backup/homes/month.1" "backup/homes/month.2"
20161025005856 # 1_homes: SNAP: MV: "backup/homes/month.0" "backup/homes/month.1"
20161025005859 # 1_homes: SNAP: MK: "data/homes/" "backup/homes/month.0"
20161025010020 # echo 1_homes: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=data/homes/" "path_bak=backup/homes/"
20161025010020 # 1_homes: MODE: hour
20161025010020 # 1_homes: SNAP: MK: "data/homes/" "backup/homes/hour.0"
20161025190729 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025190729 # 2_btrfs: MODE: month
20161025190729 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_month.0"
20161025190829 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025190829 # 2_btrfs: MODE: day
20161025190829 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_day.0"
20161025190929 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025190929 # 2_btrfs: MODE: week
20161025190929 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_week.0"
20161025193429 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025193429 # 2_btrfs: MODE: week
20161025193429 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_week.0" "../mnt/snaps/sub1_week.1"
20161025193432 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_week.0"
20161025193629 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025193629 # 2_btrfs: MODE: week
20161025193629 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_week.1" "../mnt/snaps/sub1_week.2"
20161025193632 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_week.0" "../mnt/snaps/sub1_week.1"
20161025193635 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_week.0"
20161025193759 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025193759 # 2_btrfs: MODE: week
20161025193759 # 2_btrfs: SNAP: DEL: "../mnt/snaps/sub1_week.2"
20161025193802 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_week.1" "../mnt/snaps/sub1_week.2"
20161025193805 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_week.0" "../mnt/snaps/sub1_week.1"
20161025193808 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_week.0"
20161025193859 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025193859 # 2_btrfs: MODE: week
20161025193859 # 2_btrfs: SNAP: DEL: "../mnt/snaps/sub1_week.2"
20161025193902 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_week.1" "../mnt/snaps/sub1_week.2"
20161025193905 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_week.0" "../mnt/snaps/sub1_week.1"
20161025193908 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_week.0"
20161025193959 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025193959 # 2_btrfs: MODE: week
20161025193959 # 2_btrfs: SNAP: DEL: "../mnt/snaps/sub1_week.2"
20161025194002 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_week.1" "../mnt/snaps/sub1_week.2"
20161025194005 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_week.0" "../mnt/snaps/sub1_week.1"
20161025194008 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_week.0"
20161025194259 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025194259 # 2_btrfs: MODE: day
20161025194259 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_day.0" "../mnt/snaps/sub1_day.1"
20161025194302 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_day.0"
20161025195437 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025195437 # 2_btrfs: MODE: day
20161025195437 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_day.1" "../mnt/snaps/sub1_day.2"
20161025195440 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_day.0" "../mnt/snaps/sub1_day.1"
20161025195443 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_day.0"
20161025195537 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025195537 # 2_btrfs: MODE: week
20161025195537 # 2_btrfs: SNAP: DEL: "../mnt/snaps/sub1_week.2"
20161025195540 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_week.1" "../mnt/snaps/sub1_week.2"
20161025195543 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_week.0" "../mnt/snaps/sub1_week.1"
20161025195546 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_week.0"
20161025200007 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025200007 # 2_btrfs: MODE: hour
20161025200007 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_hour.0"
20161025210007 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025210007 # 2_btrfs: MODE: hour
20161025210007 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.0" "../mnt/snaps/sub1_hour.1"
20161025210010 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_hour.0"
20161025220008 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025220008 # 2_btrfs: MODE: hour
20161025220008 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.1" "../mnt/snaps/sub1_hour.2"
20161025220011 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.0" "../mnt/snaps/sub1_hour.1"
20161025220014 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_hour.0"
20161025230039 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025230039 # 2_btrfs: MODE: hour
20161025230039 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.2" "../mnt/snaps/sub1_hour.3"
20161025230042 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.1" "../mnt/snaps/sub1_hour.2"
20161025230045 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.0" "../mnt/snaps/sub1_hour.1"
20161025230048 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_hour.0"
20161025230239 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025230239 # 2_btrfs: MODE: hour
20161025230239 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.3" "../mnt/snaps/sub1_hour.4"
20161025230242 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.2" "../mnt/snaps/sub1_hour.3"
20161025230245 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.1" "../mnt/snaps/sub1_hour.2"
20161025230248 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.0" "../mnt/snaps/sub1_hour.1"
20161025230251 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_hour.0"
20161025230539 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025230539 # 2_btrfs: MODE: hour
20161025230539 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.4" "../mnt/snaps/sub1_hour.5"
20161025230542 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.3" "../mnt/snaps/sub1_hour.4"
20161025230545 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.2" "../mnt/snaps/sub1_hour.3"
20161025230548 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.1" "../mnt/snaps/sub1_hour.2"
20161025230551 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.0" "../mnt/snaps/sub1_hour.1"
20161025230554 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_hour.0"
20161025230839 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025230839 # 2_btrfs: MODE: hour
20161025230839 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.5" "../mnt/snaps/sub1_hour.6"
20161025230842 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.4" "../mnt/snaps/sub1_hour.5"
20161025230845 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.3" "../mnt/snaps/sub1_hour.4"
20161025230848 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.2" "../mnt/snaps/sub1_hour.3"
20161025230851 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.1" "../mnt/snaps/sub1_hour.2"
20161025230854 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.0" "../mnt/snaps/sub1_hour.1"
20161025230857 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_hour.0"
20161025230939 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025230939 # 2_btrfs: MODE: hour
20161025230939 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.6" "../mnt/snaps/sub1_hour.7"
20161025230942 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.5" "../mnt/snaps/sub1_hour.6"
20161025230945 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.4" "../mnt/snaps/sub1_hour.5"
20161025230948 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.3" "../mnt/snaps/sub1_hour.4"
20161025230951 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.2" "../mnt/snaps/sub1_hour.3"
20161025230954 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.1" "../mnt/snaps/sub1_hour.2"
20161025230957 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.0" "../mnt/snaps/sub1_hour.1"
20161025231000 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_hour.0"
20161025231039 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025231039 # 2_btrfs: MODE: hour
20161025231039 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.7" "../mnt/snaps/sub1_hour.8"
20161025231042 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.6" "../mnt/snaps/sub1_hour.7"
20161025231045 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.5" "../mnt/snaps/sub1_hour.6"
20161025231048 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.4" "../mnt/snaps/sub1_hour.5"
20161025231051 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.3" "../mnt/snaps/sub1_hour.4"
20161025231054 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.2" "../mnt/snaps/sub1_hour.3"
20161025231057 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.1" "../mnt/snaps/sub1_hour.2"
20161025231100 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.0" "../mnt/snaps/sub1_hour.1"
20161025231103 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_hour.0"
20161025231439 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025231439 # 2_btrfs: MODE: hour
20161025231439 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.8" "../mnt/snaps/sub1_hour.9"
20161025231442 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.7" "../mnt/snaps/sub1_hour.8"
20161025231445 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.6" "../mnt/snaps/sub1_hour.7"
20161025231448 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.5" "../mnt/snaps/sub1_hour.6"
20161025231451 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.4" "../mnt/snaps/sub1_hour.5"
20161025231454 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.3" "../mnt/snaps/sub1_hour.4"
20161025231457 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.2" "../mnt/snaps/sub1_hour.3"
20161025231500 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.1" "../mnt/snaps/sub1_hour.2"
20161025231503 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.0" "../mnt/snaps/sub1_hour.1"
20161025231506 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_hour.0"
20161025231739 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025231739 # 2_btrfs: MODE: hour
20161025231739 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.9" "../mnt/snaps/sub1_hour.10"
20161025231742 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.8" "../mnt/snaps/sub1_hour.9"
20161025231745 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.7" "../mnt/snaps/sub1_hour.8"
20161025231748 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.6" "../mnt/snaps/sub1_hour.7"
20161025231751 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.5" "../mnt/snaps/sub1_hour.6"
20161025231754 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.4" "../mnt/snaps/sub1_hour.5"
20161025231757 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.3" "../mnt/snaps/sub1_hour.4"
20161025231800 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.2" "../mnt/snaps/sub1_hour.3"
20161025231803 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.1" "../mnt/snaps/sub1_hour.2"
20161025231806 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.0" "../mnt/snaps/sub1_hour.1"
20161025231809 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_hour.0"
20161025232339 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025232339 # 2_btrfs: MODE: hour
20161025232339 # 2_btrfs: SNAP: DEL: "../mnt/snaps/sub1_hour.10"
20161025232342 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.9" "../mnt/snaps/sub1_hour.10"
20161025232345 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.8" "../mnt/snaps/sub1_hour.9"
20161025232348 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.7" "../mnt/snaps/sub1_hour.8"
20161025232351 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.6" "../mnt/snaps/sub1_hour.7"
20161025232354 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.5" "../mnt/snaps/sub1_hour.6"
20161025232357 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.4" "../mnt/snaps/sub1_hour.5"
20161025232400 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.3" "../mnt/snaps/sub1_hour.4"
20161025232403 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.2" "../mnt/snaps/sub1_hour.3"
20161025232406 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.1" "../mnt/snaps/sub1_hour.2"
20161025232409 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.0" "../mnt/snaps/sub1_hour.1"
20161025232412 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_hour.0"
20161025232439 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025232439 # 2_btrfs: MODE: hour
20161025232439 # 2_btrfs: SNAP: DEL: "../mnt/snaps/sub1_hour.10"
20161025232442 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.9" "../mnt/snaps/sub1_hour.10"
20161025232445 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.8" "../mnt/snaps/sub1_hour.9"
20161025232448 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.7" "../mnt/snaps/sub1_hour.8"
20161025232451 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.6" "../mnt/snaps/sub1_hour.7"
20161025232454 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.5" "../mnt/snaps/sub1_hour.6"
20161025232457 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.4" "../mnt/snaps/sub1_hour.5"
20161025232500 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.3" "../mnt/snaps/sub1_hour.4"
20161025232503 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.2" "../mnt/snaps/sub1_hour.3"
20161025232506 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.1" "../mnt/snaps/sub1_hour.2"
20161025232509 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_hour.0" "../mnt/snaps/sub1_hour.1"
20161025232512 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_hour.0"
20161025232839 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161025232839 # 2_btrfs: MODE: day
20161025232839 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_day.2" "../mnt/snaps/sub1_day.3"
20161025232842 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_day.1" "../mnt/snaps/sub1_day.2"
20161025232845 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_day.0" "../mnt/snaps/sub1_day.1"
20161025232848 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_day.0"
20161026000039 # echo 2_btrfs: SETTINGS: "years=0" "months=3" "weeks=3" "days=6" "hours=11" "path_vol=../mnt/sub1" "path_bak=../mnt/snaps/sub1_"
20161026000039 # 2_btrfs: MODE: day
20161026000039 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_day.3" "../mnt/snaps/sub1_day.4"
20161026000042 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_day.2" "../mnt/snaps/sub1_day.3"
20161026000045 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_day.1" "../mnt/snaps/sub1_day.2"
20161026000048 # 2_btrfs: SNAP: MV: "../mnt/snaps/sub1_day.0" "../mnt/snaps/sub1_day.1"
20161026000051 # 2_btrfs: SNAP: MK: "../mnt/sub1" "../mnt/snaps/sub1_day.0"