NetWorker: Požadavek GET úloh rozhraní REST API zobrazuje nesprávnou jednotku dataSize

Résumé: Služba NetWorker poskytuje rozhraní API (Application Programming Interface) REST (Representational State Transfer), které lze použít pro shromažďování dat z aplikace NetWorker. Požadavek GET založený na úlohách hlásí dataSize jednotku jako "kB"; Zobrazená hodnota je však velikost zálohy v bajtech, nikoli v kB. ...

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

  • Požadavek GET rozhraní REST API se používá ke shromažďování informací o úlohách ze serveru NetWorker.
curl -k -u Administrator:'PASSWORD' -X GET https://NETWORKER-SERVER-ADDRESS:9090/nwrestapi/v3/global/jobs/JOBID
  • Jednotka dataSize se zobrazuje jako kilobajty; Zobrazená hodnota je však v bajtech:
     "clientHostname": "win-client01.amer.lan",
      "completionStatus": "Succeeded",
      "dataSize": {
        "unit": "KB",
        "value": 96637437263
      },
      "dependentJobIds": [
        0
      ],
      "endTime": "2025-07-09T23:12:29-04:00",
      "exitCode": 0,

Za předpokladu, že je hodnota v kilobajtech, jak je znázorněno na obrázku, převedená hodnota virtuálního počítače na jinou jednotku hlásí větší velikost, než je virtuální počítač. Například převod hodnoty na GB naznačuje, že virtuální počítač je 94 TB.

[root@nsr ~]# echo "scale=6; 96637437263 / 1000 / 1024" | bc
94372.497327
  • Skript mminfo výstup pro tuto sadu uložení zobrazí správnou velikost virtuálního počítače:
[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
Převod hodnoty zobrazené v databázi jobsdb (výstup rozhraní REST API) z bajtů odpovídá záznamu velikosti virtuálního počítače v databázi médií (mminfo):
[root@nsr ~]# echo "scale=6; 96637437263 / 1000 / 1024 / 1000" | bc
94.372497
POZNÁMKA: K tomu dochází u verzí 19.9.0.6 a 19.10.0.3 a novějších. Před těmito verzemi je pozorován opak. To znamená, že hlášená jednotka je v bajtech, ale zobrazená hodnota je v kilobajtech. Výsledkem převodu je menší hodnota, než se očekávalo.

Cause

Tento problém byl nahlášen technickému oddělení NetWorker.

Résolution

Tento problém vyřeší budoucí oprava kódu. Tento článek znalostní databáze bude aktualizován, jakmile budou zveřejněny podrobnosti o opravě. 

Požadavek GET úloh můžete dál používat, dokud se nepoužije oprava kódu. Všimněte si však, že hodnota je v bajtech, nikoli v kilobajtech. Jakýkoli převod na větší jednotku (například GB nebo TB) musí být proveden z bajtů.

Informations supplémentaires

Produits concernés

NetWorker

Produits

NetWorker Family, NetWorker Series
Propriétés de l’article
Numéro d’article: 000221479
Type d’article: Solution
Dernière modification: 30 Dec 2025
Version:  5
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.