Профили экспорта каталогов в различных форматах находятся в административной части 1С-Битрикс: Управление сайтом по адресу /bitrix/admin/cat_export_setup.php?lang=ru .
Обработки могут занимать продолжительное время и часто целесообразно их запускать в планировщике.
Предположим, мы хотим запускать профиль экспорта с ID=6. Опишем процедуру как это нужно записать в cron.
Оболочкой для выполнения по расписанию битриксовских импортов/экспортов на cron является файл #DOCUMENT_ROOT#/bitrix/php_interface/include/catalog_export/cron_frame.php . Если DOCUMENT_ROOT равен /home , тогда запускаемый файл оболочки будет располагаться по адресу /home/bitrix/php_interface/include/catalog_export/cron_frame.php
Далее необходимо зайти в ssh и узнать путь к интерпретатору php , например так: whereis php .
Выясните, под каким пользователем у вас запускается вебсервер. Например, таким образом ps aux | grep nginx. Вероятнее всего это будет www-data.
Далее заходим в планировщик задач cron под данным пользователем: crontab -e -u www-data и добавляем задачу:
0 0 * * * /usr/bin/php -f /home/bitrix/php_interface/include/catalog_export/cron_frame.php 6 > /home/bitrix/php_interface/include/catalog_export/logs/6.txt
Теперь экспорт с ID=6 будет запускаться каждые сутки в 0:00.