NetWorker: Як вивести з експлуатації пристрій VBA після закінчення терміну дії всіх наборів збережень

Summary: У цій базі знань детально описано процес, необхідний для повного виведення з експлуатації та видалення пристрою резервного копіювання VMware Backup Appliance (VBA). Пристрій VBA більше не підтримується. На зміну йому прийшов пристрій NetWorker VMware Protection (NVP) vProxy. ...

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.

Instructions

Припущення перед тим, як продовжити:

  • Термін дії основних наборів резервних копій і клонувань для VBA закінчився.
  • Решта основних і клонованих наборів збереження були видалені з зони даних NetWorker за допомогою кнопки nsrmm утиліта командного рядка.
ПРИМІТКА. Починаючи з NetWorker 19.7.x, відновити збережені набори VBA за допомогою пристрою vProxy більше неможливо. NetWorker 19.7 має кінцевий термін служби підтримки (EOSL) станом на 30.06.2025.


Передумови:

Перш ніж продовжити роботу з цим КБ, переконайтеся, що копія або резервна копія конфігурацій ресурсів NetWorker завершена:

  1. Переконайтеся, що сервер NetWorker має нещодавню резервну копію початкового завантаження, виконавши резервну копію захисту сервера. Відомості про набір для збереження Bootstrap можна зібрати з кореневого запиту або запиту адміністратора на сервері NetWorker за допомогою: mminfo -B
  2. Вручну скопіюйте директорію бази даних ресурсу NetWorker.
    • Вікна: [INSTALL_DIR]\Program Files\EMC NetWorker\nsr\res\nsrdb
    • Linux: /nsr/res/nsrdb
  3. Вручну скопіюйте каталог резервного носія:
  • Вікна: [INSTALL_DIR]\Program Files\EMC NetWorker\nsr\mm
  • Linux: /nsr/mm
ПРИМІТКА. Якщо база даних медіа велика, її можна експортувати до файлу .xdr файл; Однак для повторного імпорту файлу потрібне залучення служби підтримки. mm.xdr Якщо потрібно: Як експортувати медіабазу даних NetWorker за допомогою nsrmmdbasm

Процес:

ПРИМІТКА. Оскільки цей процес передбачає потенційне видалення даних, службі підтримки NetWorker недоцільно виконувати ці кроки. Ці дії повинен виконувати тільки адміністратор резервної копії NetWorker. Якщо вам потрібна допомога за межами цієї бази знань, залучіть свого представника Dell Sales Account для взаємодії з професійними послугами.

1. Перевірте всі решту збережених наборів для VBA. Зробити це можна за допомогою одного з наступних варіантів:

Консоль управління NetWorker (NMC)

грн. Увійдіть у NetWorker Management Console (NMC)
b. Перейдіть на вкладку «Медіа» та виберіть «Зберегти набори», а потім виберіть VMware Backup Appliance Online, як показано нижче:

Набори збереження NMC VBA
ПОПЕРЕДЖЕННЯ: НЕ вибирайте VBA, який ви НЕ хочете видаляти.

c. Потім на вкладці Набір збереження запиту виберіть лише необхідні записи в імені VBA, для яких потрібно знайти інформацію. Майте на увазі, що мета полягає в тому, щоб запросити інформацію для цього конкретного вузла VBA, щоб її можна було видалити. З наведеного нижче прикладу видно, що для запиту було обрано vbalabnode2x.vba.lab
Запит на збереження наборів VBA 
d. Тепер змініть параметр «Зберегти час від», щоб вибрати приблизний проміжок часу, коли VBA було спочатку розгорнуто. У наведеному нижче прикладі показано, що значення "Від" змінюється на 01.06.2012:
Збереження встановленого діапазону дат
e. Вибравши відповідні параметри запиту, перейдіть на вкладку «Зберегти список наборів». Перегляньте вихідні дані, щоб переконатися, що всі набори для збереження даних у цьому виводі належать VBA, який ви збираєтеся видалити. У наведеному нижче прикладі показано, як відображаються дані VBA vbalabnode2x.vba.lab:
Зберегти список наборів

