Our client has a completely custom CMS that was built in ASP 1.1 and later upgraded to 2.0. The database has over 200 tables, and unfortunately, there's no documentation for either the ASP code or the database. The original developers are unavailable for questioning, and no one at my company is familiar with the setup.
The majority of the database tables don't have timestamp columns, so it's difficult to determine from inspection alone which tables are in use and which aren't. Adding to the complexity of the task is that for each portal site in the CMS, custom functionality has been developed that uses individual database tables, and occasionally, stored procedures to work with data for an individual client site.
The original developer working on this project is gone, and it's been put on my plate unexpectedly. I'm tasked with moving all of the data in the existing CMS, including data for each module and for each client site, into a DotNetNuke installation with custom modules that we're developing. The estimate I've been handed is three weeks.
If anyone has attempted such a task before: is this doable in three weeks? I've never attempted such a massive data migration before, and any help with strategy would be helpful.