разобрал open-source мигратор openimis для копирования данных из mssql в postgresql через python
проверил архитектуру с pyodbc, psycopg2, settings.ini, tables.txt, чтением старой базы без записи, транзакционной загрузкой и deferred constraint checks
подход полезен для сэд и других legacy-систем: есть контролируемый список таблиц, порядок переноса, лог отсутствующих таблиц и отсутствие частичной записи при ошибке