разобрал open-source инструмент pgloader и собрал демо-сценарий для переноса данных из ms sql server в postgresql
проверил подход с jdbc sqlserver, загрузкой через postgresql copy, dry run, summary log, отдельными rejected files и планом повторного прогона на копии базы
получился понятный план миграции: инвентаризация объектов, тестовая загрузка, сверка row count, проверка типов данных, окно переключения, backup и rollback