i had the same questions and i got the answer that cron would be the best solution from within the server.
try not to use your own computer. it;s only a desktop. U should setup a small SAN (storage) solution.