+ rsync --min-size='0' --max-size='1MiB-1' "${rsync_opts[@]}" "$source" "$dest";
+
+ # Tranche 2: 1MiB to 2MiB-1
+ rsync --min-size='1MiB' --max-size='2MiB-1' "${rsync_opts[@]}" "$source" "$dest" &
+ sleep 1;
+
+ # Tranche 3: 2MiB to 4MiB-1
+ rsync --min-size='2MiB' --max-size='4MiB-1' "${rsync_opts[@]}" "$source" "$dest" &
+
+ # Tranche 4: 4MiB to 8MiB-1
+ rsync --min-size='4MiB' --max-size='8MiB-1' "${rsync_opts[@]}" "$source" "$dest" &
+
+ # Tranche 5: 8MiB to 16MiB-1
+ rsync --min-size='8MiB' --max-size='16MiB-1' "${rsync_opts[@]}" "$source" "$dest" &
+
+ # Tranche 6: 16MiB to 32MiB-1
+ rsync --min-size='16MiB' --max-size='32MiB-1' "${rsync_opts[@]}" "$source" "$dest" &
+
+ # Tranche 7: 32MiB to 64MiB-1
+ rsync --min-size='32MiB' --max-size='64MiB-1' "${rsync_opts[@]}" "$source" "$dest" &
+
+ # Tranche 8: 64MiB to 128MiB-1
+ rsync --min-size='64MiB' --max-size='128MiB-1' "${rsync_opts[@]}" "$source" "$dest" &
+
+ # Tranche 9: 128MiB to 256MiB-1
+ rsync --min-size='128MiB' --max-size='256MiB-1' "${rsync_opts[@]}" "$source" "$dest" &