NetWorker: Як вивести з експлуатації пристрій VBA після закінчення терміну дії всіх наборів збережень
Summary: У цій базі знань детально описано процес, необхідний для повного виведення з експлуатації та видалення пристрою резервного копіювання VMware Backup Appliance (VBA). Пристрій VBA більше не підтримується. На зміну йому прийшов пристрій NetWorker VMware Protection (NVP) vProxy. ...
Instructions
Припущення перед тим, як продовжити:
- Термін дії основних наборів резервних копій і клонувань для VBA закінчився.
- Решта основних і клонованих наборів збереження були видалені з зони даних NetWorker за допомогою кнопки
nsrmmутиліта командного рядка.
Передумови:
Перш ніж продовжити роботу з цим КБ, переконайтеся, що копія або резервна копія конфігурацій ресурсів NetWorker завершена:
- Переконайтеся, що сервер NetWorker має нещодавню резервну копію початкового завантаження, виконавши резервну копію захисту сервера. Відомості про набір для збереження Bootstrap можна зібрати з кореневого запиту або запиту адміністратора на сервері NetWorker за допомогою:
mminfo -B - Вручну скопіюйте директорію бази даних ресурсу NetWorker.
- Вікна:
[INSTALL_DIR]\Program Files\EMC NetWorker\nsr\res\nsrdb - Linux:
/nsr/res/nsrdb
- Вікна:
- Вручну скопіюйте каталог резервного носія:
- Вікна:
[INSTALL_DIR]\Program Files\EMC NetWorker\nsr\mm - Linux:
/nsr/mm
.xdr файл; Однак для повторного імпорту файлу потрібне залучення служби підтримки. mm.xdr Якщо потрібно: Як експортувати медіабазу даних NetWorker за допомогою nsrmmdbasm
Процес:
1. Перевірте всі решту збережених наборів для VBA. Зробити це можна за допомогою одного з наступних варіантів:
Консоль управління NetWorker (NMC)
грн. Увійдіть у NetWorker Management Console (NMC)
b. Перейдіть на вкладку «Медіа» та виберіть «Зберегти набори», а потім виберіть VMware Backup Appliance Online, як показано нижче:
c. Потім на вкладці Набір збереження запиту виберіть лише необхідні записи в імені 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'
- Варіант 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:
b. Перейдіть на вкладку «Конфігурація» та натисніть «Політики захисту VMware».
c. Відсортуйте політики за списком VBA.
d. Відкрийте першу політику, яка містить цей VBA у списку, перейдіть на вкладку Вибір пристрою резервного копіювання VMware та очистіть ім'я VBA.
nsradmin , щоб перейти до підказки.
nsradmin> p type: nsr hypervisor; name: vcenter-name
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.