Hi Robert,
Yep, that's what I'm saying. To clarify:
- All log data is commited (written to database) BEFORE backing up, and is hence redundant. But the data is still there, which is why it shows up on your "backed up data bytes" information
- After backup, the log file is truncated
- During restore, the system restores the database only, as that's all it needs.
There's a lot of guessing on my behalf there, and yep, I would have designed it differently.
That said, I see exactly the activity you see on all my servers, and I've tested and shown it's always restored successfully.
That said, I've had more _manageable_ success by dumping Veritas' SQL agent.
By that, I mean do this two step process:
- Configure enterprise manager to take a backup to disk every day at 7pm
- Configure BE to backup that file, along with the rest of hte server, at 8pm
Depending on file sizes this may not work for you, but I've found you need to do this if you want to avoid Veritas breaking or becoming unsupported every time Microsoft release a new service pack for SQL server, and there's far less to go wrong, since restoring a file is much easier in BE, and there's always Microsoft techs that actually provide product support for restoring those files.