NetWorker: Завдання REST API GET показує неправильний dataSize unit

Summary: NetWorker надає інтерфейс програмування програмування репрезентативного стану (REST), який може використовуватися для збору даних із додатку NetWorker. GET-запит на основі «jobs» повідомляє одиницю розміру даних як «KB»; Однак показане значення — це розмір резервної копії в байтах, а не 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

  • Запит REST API GET використовується для збору інформації про «робочі місця» з сервера NetWorker.
curl -k -u Administrator:'PASSWORD' -X GET https://NETWORKER-SERVER-ADDRESS:9090/nwrestapi/v3/global/jobs/JOBID
  • Одиниця dataSize відображається як кілобайти; однак показане значення у байтах:
     "clientHostname": "win-client01.amer.lan",
      "completionStatus": "Succeeded",
      "dataSize": {
        "unit": "KB",
        "value": 96637437263
      },
      "dependentJobIds": [
        0
      ],
      "endTime": "2025-07-09T23:12:29-04:00",
      "exitCode": 0,

Припускаючи, що значення у кілобайтах, як показано, конвертоване значення віртуальної машини (VM) в інший пристрій показує більший розмір, ніж VM. Наприклад, конвертація значення в GB показує, що віртуальна машина становить 94 ТБ.

[root@nsr ~]# echo "scale=6; 96637437263 / 1000 / 1024" | bc
94372.497327
  • The mminfo вихід для цього набору збережень показує правильний розмір віртуальної машини:
[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 (вихідний REST API) з байтів, збігається з записом розміру віртуальної машини в медіабазі (mminfo):
[root@nsr ~]# echo "scale=6; 96637437263 / 1000 / 1024 / 1000" | bc
94.372497
ПРИМІТКА. Це спостерігається для 19.9.0.6 та 19.10.0.3 і пізніше. До цих версій спостерігалося протилежне. Тобто одиниця, яка вказується, — байти, але значення — у кілобайтах. Конверсія призводить до меншої ціни, ніж очікувалося.

Cause

Це питання було піднято до інженерії NetWorker.

Resolution

Майбутнє виправлення коду вирішить цю проблему. Ця база буде оновлена після публікації деталей виправлення. 

Ви можете продовжувати користуватися запитом GET, поки не буде застосовано виправлення коду. Однак зверніть увагу, що значення входить у байтах, а не в кілобайтах. Будь-яке перетворення у більшу одиницю (наприклад, GB або TB) має здійснюватися з байтів.

Additional Information

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article 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.