VSS Does Not
Allow Backup and Restore Operations on tempdb
Each time the SQL Server is started, a clean copy of the system database tempdb is recreated. This database minimally logs operations
such as temporary tables and stored procedures. This logging enables
transactions to be rolled back.
The VSS does not
allow backup and restore operations to work on tempdb. After the current SQL Server session disconnects, and no other
connections are active at system shutdown, the temporary tables and
stored procedures are automatically dropped from the database. Because
no type of data is permanently stored in tempdb from one SQL Server session to another, the database does not need
to be saved.