Создание длинных потоков внутри веб-приложения не очень хорошая идея.
Довольно простой и эффективный подход - создать страницу, которая будет служить точкой входа для вашего кода чтения данных. Затем просто добавьте wget http://localhost/yourpage
в планировщик задач с соответствующим интервалом. wget загрузит вашу страницу и начнет процесс импорта.