NetWorker: Використання uasm для збереження та відновлення

Summary: У цій статті описано кілька застосувань команди NetWorker uasm, яка лежить в основі операцій кодування та декодування та відновлення даних. Його можна використовувати для тестування продуктивності шляхом ізоляції конкретних дій шляху даних, а також для операцій усунення несправностей. Нарешті, іноді його можна використовувати як низькорівневий помічник для відновлення пошкоджених збережень. ...

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

Про UASM

Команда uasm - це низькорівнева утиліта, яка використовується NetWorker для кодування будь-яких видів даних за допомогою зовнішнього представлення даних (XDR). Він лежить в основі утиліт збереження та відновлення, і хоча він не використовується в поширених сценаріях, він має різні варіанти використання, які описані в цій статті:

  • Імпровізоване збереження, відновлення переміщення індексних файлових систем NetWorker.
  • Тестування швидкості читання або запису джерела даних на клієнті, без іншого програмного забезпечення або мережевих накладних витрат.
  • Відновлення даних з пошкоджених збережень (стрічку, зокрема).

Примітка: команда uasm строго не підтримується для звичайних операцій відновлення NetWorker. Ця інформація надається як засіб для виконання складних ручних операцій відновлення на проблемних збереженнях або з метою тестування. Не можна очікувати, що UASM відновить нефайлові резервні копії системи через залежності index та multi-saveset у більш складних збереженнях, таких як бази даних.

 

Збереження або переміщення індексних файлових систем

Файлові системи NetWorker Index мають особливі властивості, і рекомендованим способом їх переміщення є використання uasm. Дивіться NetWorker: Як перемістити індекс файлу клієнта в нове місце для отримання повної інформації. Припускаючи, що у вас є доступ з командного рядка як до вихідної, так і до цільової файлової системи, виконайте команду:

uasm -s -i /nsr/index/client_name | uasm -r -m "/nsr/index"="/new_index_path"

Замініть /nsr/index/client_name повним шляхом до індексу або папки джерела. У аргументі -m замініть батьківську папку (/nsr/index) на батьківську папку джерела, а батьківський елемент призначення (/new_index) на відповідне розташування для папки для копіювання (client_name).

 

Тестування збережіть швидкість читання з вихідних даних

Щоб перевірити швидкість передачі даних підсистеми хост-диска в uasm для кодування, запустіть збереження uasm і негайно відкиньте дані, щоб ізолювати продуктивність читання джерела:

Лінукс

date +%FT%T; uasm -s -i <source_directory> > /dev/null 2>&1; date +%FT%T

Вікна

time /t & uasm -s -i <source_directory> > NUL 2>&1 & time /t

 

Відновлення з файлів, створених сканером 

Для стрічок, на яких є дефектні місця або інші часткові пошкодження збереження, може виникнути необхідність у використанні uasm для відновлення з файлів, створених сканером. Дивіться NetWorker: Використання утиліти сканера для отримання додаткової інформації про те, як обійти команду відновлення та звичайний робочий процес NetWorker для створення дампів набору scanner_file збереження, які можна відновити уасм. 

Файлові системи UNIX не можуть бути відновлені до файлової системи Windows, і навпаки. Щоб відновити файл, створений сканером, спочатку запустіть uasm, щоб переконатися, що файл життєздатний, і визначте ієрархію шляху в наборі збережень:

uasm -rnv < scanner_file

Після того, як шлях буде відомий, ви можете запустити відновлення, перенаправивши з original_path набору збережень на вибрану вами recovery_path , яка буде створена повторно, якщо її ще не існує:

uasm -rv -m "original_path"="new_path" < scanner_file

Якщо шлях вже відомий, ви можете вказати його безпосередньо як частину команди uasm, щоб відновити лише наданий файл або аргумент каталогу. Це можна використовувати з перемикачем перенаправлення шляху -m, або ні. Наданий шлях відновлення чутливий до регістру.

uasm -rv "/etc"="/tmp/etc" /etc/hosts < scanner_file

Цей метод також можна використовувати в конвеєрі безпосередньо з команди scanner, якщо дисковий простір недоступний для створення файлу збереження сканера. Ви можете передати команду сканера безпосередньо до будь-якого з наведених вище прикладів uasm, залежно від обставин, за допомогою тієї ж команди сканера, яка використовується для створення файлу збереження сканера, але замість перенаправлення на файл, зверніться до uasm, наприклад:

scanner -S saveset_id device_path | uasm_command

Affected Products

NetWorker
Article Properties
Article Number: 000227674
Article Type: How To
Last Modified: 05 Dec 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.