I need a Windows application that will download a backup of any number of cpanel accounts to my local computer. I prefer it to be command line.
Basically, I need it to do the following:
1. Accept a csv with the domain name, username and password for the cpanel accounts in rows (it needs to be flexible to accommodate new rows when I add domains to the list).
2. Download a complete backup of everything I need to restore each account, including a full backup, home directory, any SQL databases (I want it to find and download these on its own without my having to specify them), aliases and filters. It should delete the backups on the server immediately after downloading them.
3. Place these downloaded files in a directory structure sorted by domain, archiving two older copies. Delete the oldest copy each time.
4. Run daily, weekly, etc, or as often I want to schedule it. I can use Windows scheduler for this.
I don't care what platform or programming language, as long as it works on Windows XP and includes easy install procedure.
I need delivery of the first binary within 5 days, and any bugs found fixed within 24 hours of notification. I need someone who will get the job done on-time and not flake out, as I will leave bad feedback if this happens. And to provide an incentive, I will pay a 10% bonus on your bid if I've got a bug-free tested script within a week- it will take me 48 hours to test, so keep this in mind.