To use the migration, you do not need Hub Protect. The migration is free as stated in the documentation. For those with Hub Protect, the migration is covered separately, on the Hub Protect document. You do not need to transfer the subscription first, in order to upload a cloud backup on a new hub.