Какие есть варианты и чем они плохи?
Можно выгрузить структуру каталога в Exel / CSV, а оттуда на другой сайт, с помощью сторонних или штатных решений, но минусы в том, что нельзя задать глубину вложенности (будет только 1 уровень переносить), содержат ряд требований, не соблюдение которых чревато кривым переносом данных. Так же придется очень много работать ручками, от 5 часов и более, в зависимости от размера каталога или оплатить работу специалиста. В добавок, слишком ограниченный функционал выраженный в отсутствии широкого набора свойств и полей, который придется тоже создавать самому на том сайте, куда переносится весь каталог.
Оч станно, что тут такого рода статьи, по факту - экспорт каталога в XML, в xml меняем ID инфоблока, картинки закидываем на новый сайт в uploads в той папке, которой выдаст базовый экспорт. Для созранения выгрузки - переписываем xml id инфоблока. ВСЕ....
Если бы все так было просто, все бы так и делали, но никто так почему то не делает)