25112
asked on
backup set id not same in backupset and restorehistory
when I do a backup from the server and do a restore as another db name, i do not see the backupset ids matching between the above 2 views.. how then can we verify that the right version of backup was used for the restore?
ASKER
OK- thanks for confirming..
but i do not see any description field in restorehistory?
but i do not see any description field in restorehistory?
You can add a description to the *backups*. You can then check that description before deciding which backup to restore.
Keep in mind, you can restore a backup that was not made on that server or that was deleted from the msdb history long ago. So SQL really can't match up the restore with a specific backup in some cases.
[I guess they could add a uniqueidentifier value to a backup and match on that during restore, but they chose not to.]
Keep in mind, you can restore a backup that was not made on that server or that was deleted from the msdb history long ago. So SQL really can't match up the restore with a specific backup in some cases.
[I guess they could add a uniqueidentifier value to a backup and match on that during restore, but they chose not to.]
ASKER
actually the tape backup team has to do the restore.. since we don't do it, there is no way to easily confirm that they did the right job.. that is the reason i was exploring this..
Hmm. You could create a dummy table with a datetime that is autoupdated every (n[n]) hour(s), but has no other updates. Then, upon restore, you could look in the row(s) in that table to determine what time range the backup that was restored was made in.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
helped.. thanks Scott.
[When you do a restore, SQL doesn't attempt to identify in the system tables which backup is being restored based on the original backupset id (as you've discovered).]
You can include a description in your backups, and generate a unique description for every backup. That would give you another way to verify that you're getting the backup you want.