Вы можете как-то опрашивать прогресс вашего скрипта (обработанные данные помечены 1 данными, которые не отмечены 0), вы можете посчитать процент выполнения.
Примечание: мой совет был только набросок. Я не знаю, как ваш сценарий хрустит ваши данные и данные могут или не могут быть помечены, как я сказал выше.
Какой тип обработки данных происходит в фоновом режиме?