As edições Express ou Developer não farão isso, pois você já está usando o espelhamento.
Basicamente, assim que você usar a instância para qualquer coisa além de hospedar cópias redundantes de bancos de dados por meio de envio de logs ou espelhamento, você deve comprar uma licença.
É um pouco chato, como a maioria das pessoas esperaria que testar as sequências de restauração e executar verificações de consistência seria ok, mas essas são as regras!
Se você seguir esse caminho, tenha cuidado ao colocar os bancos de dados, em termos de subsistema de E / S - o carregamento extra de E / S do CHECKDB (geralmente muito mais do que fazer uma restauração) poderia fazer a fila REDO do espelhamento crescer e contribuir para um failover mais lento.
Espero que isso ajude!
PS Eu tive uma idéia - o que você poderia fazer é enviar para a mesma instância o banco de dados em que você está interessado - então você estará testando os backups de log pelo menos. Tecnicamente , a restauração usando o WITH STANDBY e a execução do CHECKDB também é contra o modelo de licenciamento ...