There’ve been discussions about this topic here before, I guess if you search for them you’d find all the options. A quick search e.g. got me this: Moving UrBackup to new server?
I always advocated for the moving the backup storage on the volume/whole disk level. That way you’d not have to move all those files (performance) and it’s guaranteed that all hard links are still correct (and if you assign the same letter/path afterwards all symlinks).
Another options is 10.8 Migrate non-btrfs backup storage in the admin manual.