How would you approach migrating a production database table with 100M rows and no downtime?

Technical