NetWorker : Tâches de l’API REST La demande GET affiche une unité dataSize incorrecte

Resumo: NetWorker fournit une API (Application Programming Interface) REST (Representational State Transfer) qui peut être utilisée pour collecter des données à partir de l’application NetWorker. La requête GET basée sur « jobs » signale l’unité dataSize comme « Ko » ; Toutefois, la valeur affichée est la taille de la sauvegarde en octets et non en Ko. ...

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

  • Une requête GET de l’API REST est utilisée pour collecter des informations sur les « tâches » à partir du NetWorker Server.
curl -k -u Administrator:'PASSWORD' -X GET https://NETWORKER-SERVER-ADDRESS:9090/nwrestapi/v3/global/jobs/JOBID
  • L’unité dataSize s’affiche en kilo-octets ; Toutefois, la valeur affichée est en octets :
     "clientHostname": "win-client01.amer.lan",
      "completionStatus": "Succeeded",
      "dataSize": {
        "unit": "KB",
        "value": 96637437263
      },
      "dependentJobIds": [
        0
      ],
      "endTime": "2025-07-09T23:12:29-04:00",
      "exitCode": 0,

En supposant que la valeur est exprimée en kilo-octets, comme indiqué, la valeur convertie de la machine virtuelle (VM) en une autre unité indique une taille supérieure à celle de la machine virtuelle. Par exemple, la conversion de la valeur en Go suggère que la machine virtuelle est de 94 To.

[root@nsr ~]# echo "scale=6; 96637437263 / 1000 / 1024" | bc
94372.497327
  • La commande mminfo Dans la sortie de ce saveset, la taille de VM correcte s’affiche :
[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
La conversion de la valeur indiquée dans jobsdb (sortie de l’API REST) en octets correspond à l’enregistrement de la taille de la machine virtuelle dans la base de données des supports (mminfo) :
[root@nsr ~]# echo "scale=6; 96637437263 / 1000 / 1024 / 1000" | bc
94.372497
Remarque : Cela s’observe pour les versions 19.9.0.6 et 19.10.0.3 et ultérieures. Avant ces versions, c’est l’inverse que l’on observe. Cela signifie que l’unité déclarée est en octets, mais la valeur affichée est en kilo-octets. La conversion entraîne une valeur plus petite que prévu.

Causa

Ce problème a été signalé aux ingénieurs NetWorker.

Resolução

Un futur correctif de code résoudra ce problème. Cet article de la base de connaissances sera mis à jour une fois que les détails du correctif seront publiés. 

Vous pouvez continuer à utiliser la demande GET des tâches jusqu’à ce qu’un correctif de code soit appliqué. Toutefois, notez que la valeur est exprimée en octets et non en kilo-octets. Toute conversion vers une unité plus grande (par exemple, Go ou To) doit être effectuée à partir d’octets.

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.