私たちのクライアントには、ASP 1.1で構築され、後で2.0にアップグレードされた完全にカスタムのCMSがあります。データベースには200を超えるテーブルがありますが、残念ながら、ASPコードまたはデータベースのドキュメントはありません。元の開発者は質問することができず、私の会社の誰もセットアップに精通していません。
データベーステーブルの大部分にはタイムスタンプ列がないため、検査だけで使用されているテーブルと使用されていないテーブルを判別することは困難です。タスクの複雑さに加えて、CMSのポータルサイトごとに、個々のデータベーステーブルを使用するカスタム機能が開発されており、場合によっては、個々のクライアントサイトのデータを処理するためのストアドプロシージャが開発されています。
このプロジェクトに取り組んでいた元の開発者がいなくなり、思いがけず私の皿に載せられました。各モジュールおよび各クライアントサイトのデータを含む、既存のCMSのすべてのデータを、開発中のカスタムモジュールを含むDotNetNukeインストールに移動する必要があります。私が手渡した見積もりは3週間です。
誰かが以前にそのようなタスクを試みたことがある場合:これは3週間で実行可能ですか?私はこれまでこのような大規模なデータ移行を試みたことがありません。戦略に関する支援があれば役立つでしょう。