tmutil command to install a new larger Time Machine disk, copying old backups to it
First, to migrate the data, the only thing you can use is Finder (in case you are copying using another method). No other application has been able to copy and preserve the folder hard links. Just drag the backups.backupdb folder from the old drive to the new drive.
To associate the disk with your mac, use tmutil setdestination /volumes/NewTMDisk and then tmutil inheritbackup /volumes/NewTMDisk/backups.backupdb/(your mac name). You shouldn't need to use tmutil associatedisk because you have not changed your internal hard disk.