NVP - vProxy: Falha no backup "somente logs" da VM SQL. O nível de salvamento é inválido.

Summary: A solução NetWorker VMware Protection (NVP) está configurada para executar backups do Microsoft SQL Server usando o MSVMAPPAGENT. A ação de backup foi agendada usando o nível de backup "Somente logs"; No entanto, o trabalho falha imediatamente com a mensagem "O nível de salvamento é inválido". Este artigo demonstra como configurar backups de log de transações para bancos de dados SQL. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Um Microsoft SQL Server está configurado para ser submetido a backup por uma ação de backup usando o nível de backup "Somente logs":
Ação de backup de VM SQL definida como Somente logs  

A ação de backup falha imediatamente:
O nível de salvamento é inválido 

Se o nível de backup for definido para outro nível (por exemplo: incremental ou completo), o backup da máquina virtual (VM) SQL será bem-sucedido.

Cause

Esse é um problema de configuração.

Resolution

Para configurar o backup somente logs. O backup em "nível de imagem" da VM e o backup em "banco de dados" devem ser separados do log de transações (txnlog) backup.

Configure o backup do banco de dados e no nível da imagem:

  1. Crie um grupo de backup que contenha a VM SQL:
    VM SQL selecionada em um grupo de backup 
  2. Configure uma política e um fluxo de trabalho para fazer backup da VM SQL.
  3. O backup pode ser configurado usando o nível "Incremental". O backup inicial é um nível completo e todos os backups subsequentes são incrementais. 
    Backups incrementais de VM 
Nota: Todos os backups NVP são feitos no Data Domain. O Data Domain cria automaticamente backups VSF (Virtual Synthetic Full) a partir dos backups incrementais. Todos os backups incrementais são tratados como "completos" e podem ser usados para recuperar toda a VM a partir do ponto de backup. Para obter mais informações, consulte: NVP vProxy — noções básicas sobre os níveis e tamanhos de backup de VMs do VMware exibidos no NetWorker
  1. Na janela Especificar as operações do vProxy , selecione Quiesce Application e selecione Advanced. (Opcional) Selecione a opção Transaction Log Backup para incluir os logs de transação com o backup do banco de dados. Informe um usuário administrativo para a instância do SQL Server. A conta de usuário deve ter sysadmin no SQL Server.

.Especificar a janela vProxy Operations 

  1. Execute um backup da VM.

Esse backup cria um backup em nível de disco de máquina virtual (VMDK) da VM que contém uma cópia consistente com aplicativos do banco de dados. Os logs a seguir são vistos no Visualizador de logs do SQL Server Management Studio (SSMS).

Backup do banco de dados SQL Server

O seguinte log também existe na VM do SQL: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmcatsnap.log

O backup é exibido como um backup completo de nível no banco de dados de mídia do servidor do NetWorker, mesmo quando um incremental é agendado (e executado): mminfo -avot -q vmname=SQL_VM-NAME,level=full

[root@nsr ~]# mminfo -avot -q vmname=win-sql01.amer.lan
 volume        type   client           date     time         size ssid      fl   lvl name
...
VMBackupPool.002 Data Domain vcsa.amer.lan 04/11/2026 11:38:14 AM 104 GB 4124732135 cr full vm:503ea434-0331-8ed6-8b19-b9cd408cce7a:vcsa.amer.lan

Configurar backups de log de transações:

Pré-requisitos:

  • O banco de dados SQL deve usar o FULL ou BULK_LOGGED modelo de recuperação. Bancos de dados com um SIMPLE O modelo de recuperação não é compatível com backups de registros de transação. Essas são as configurações do SQL Server externas ao NetWorker. O seguinte comando SQL lista o modo de recuperação:
SELECT
    name AS database_name,
    recovery_model_desc
FROM sys.databases
ORDER BY name;
Exemplo:

Consulta SQL

  • A coluna NT AUTHORITY\SYSTEM A conta deve ter sysadmin função no SQL Server Segurança ->Configurações de logins :

  • Função sysadmin do SQL 

Log de transações (txnlog) os backups devem ser executados em um fluxo de trabalho com um intervalo definido. Um grupo separado deve ser criado contendo a VM SQL. Quando você executa um backup de "Log de transações", apenas os registros de transações são submetidos a backup, nenhum arquivo VMware é protegido.

  1. Crie outro Group que contenha a VM SQL.
  2. Crie um novo fluxo de trabalho para os backups de registros de transação. Nas propriedades do fluxo de trabalho, defina um Intervalo:
    Intervalo de fluxo de trabalho 

Nesta configuração de exemplo, o backup de imagem e banco de dados são configurados para iniciar às 21:00 no fluxo de trabalho MSVMAPPAGENT. O log de transações (txnlog) é configurado para backup no fluxo de trabalho MSVMAPPAGENT_TL a cada 15 minutos. Os backups de log de transações começam 30 minutos após o backup inicial do banco de dados e são executados em intervalos de 15 minutos até 20:45. O intervalo e a programação dependem de seus requisitos de proteção e dos tempos de conclusão dos backups em seu ambiente.

  1. Crie uma ação de backup com o nível Somente registros:
    Nível de backup somente de logs 
  2. Na janela Especificar as operações do vProxy , selecione Quiesce Application, selecione Advanced e selecione Transaction Log Backup. Informe um usuário administrativo para a instância do SQL Server. A conta de usuário deve ter sysadmin no SQL Server.
    Especificar a janela vProxy Operations 
  3. Conclua a configuração da ação.
Nota: Os backups de registros de transações são executados somente conforme agendamento. Se você iniciar manualmente o fluxo de trabalho de backup do log de transações, um backup completo do banco de dados será realizado.

Quando o backup é executado, os seguintes logs são vistos no Visualizador de logs do SQL Server Management Studio (SSMS):

Foi feito backup do log do SQL Server

O seguinte log também existe na VM do SQL: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log

O comando mminfo do servidor do NetWorker lista esses backups com nível de backup txnlog: mminfo -avot -q vmname=SQL_VM-NAME,level=txnlog

[root@nsr ~]# mminfo -avot -q vmname=win-sql01.amer.lan,level=txnlog
 volume        type   client           date     time         size ssid      fl   lvl name
...
VMBackupPool.002 Data Domain vcsa.amer.lan 04/11/2026 03:01:02 PM 228 KB 4074412655 cr txnlog vm:503ea434-0331-8ed6-8b19-b9cd408cce7a:vcsa.amer.lan
VMBackupPool.002 Data Domain vcsa.amer.lan 04/11/2026 03:15:09 PM 229 KB 4057636287 cr txnlog vm:503ea434-0331-8ed6-8b19-b9cd408cce7a:vcsa.amer.lan
VMBackupPool.002 Data Domain vcsa.amer.lan 04/11/2026 03:30:09 PM 229 KB 4040859971 cr txnlog vm:503ea434-0331-8ed6-8b19-b9cd408cce7a:vcsa.amer.lan
VMBackupPool.002 Data Domain vcsa.amer.lan 04/11/2026 03:45:09 PM 230 KB 4024083655 cr txnlog vm:503ea434-0331-8ed6-8b19-b9cd408cce7a:vcsa.amer.lan

Additional Information

Os seguintes logs na VM do SQL detalham as operações do MSVMAPPAGENT:

  • Log de detecção: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_discovery.log
  • Backup COMPLETO: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmcatsnap.log
  • Backup do log de transações: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log
  • Restauração do backup COMPLETO: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_snapshotrestore.log
  • Restauração do backup do log de transações: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_apprestore.log

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000451473
Article Type: Solution
Last Modified: 29 شوال 1447
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.