dsnap-sync: align calulation for size in GiB
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
This commit is contained in:
@@ -1214,7 +1214,8 @@ run_backup () {
|
|||||||
#fi
|
#fi
|
||||||
|
|
||||||
# need to substitue btrfs 'x.yyGiB' suffix, since pv will need 'xG'
|
# need to substitue btrfs 'x.yyGiB' suffix, since pv will need 'xG'
|
||||||
if [ $snapper_source_snapshot_size -ge 1073741824 ]; then
|
#if [ $snapper_source_snapshot_size -ge 1073741824 ]; then
|
||||||
|
if [ $snapper_source_snapshot_size -ge 1048576 ]; then
|
||||||
snapper_source_snapshot_size=$(btrfs qgroup show -f --gbytes $snapper_source_snapshot 2>/dev/null \
|
snapper_source_snapshot_size=$(btrfs qgroup show -f --gbytes $snapper_source_snapshot 2>/dev/null \
|
||||||
| awk 'FNR>2 { gsub(/.[0-9][0-9]GiB/,"G"); print $2}')
|
| awk 'FNR>2 { gsub(/.[0-9][0-9]GiB/,"G"); print $2}')
|
||||||
fi
|
fi
|
||||||
@@ -1228,7 +1229,7 @@ run_backup () {
|
|||||||
else
|
else
|
||||||
snapper_source_snapshot_size=$(du --sum $snapper_source_snapshot 2>/dev/null \
|
snapper_source_snapshot_size=$(du --sum $snapper_source_snapshot 2>/dev/null \
|
||||||
| awk -F ' ' '{print $1}')
|
| awk -F ' ' '{print $1}')
|
||||||
if [ $snapper_source_snapshot_size -ge 1073741824 ]; then
|
if [ $snapper_source_snapshot_size -ge 1048576 ]; then
|
||||||
snapper_source_snapshot_size=$(($snapper_source_snapshot_size / 1024 / 1024))G
|
snapper_source_snapshot_size=$(($snapper_source_snapshot_size / 1024 / 1024))G
|
||||||
fi
|
fi
|
||||||
if [ $verbose -ge 2 ]; then
|
if [ $verbose -ge 2 ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user