Sql server to Teradata migration

Tools
Enthusiast

Sql server to Teradata migration

I have about 500 tables with 5.4 TB data in sql server. We are migrating from sql server to Teradata. What could be best approach for doing so. Is oledb tool is good to load data from sql server to TD? How fast it will be?