Thank you for your help.
When I tried to establish your solution I couldn't succeed and I thought that maybe cron job is not right way of doing this?
Because in the host control panel, there is cron job function with the triggering according to time (minimum every minute is possble)
But I need the file will be backed up triggered by every new upload.
Is there any way doing this? (Or am I missing some points?)