NetWorker: Požadavek GET úloh rozhraní REST API zobrazuje nesprávnou jednotku dataSize
Oversigt: 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. ...
Denne artikel gælder for
Denne artikel gælder ikke for
Denne artikel er ikke knyttet til et bestemt produkt.
Det er ikke alle produktversioner, der er identificeret i denne artikel.
Symptomer
- 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.
Årsag
Tento problém byl nahlášen technickému oddělení NetWorker.
Løsning
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ů.
Flere oplysninger
Berørte produkter
NetWorkerProdukter
NetWorker Family, NetWorker SeriesArtikelegenskaber
Artikelnummer: 000221479
Artikeltype: Solution
Senest ændret: 30 dec. 2025
Version: 5
Find svar på dine spørgsmål fra andre Dell-brugere
Supportservices
Kontrollér, om din enhed er dækket af supportservices.