mminfo команда

a. Відкрийте кореневий сеанс або командний рядок адміністратора на сервері NetWorker і запустіть наступне mminfo команда.
Синтаксис: mminfo -c vba-name -kot
Наприклад: Щоб знайти всі резервні копії для VBA з іменем 'vbalabnode2x.vba.lab', виконайте запит:

mminfo -c vbalabnode2x.vba.lab  -kot
..
 volume        type   vm_name         date     time         size ssid      fl backup_size
dd2x15.001  Data Domain VM2      6/22/2015 7:49:57 AM   41 GB xxxxx cr  41 GB
dd2x15.001  Data Domain VM1      6/22/2015 7:53:52 AM   41 GB xxxxxx cr  41 GB
dd2x15.001  Data Domain VM2      6/22/2015 7:54:02 AM   41 GB xxxxxx cr  41 GB


2. Видаліть набори збережень VBA, визначені на кроці 1.

  • Варіант 1: Якщо VBA підключений до Інтернету і якщо є унікальний том, де зберігаються всі SSID, тобто інших даних на цьому томі немає - ви можете видалити цей том
  • Варіант 2: Якщо VBA підключено до Інтернету і якщо немає унікального тому, який містить усі SSID, ви можете використовувати nsrmm команду для видалення окремих наборів збереження. Синтаксис:  nsrmm -d -S SSID
Наприклад: Об'єкт nsrmm Виконання показує:
nsrmm -d -S 4253582084
Delete file and media index entries for save set `4253582084'? y
98999:nsrmm: Save set 4253582084 has been successfully deleted from VBA server 'vbalabnode2x.vba.lab'
ОБЕРЕЖНІСТЬ: Наведена вище команда видаляє по одному набору збережень за раз. Будьте дуже обережні, щоб видалити лише ті набори збережень, які належать до VBA, який призначено для видалення.
  • Варіант 3: Якщо VBA НЕ підключений до Інтернету, то використовуйте -X опція видалення набору Зберегти:
nsrmm -X -d -S <SSID>
 
Наприклад: nsrmm -X -d -S 4237053710
Delete file and media index entries for save set `4237053710'? y

Додаткову інформацію про видалення збереженого набору можна знайти в: Як видалити кілька або індивідуальних SSID?

3. Видаліть усі робочі процеси, пов'язані з VBA:

