We are using the wonderful NTBackupScript on a Windows 2003 server to automate our backups with the built-in NTBackup. I've used this successfully in the past to run totally automated and bombproof backups, but we're rebuilding our backup server and have run into some snags when trying to create and run the scheduled tasks.
At this point we believe it's a permissions issue that is preventing the scheduled tasks from running. However, we think we've looked into all permissions and security-related issues and can't figure out why it's still not running.
We have already:
- UNBLOCK'ed all files from the .zip file.
- Tried every iteration of " and ' with the parameters (e.g. checktape, differential, FullBackup.bks, etc.) <-- Apparently we did not try every iteration. See answer, below.
- Password is correct.
- Running all of this as Administrator.
- Added "Batch" permissions to cmd.exe per one of the MS Technet recommendations.
- Ensured that Administrator has the right permissions to cmd.exe per Technet.
- Checked that Administrative Tools/Services/Task Scheduler uses "Local System" as its Log On As account.
- It doesn't make sense to create a special user/group for this as outlined here.
- Used Process Monitor to look for potential issues but nothing jumped out at us (and we are Process Monitor noobs).
We still get the error 0x80070005 in the log. Why?
Process Monitor output includes the following. NAME NOT FOUND and BUFFER OVERFLOW are suspicious but I haven't figured out what to do differently based upon them.