projects
/
zfs-ubuntu
/
.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Updated replicate size to work with K M or G
[zfs-ubuntu/.git]
/
zfs-replicate
diff --git
a/zfs-replicate
b/zfs-replicate
index 9f72b0641904b5c44468d30b3fc4a10bdf82c757..b3f7cffd16d31dc3bbfa44df3ce5b7cdd2840b5f 100755
(executable)
--- a/
zfs-replicate
+++ b/
zfs-replicate
@@
-201,7
+201,7
@@
if [ $no_markers == 0 ]; then
fatal_and_exit "-E- remote incremental $zfs rollback command failed on $hostname" $mailto
fi
# Now it should be safe to send the snaps
fatal_and_exit "-E- remote incremental $zfs rollback command failed on $hostname" $mailto
fi
# Now it should be safe to send the snaps
- replicate "$zfs send -R -I${previous_backup_marker} ${current_backup_marker}"
+ replicate "$zfs send -R
c
-I${previous_backup_marker} ${current_backup_marker}"
if [ $? != 0 ]; then
fatal_and_exit "-E- remote incremental $zfs send command failed on $hostname" $mailto
fi
if [ $? != 0 ]; then
fatal_and_exit "-E- remote incremental $zfs send command failed on $hostname" $mailto
fi
@@
-220,7
+220,7
@@
else
if [[ -n "$common" ]]; then
# We found a common snapshot, incrementally send the new snaps
if [[ -n "$common" ]]; then
# We found a common snapshot, incrementally send the new snaps
- replicate "$zfs send -R -I${common/*@/@} ${current_backup_marker}"
+ replicate "$zfs send -R
c
-I${common/*@/@} ${current_backup_marker}"
if [ $? != 0 ]; then
fatal_and_exit "-E- remote incremental $zfs send command failed on $hostname" $mailto
fi
if [ $? != 0 ]; then
fatal_and_exit "-E- remote incremental $zfs send command failed on $hostname" $mailto
fi
@@
-242,7
+242,7
@@
else
fi
fi
# Send the full filesystem
fi
fi
# Send the full filesystem
- replicate "$zfs send -R ${current_backup_marker}"
+ replicate "$zfs send -R
c
${current_backup_marker}"
if [ $? != 0 ]; then
fatal_and_exit "-E- remote full $zfs send command failed on $hostname" $mailto
fi
if [ $? != 0 ]; then
fatal_and_exit "-E- remote full $zfs send command failed on $hostname" $mailto
fi