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

Resumen: 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 artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

  • 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.

Resolución

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.

Información adicional

Productos afectados

NetWorker

Productos

NetWorker Family, NetWorker Series
Propiedades del artículo
Número del artículo: 000221479
Tipo de artículo: Solution
Última modificación: 30 dic 2025
Versión:  5
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.