MSDB is in “Recovery Pending” state

I had a SQL Server at work today where I found the msdb database in “Recovery Pending” state. After reading a number of blogs about it, and trying a few different approaches (the last resort going to be to have the Systems Admin restore the VM). I saw the article below and was able to just restore the msdb database from a recent backup.

Restoring SQL Server system databases msdb and model

Views – 1306