NetWorker: Požadavek GET úloh rozhraní REST API zobrazuje nesprávnou jednotku dataSize
Summary: 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. ...
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
- 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
mminfový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.
Resolution
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ů.
Additional Information
Affected Products
NetWorkerProducts
NetWorker Family, NetWorker SeriesArticle Properties
Article Number: 000221479
Article Type: Solution
Last Modified: 30 Dec 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.