How to set the Min/Max Pack Size?

I modified the Pack Size to be about 250MB (most of my files are immutable and are between 100MB-2GB in this repo) and have been using it for the last month. I’ve stored about 4.7TB with it and haven’t had any issues so far doing multiple backup, check, prune or restore commands. I did note that using ‘mount’ crashed out every time but it may not be anything to do with the Pack Size, I haven’t tried mount on the official binary.

I haven’t tried to restore using the official binary yet to see what happens, but it didn’t look like a restore would complicate anything, only the commands that write.

Observations so far…

  • File Count: As expected, far fewer files. So that’s good.
  • Transfer Rates: Much quicker sending to Google Drive and Wasabi.
  • Check Times: Seem a little quicker, but Pruning still took a few hours surprisingly.
  • Waiting Times: It seems like packing has to finish before an upload can start, so I end up with a longer idle time between each transfer while the packer works. Means the overall transfer rate takes a hit, but its still better. (would be good to have the packer doing the next pack while the upload is going, or upload as its packing like Duplicacy)
  • Moving the Repo: Using Rclone to download the whole repo was massively faster because of the Pack Size too. But moving it between a local machine and a NAS was where it really helped because those transfers were not parallel.

So far so good. I plan on using this moving forwards at least for this Repo and the few others I have that are mainly immutable.

Note:
Its worth noting, I started the repo from scratch again after I modified the pack size. I did not continue and existing one.