• I have read the article on MSSQL Tips website.

    The system views do provide useful information about the backups.

    In my opinion, the following things are missing:

    1. In their example, you can check if the backup has run in the past 24 hours by doing a select on a system view. This works on the assumption that the backup must run at least once. What you could have, is a backup schedule table where you as a DBA can specify what type of backup you want to perform and how often.

    2. I believe those system views are missing in SQL 2000, you'll have to check this.