Howdy everyone,
As mentioned here, I’m preparing to test this here – it’s kinda “life or death” as I really need to speed up my restic backup: it’s taking almost 24 hours to update just 24 hours of changed data, and I need to reduce it to 12 hours or less.
EDIT: not so much “life or death situation” anymore, as I managed to work around it by moving a large part of the backup to being updated only once per week, on Friday nights when it has the whole weekend to work. But I still would like it very much to speed this up.
@fd0 (or anyone with enough knowledge), can you please tell me:
-
Would a restic binary with a larger
minPackSize
be able to ‘interoperate’ on an already existing repository, ie read/write on it along with ‘standard’ (ie 4MiBPackSize
) restic? -
The way I understand it, packs are generated when blobs get written, so to realize the full benefit of upping
minPackSize
, the repository would need to be re-initialized and regenerated from the scratch, correct? Or would it be possible to somehow “repack” a current repository into a new, larger pack-sized one?
Also, @Pneumaticat, could you please give us an update? Are you still running restic with 256MB (or MiB, I presume) minPackSize? How is it working out for you? Have you tested restic restore
? What about memory usage during backup/restore?
Thanks in advance,
– Durval.