• What you could do is use mirroring or log shipping to perform your migration, you could backup & restore your database(s) onto the new server before you intend to migrate. Then when you migrate it would simply be a matter of either failing over (with mirroring) or bringing the database online (log shipping).

    That way you take the hit on time for the migration before the actual process.