I figured I would finally post it publicly somewhere and maybe others have items they believe should be added to the list (If you do, post it as a Reply and I will add it).
So here's the list:
- Run All Backup’s Now Button – It would be really nice be able to click on a single button that would run all scheduled backups right then. Currently to do this, you have to right click on each task and click Run Now.
- It would be nice to have an option that could close the Task Scheduler after all tasks are completed. Personally, I dislike having any program running on our server when it is unnecessary. I have had to configure a script to close the Task Scheduler after a certain amount of time of it being opened. I then have it reopen about an hour before the tasks are to run. Doing this allows me to only run the Task Scheduler when it is necessary.
- Task Log – One feature that is missing from the Task Scheduler is a Task Log. Successful & Unsuccessful tasks should all be logged. Currently, if there is a problem a button appears on the Task Scheduler.
- Email Daily Task Logs – I would like to be able to have an Email sent to me telling me which tasks were successful as well as which tasks failed & why.
- Sortable Columns – One thing that is really missing from the Task Scheduler is the ability to sort each column. When you have several hundred scheduled tasks, it is such a pain to find a scheduled task that needs to be edited. Being able to sort the column by the last time it ran, or the next time it will run, or the description of the task, or by task type, and so on.
- Remote Backups – It would be nice to be able to setup a backup task to place the backup on a remote server automatically via SFTP or some other secure file transfer. Currently you must use remote backup software to handle the remote backup part.
- Custom Backup Labeling – It would be nice to customize the backup labels. For example, currently you will get something like: “DR JOHN SMITHmw7-17-2009.mbkâ€; It would be nice to be able to customize it to something like: “20090717-DR JOHN SMITH.mbkâ€; Or perhaps: “2009-July-17_DR JOHN SMITH.mbkâ€â€¦ This would allow for much faster backup management on the file system.
- By Default the Task Scheduler should put the practice name in the Description field.
- Allow users to select compression options. EX: Low, Medium, High, Extreme, etc… Also, it would be a good idea to use LZMA. LZMA offers very impressive compression ratios for Advantage Database Files and does it extremely quickly. I have actually found that it is often 3-5 times faster to backup all of my data using LZMA than letting the task Scheduler do all the backups (And I get a file that is 35-50% smaller). LZMA also uses very little memory and can even take advantage of multiple cores when doing backups. (This can all be demonstrated using 7Zip)
- I noticed that when manually running File Maintenance, the program asks for the user to log into the practice to run it. It would be nice to be able to set a default username & password for running this task.
- It would be nice to have check boxes next to each task so that dozens could be edited at the same time. This would be helpful for example if you wanted to change the scheduled time or destination for all the backup tasks.
- Schedule a Root Backup that works. First, Everyone knows the Root Backup feature in Medisoft never really does a full backup of all root files. Second it would be nice to schedule a working backup of the Root.
- Much more advanced scheduling... Not only should I be able to schedule the intervals in days or backups... But I should be able to say, \"Backup this every Tuesday at 9:15PM\"... Or Backup this on the \"1st of Every Month at 3:30AM\", or maybe on the 15th, or On the last day of the month...