a. Увійдіть в NMC
b. Перейдіть на вкладку «Конфігурація» та натисніть «Політики захисту VMware».
c. Відсортуйте політики за списком VBA.
d. Відкрийте першу політику, яка містить цей VBA у списку, перейдіть на вкладку Вибір пристрою резервного копіювання VMware та очистіть ім'я VBA.
КІНЧИК: Ви можете отримати підказку:
Видаліть файл VBA
e. Зачекайте, доки стовпець "Стан" зміниться на "Успіх". 
f. [Необов'язково] Якщо вам більше не потрібно створювати резервну копію певного сервера vCenter. Увійдіть до nsradmin і видаліть гіпервізор nsr відповідно до наведених нижче інструкцій:
На сервері NetWorker відкрийте оболонку і введіть  nsradmin  , щоб перейти до підказки.
nsradmin> p type: nsr hypervisor; name: vcenter-name
Наприклад: Нижче наведено приклад видалення посилання на vCenter з іменем VC4.vba.lab 
nsradmin> p type: nsr hypervisor; name: VC4.vba.lab 
type: NSR hypervisor
name: VC4.vba.lab;
comment: ;
service: VMware VirtualCenter;
endpoint: "https://VC4.vba.lab/sdk";
username: administrator@vba.lab;
password: *******;
command: nsrvim;
proxy: nw4;
nsradmin> d
Delete ? yes
ПРИМІТКА. Цей крок, можливо, доведеться виконати за допомогою автономного режиму nsradmin якщо VBA НЕ відповідає. Для того, щоб отримати доступ до nsradmin "offline" запустити, nsradmin -d absolute path to nsrdb folder. Щоб зміни набули чинності, потрібно перезапустити службу.


4Видалити VBA MTree:

a. На сервері NetWorker виконайте наведені нижче команди nsradmin, щоб знайти ідентифікатор VBA DPN:

nsradmin> show name
nsradmin> show DPN ID
nsradmin> p type: nsr vba server; name: <VBA-FQDN>

Приклад виведення:

nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show name
nsradmin> show DPN ID
nsradmin> p type: nsr vba server; name: vbalabnode2x.vba.lab
                        name: vbalabnode2x.vba.lab;
                      DPN ID: xxxxxxxxxxx;

Запишіть ідентифікатор DPN. Це допомагає нам визначити одиницю зберігання, наприклад, для вищезазначеного DPNID одиницею зберігання є 'avamar-1435099427'.

b. Увійдіть у систему домену даних за допомогою PuTTY (або аналогічної утиліти SSH) як користувач із роллю адміністратора. Потім виконайте наведену нижче команду для видалення:

ddboost storage-unit delete <storage-unit>
Приклад: ddboost storage-unit delete avamar-1435099427

c. [Необов'язково] Запустіть чисту файлову систему в домені даних, щоб звільнити місце:

filesys clean start

4. Видаліть ресурси сервера VBA за допомогою nsradmin:

Примітка: Цей крок слід виконати ЛИШЕ для VBA, який ви хочете видалити. Будьте обережні та зробіть копію nsrdb, якщо це ще не було зроблено.

Синтаксис: nsradmin> d type: NSR VBA Server;  name: vbalabnode2x.vba.lab
Наприклад: У наведеному нижче прикладі показана команда для видалення VBA під назвою vbalabnode2x.vba.lab 

nsradmin> d type: NSR VBA Server;  name: vbalabnode2x.vba.lab
type: NSR VBA Server;
name: vbalabnode2x.vba.lab;
comment: ;
vCenter Host: vbalabnode2x.vba.lab;
 vCenter Web Client Host: ;
 Total Capacity: ;
 Total Capacity in bytes: ;
 Used Capacity: ;
Last Validated Checkpoint: ;
 Last Validated Checkpoint Tag: ;
Online: ;
VBA Version: ;
Policy List: ;
Policy Client Mapping: ;
External Proxy Hosts: ;
VBA recover checkpoint tag: ;
configuration error: ;
VBA Internal Proxies: Enabled;
VBA Adhoc Backups: Enabled;
VBA Restrict Transport Mode to Hotadd Only: Disabled;
Staging DDR pool for Disaster recovery from non-DDR devices: ;
Delete? Y
deleted resource id 156.x.xxx.x.x.x.x.x.xxx.xxx.xxx.xx.xx.xxx.x.x(7)
ПРИМІТКА. Цей крок, можливо, доведеться виконати за допомогою автономного режиму nsradmin якщо VBA НЕ відповідає. Для того, щоб отримати доступ до nsradmin "offline" запустити, nsradmin -d absolute path to nsrdb folder. Щоб зміни набули чинності, потрібно перезапустити службу.

5. Видаліть ресурс клієнта для цього VBA з NMC.

Синтаксис:  nsradmin> d type: nsr client; name : vbalabnode2x.vba.lab
Наприклад: У наведеному нижче прикладі показано, як видалити клієнта для vbalabnode2x.vba.lab 

nsradmin> d type: nsr client; name : vbalabnode2x.vba.lab
type: NSR client;
name: vbalabnode2x.vba.lab;
server: nw4.vba.lab;
client id: xxxx-xxxxx-xxxxx-xxxx-0xxxxx-xxxxx;
Delete? Y
deleted resource id 153.x.xxx.x.x.x.x.x.xxx.xx.xxx.xx.xx.xxx.x.x3)

6. Видаліть віртуальну машину пристрою VBA:

Тепер ви можете видалити відповідні віртуальні машини VBA та зовнішні проксі з сервера vCenter.

Affected Products

NetWorker Family, NetWorker
Article Properties
Article Number: 000165219
Article Type: How To
Last Modified: 25 Jun 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.