Один из вариантов:
1. развернуть нужную версию MS SQL Server
2. восстановить бэкап базы
3. в SQL Management Studio жмакнуть на базе правой кнопкой и выбрать Script Database
В итоге может получится sql скрипт, который создает таблицы, строит между ними связи, наполняет их данными и создает процедуры, функции и триггеры.
Если последнего (процедур, функций и триггеров) нет - то выполнив этот скрипт с минимальной косметикой под диалект на другой СУБД - получим желаемое.
Если же есть процедуры, функции и триггеры - задача усложнится.