Сравнительная таблица всех доступных решений полезна, но я настоятельно рекомендую для этого модуль Migrate . Он должен работать с исходными данными MS SQL (я использовал его только с исходными базами данных MySQL и Postgres) и достаточно гибок в отношении отображения исходных данных в схеме Drupal. Для Drupal 6 он поддерживает большинство типов полей CCK (включая изображения и файлы), а для Drupal 7 он довольно хорошо поддерживает новый Field API.
Подход, используемый модулем, позволяет выполнять непрерывные миграции таким образом, чтобы, если ваш исходный сайт ASP все еще добавляет или изменяет содержимое, он будет отслеживать то, что было перенесено, и даже позволяет обновлять ранее перенесенный контент.