NetWorker: REST API işleri GET isteği yanlış dataSize birimi gösteriyor
Oversigt: NetWorker, NetWorker uygulamasından veri toplamak için kullanılabilen Temsili Durum Aktarımı (REST) Uygulama Programlama Arayüzü (API) sağlar. "İşler" tabanlı GET isteği, dataSize birimini "KB" olarak bildirir; Ancak gösterilen değer, KB cinsinden değil, bayt cinsinden yedekleme boyutudur. ...
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
- NetWorker sunucusundan "iş" bilgilerini toplamak için REST API GET isteği kullanılır.
curl -k -u Administrator:'PASSWORD' -X GET https://NETWORKER-SERVER-ADDRESS:9090/nwrestapi/v3/global/jobs/JOBID
- dataSize birimi kilobayt olarak gösterilir; Ancak, gösterilen değer bayt cinsindendir:
"clientHostname": "win-client01.amer.lan",
"completionStatus": "Succeeded",
"dataSize": {
"unit": "KB",
"value": 96637437263
},
"dependentJobIds": [
0
],
"endTime": "2025-07-09T23:12:29-04:00",
"exitCode": 0,
Değerin gösterildiği gibi kilobayt cinsinden olduğu varsayılırsa, Sanal Makinenin (VM) başka bir birime dönüştürülen değeri, VM'den daha büyük bir boyut bildirir. Örneğin, değeri GB'ye dönüştürmek VM'nin 94 TB olduğunu gösterir.
[root@nsr ~]# echo "scale=6; 96637437263 / 1000 / 1024" | bc
94372.497327
- Komutta
mminfoBu kaydetme kümesi için çıktı, doğru VM boyutu gösterilir:
[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
jobsdb'de gösterilen değerin (REST API çıktısı) bayttan dönüştürülmesi, medya veritabanındaki VM boyutu kaydıyla eşleşir (
mminfo kullanarak):
[root@nsr ~]# echo "scale=6; 96637437263 / 1000 / 1024 / 1000" | bc
94.372497
NOT: Bu, 19.9.0.6 ve 19.10.0.3 ve sonraki sürümlerde gözlemlenir. Bu sürümlerden önce tam tersi gözlenir. Yani, bildirilen birim Bayttır, ancak gösterilen değer kilobayt cinsindendir. Dönüşüm, beklenenden daha küçük bir değerle sonuçlanır.
Årsag
Bu sorun NetWorker mühendislik ekibine bildirildi.
Løsning
Gelecekte yapılacak bir kod düzeltmesi bu sorunu çözecektir. Düzeltme ayrıntıları yayınlandıktan sonra bu KB güncellenecektir.
Bir kod düzeltmesi uygulanana kadar jobs GET isteğini kullanmaya devam edebilirsiniz. Ancak değerin kilobayt değil bayt cinsinden olduğunu unutmayın. Daha büyük bir birime (GB veya TB gibi) herhangi bir dönüştürme işlemi baytlardan yapılmalıdır.
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.