I have a similar problem as described in
Inheriting Time Machine and merging old history
and after cross-checking the tmutil man page and other posts on the issue I am pretty sure that this solution should work for me as well.
My mount point on the old computer was 'Macintosh HD', the mount point on the new one is also 'Macintosh HD' but time machine created the new name 'Macintosh HD Data' for the snapshot volumes. Thus the old snapshots all have snapshot volumes 'Macintosh HD' and the new ones have snapshot volumes 'Macintosh HD Data' and an additional directory 'Macintosh HD' which has the time stamp of the latest snapshop before changing to the new computer and is just carried forward from snapshot to snapshot.
I tried
sudo tmutil associatedisk -a "/Volumes/Macintosh HD" "/Volumes/Time Machine Backup/Backups.backupdb/Christian Fischer’s iMac/Latest/Macintosh HD"
and variations like
sudo tmutil associatedisk -a "/Volumes/Macintosh\ HD" "/Volumes/Time\ Machine\ Backup/Backups.backupdb/Christian\ Fischer’s\ iMac/Latest/Macintosh\ HD"
including pasting the paths from Finder - without success.
I keep getting the error message
Usage: tmutil associatedisk [-a] mount_point volume_backup_directory
A local volume mount point and a snapshot volume path are required.
Am I doing sth stupid ? Or did the syntax change (I am using Big Sur 11.01 and read elsewhere that there were some syntax changes in tmutil delete...) ?