NetWorker: A solicitação GET de trabalhos da API REST mostra a unidade dataSize incorreta

Resumo: O NetWorker fornece API (Application Programming Interface, Interface de Programação de Aplicativos) REST (Representational State Transfer) que pode ser usada para coletar dados do aplicativo NetWorker. A solicitação GET baseada em "trabalhos" relata a unidade dataSize como "KB"; No entanto, o valor mostrado é o tamanho do backup em bytes e não KB. ...

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Sintomas

  • Uma solicitação REST API GET é usada para coletar informações de "trabalhos" do servidor do NetWorker.
curl -k -u Administrator:'PASSWORD' -X GET https://NETWORKER-SERVER-ADDRESS:9090/nwrestapi/v3/global/jobs/JOBID
  • A unidade dataSize é exibida como kilobytes; No entanto, o valor mostrado é em bytes:
     "clientHostname": "win-client01.amer.lan",
      "completionStatus": "Succeeded",
      "dataSize": {
        "unit": "KB",
        "value": 96637437263
      },
      "dependentJobIds": [
        0
      ],
      "endTime": "2025-07-09T23:12:29-04:00",
      "exitCode": 0,

Supondo que o valor esteja em kilobytes, conforme mostrado, o valor convertido da máquina virtual (VM) para outra unidade relata um tamanho maior do que a VM. Por exemplo, converter o valor em GB sugere que a VM tem 94 TB.

[root@nsr ~]# echo "scale=6; 96637437263 / 1000 / 1024" | bc
94372.497327
  • A coluna mminfo resultado para este saveset, o tamanho correto da VM é mostrado:
[root@nsr ~]# mminfo -kot -q vmname=win-client01.amer.lan
 volume        type   vm_name         date     time         size ssid      fl backup_size
ddve02VMdata.001 Data Domain win-client01.amer.lan 07/09/2025 11:12:29 PM 94 GB 3933240894 cr 94 GB
A conversão do valor mostrado no jobsdb (saída da API REST) de bytes corresponde ao tamanho da VM de gravação no banco de dados de mídia (mminfo):
[root@nsr ~]# echo "scale=6; 96637437263 / 1000 / 1024 / 1000" | bc
94.372497
Nota: Isso é observado para as versões 19.9.0.6 e 19.10.0.3 e posteriores. Antes dessas versões, observa-se o contrário. Ou seja, a unidade relatada é Bytes, mas o valor mostrado está em kilobytes. A conversão resulta em um valor menor do que o esperado.

Causa

Esse problema foi levado à engenharia do NetWorker.

Resolução

Uma futura correção de código resolverá esse problema. Este artigo da KB será atualizado assim que os detalhes da correção forem publicados. 

Você pode continuar usando a solicitação GET de trabalhos até que uma correção de código seja aplicada. No entanto, observe que o valor é em bytes, não em quilobytes. Qualquer conversão para uma unidade maior (como GB ou TB) deve ser feita a partir de bytes.

Mais informações

Produtos afetados

NetWorker

Produtos

NetWorker Family, NetWorker Series
Propriedades do artigo
Número do artigo: 000221479
Tipo de artigo: Solution
Último modificado: 30 dez. 2025
Versão:  5
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.