NetWorker: REST API-jobber GET-forespørselen viser feil dataSize-enhet
Oversigt: NetWorker tilbyr REST (Representational State Transfer) API (Application Programming Interface) som kan brukes til å samle inn data fra NetWorker-programmet. Den "jobbbaserte" GET-forespørselen rapporterer dataSize-enheten som "KB"; Verdien som vises, er imidlertid sikkerhetskopistørrelsen i byte og ikke 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
- En REST API GET-forespørsel brukes til å samle inn jobbinformasjon fra NetWorker-serveren.
curl -k -u Administrator:'PASSWORD' -X GET https://NETWORKER-SERVER-ADDRESS:9090/nwrestapi/v3/global/jobs/JOBID
- DataSize-enheten vises som kilobyte. Verdien som vises, er imidlertid angitt i byte:
"clientHostname": "win-client01.amer.lan",
"completionStatus": "Succeeded",
"dataSize": {
"unit": "KB",
"value": 96637437263
},
"dependentJobIds": [
0
],
"endTime": "2025-07-09T23:12:29-04:00",
"exitCode": 0,
Forutsatt at verdien er i kilobyte som vist, rapporterer den konverterte verdien av den virtuelle maskinen (VM) til en annen enhet en større størrelse enn den virtuelle maskinen. Hvis du for eksempel konverterer verdien til GB, antydes det at den virtuelle maskinen er 94 TB.
[root@nsr ~]# echo "scale=6; 96637437263 / 1000 / 1024" | bc
94372.497327
- Informasjonen i
mminfoutdata for denne lagringsangivelsen riktig VM-størrelse vises:
[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
Konvertering av verdien som vises i jobsdb (REST API-utdata) fra byte, samsvarer med VM-størrelsesopptaket i mediedatabasen (
mminfo):
[root@nsr ~]# echo "scale=6; 96637437263 / 1000 / 1024 / 1000" | bc
94.372497
MERK: Dette er observert for 19.9.0.6 og 19.10.0.3 og senere. Før disse versjonene observeres det motsatte. Det betyr at enheten som rapporteres er Byte, men verdien som vises, er i kilobyte. Konverteringen gir en lavere verdi enn forventet.
Årsag
Dette problemet ble tatt opp til NetWorkers teknikere.
Løsning
En fremtidig kodereparasjon vil løse dette problemet. Denne kunnskapsartikkelen oppdateres når reparasjonsdetaljene er lagt ut.
Du kan fortsette å bruke jobbene GET-forespørselen til en kodeløsning er brukt. Vær imidlertid oppmerksom på at verdien er i byte, ikke kilobyte. Enhver konvertering til en større enhet (for eksempel GB eller TB) må gjøres fra byte.
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.