Модуль NetWorker для Microsoft Triage Guide для резервних копій VDI SQL Server

Resumo: Посібник з налаштування модуля NetWorker для Microsoft (NMM) для резервного копіювання та відновлення баз даних SQL Server. Це застосовується з використанням інтерфейсу віртуальних пристроїв Microsoft (VDI) для SQL Server. ...

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Instruções

Метою цього документа є успішна підготовка та налаштування модуля NetWorker для Microsoft для резервного копіювання та відновлення баз даних Microsoft SQL Server.

У цьому документі основна увага приділяється методу резервного копіювання інтерфейсу віртуального пристрою для резервних копій SQL.

Цей метод може виконувати такі рівні резервного копіювання:
Рівні резервного копіювання для SQL VDI
Рівень Коментар
Повний Дорівнює резервному копіюванню бази даних SQL Server
Кумулятивний Інкрементний Дорівнює диференціальному резервному копіюванню SQL Server
Logs_only (або txnlog) Дорівнює резервному копіюванню журналу транзакцій SQL.
Це новий рівень резервного копіювання, представлений у версії NetWorker 9.x, і призначений для резервного копіювання журналу транзакцій SQL.
Це необхідний рівень для резервного копіювання LOG. Не використовуйте інкрементальний рівень.
Інкрементний Цей рівень використовувався для резервного копіювання журналів для версій NetWorker до версії 9.x.
Це більше не діє для будь-якої версії NetWorker 9.x або новішої.
Не використовуйте інкрементний рівень резервного копіювання.

Крок 1: Установки
Оновлення:
Опції оновлення немає. Вручну видаліть будь-яке старе програмне забезпечення в наведеному нижче порядку, перш ніж інсталювати нову версію програмного забезпечення.
  • На кожному SQL-сервері видаліть старе програмне забезпечення NMM, а потім перезавантажтеся, якщо з'явиться відповідний запит.
  • Після перезавантаження видаліть старіший клієнт NetWorker.
Нова інсталяція:
Для інсталяції нового клієнта або інсталяції, виконаної після видалення старого програмного забезпечення, виконайте наведені нижче дії.
  • Встановіть останню версію клієнта NetWorker.
  • Встановіть таку ж версію розширеного клієнта NetWorker.  
  • Встановіть ту ж версію NMM, яка відповідає версії NetWorker Client.
Примітка: Завжди стежте за тим, щоб версії NetWorker Client і NMM збігалися!

Крок 2: Налаштуйте ресурси клієнта.
Для будь-якого екземпляра SQL Server потрібен клієнтський ресурс для резервного копіювання баз даних SQL. Це включає окремі екземпляри SQL, кластеризовані екземпляри SQL і групи доступності AlwaysOn.

Це обов'язкові для заповнення поля.
  • Команда резервного копіювання
  • Віддалений користувач
  • Пароль
Команда
резервного копіюванняКоманда резервного копіювання для резервних копій SQL має вигляд nsrsqlsv.exe незалежно від того, чи є SQL Server автономним екземпляром або кластерним екземпляром.

Віддалений користувач
Віддалений користувач є обов'язковим для заповнення полем. Це поле вводиться у форматі: DomainName - Ім'я користувача
For example, when the domain is AD and the user is dbadmin, then the format for remote user field is AD\dbadmin
Пароль
Поле «Пароль» є паролем для віддаленого користувача.

Збереження набору та екземплярів
Автономні екземпляри
Формат «Зберегти набір»: MSSQL$<Instance_Name>:

Наприклад, хост SQL Server з іменем SQLDB1, який має екземпляр SQL Server з іменем INST01.
Додайте один клієнтський ресурс для резервного копіювання іменованого екземпляра INST01.
Якщо хост має другий екземпляр, INST02, додайте другий клієнтський ресурс для цього екземпляра.
 
Властивості
Екземпляр SQL Server Зберегти набір Створює резервні копії наступних об'єктів
Екземпляр за замовчуванням.

MSSQL:

Створює резервну копію всіх баз даних у цьому екземплярі за замовчуванням
  MSSQLL:dbname Резервна копія лише бази даних 'dbname' у цьому випадку
Іменований екземпляр, наприклад, INST01 MSSQL$INST01: Створює резервну копію всіх баз даних у цьому іменованому екземплярі
  MSSQL$INST01:dbname Створює резервну копію лише бази даних 'dbname' у цьому іменованому екземплярі
 
Примітка:
  • MSSQL набирається у верхньому регістрі.
  • Якщо автономний SQL Server має два екземпляри, за замовчуванням і INST01, то потрібно два ресурси клієнта.
  • Для екземпляра за замовчуванням використовується один клієнтський ресурс, MSSQL:
  • Для іменованого екземпляра використовується один клієнтський ресурс, MSSQL$INST01.
  • Не розміщуйте обох клієнтів в одній групі та робочому процесі для кращої деталізації планування та продуктивності.
  • Не забудьте налаштувати команду резервного копіювання та віддаленого користувача.

Кластеризований SQL Server
Кластеризований екземпляр SQL-сервера інсталюється в відмовостійкому кластері. У цьому прикладі кластеризований екземпляр SQL Server з іменем CLUSQL01 може мати два вузли, де:
  • Node1 називається SQLDB1
  • Node2 називається SQLDB2
  • Ім'я кластеризованого SQL Server є унікальним іменем, наприклад CLUSQL01
Примітка:
  1. Будь-який кластеризований SQL Server містить лише один екземпляр.
  2. Віддалений користувач є користувачем домену та вводиться як "DomainName\UserName". Наприклад, додайте цей AD\dbadmin для віддаленого користувача.
  3. Формат Save Set – MSSQL:
  4. Ім'я екземпляра НЕ використовується в наборі збереження.
Наприклад
  • Правильним набором збереження є MSSQL:
  • MSSQL$INST01 НЕ підходить для кластеризованих екземплярів SQL Server.
  1. Команда резервного копіювання має вигляд nsrsqlsv -A virtual_SQL_Server_name. Наприклад, команда «Резервне копіювання» має вигляд nsrsqlsv.exe -A CLUSQL01
  2. У цьому прикладі потрібно три ресурси клієнта.
Кластеризований екземпляр SQL
Примітка Ім'я клієнта Команда резервного копіювання Зберегти набір Віддалений користувач
Вузол1 SQLDB1 Залиште це поле порожнім. Увесь Порожній
Вузол 2 SQLDB2 Залиште це поле порожнім. Увесь Порожній
Ім'я кластеризованого
SQL-сервера
CLUSQL01 nsrsqlsv.exe -A CLUSQL01 MSSQL: AD\dbadmin

Групи
доступності SQL Server AlwaysOnГрупа доступності SQL Server AlwaysOn (AAG) — це група реплікації бази даних, що складається принаймні з однієї бази даних, реплікованої між двома або більше вузлами в відмовостійкому кластері.

Наприклад:
  • Ім'я кластера – CLU01
  • Кластер містить два вузли, SQLDB1 і SQLDB2
  • SQLDB1 є автономним SQL Server з екземпляром SQL Server PROD
  • SQLDB2 є автономним SQL Server з екземпляром SQL Server PROD
  • Вузли належать до групи доступності AlwaysOn, яка називається AGPROD
  • Вузли спільно використовували репліковану базу даних agdb1 в AGPROD
  • Ім'я слухача для AGPROD - LSTAGPROD
Примітка:
  1. Щоб створити резервну копію AAG під назвою AGPROD, додайте наступні ресурси клієнта.
  • Один клієнтський ресурс для кожного вузла
  • Один клієнтський ресурс для імені кластера
  • В якості альтернативи імені кластера ви можете використовувати ім'я слухача, але не обидва.
  1. Віддаленим користувачем є DomainName\Username, наприклад "AD\dbadmin"
  2. Формат Save Set - MSSQL$<InstanceName>#<AlwaysOn_Availability_groupname>:
ВАЖЛИВИЙ:
Використання «#» у наборі збереження необхідне для призначення імені групи доступності AlwaysOn після MSSQL$InstanceName.
Ім'я екземпляра потрібне для резервних копій AAG, тоді як для кластеризованих екземплярів воно не підтримується.
 
Група доступності SQL AlwaysOn
Примітка Ім'я клієнта Команда резервного копіювання Зберегти набір Віддалений користувач
Вузол1 SQLDB1 Залиште це поле порожнім. Увесь Порожній
Вузол 2 SQLDB2 Залиште це поле порожнім. Увесь Порожній
Варіант 1.
Назва кластера
CLU01 nsrsqlsv.exe MSSQL$PROD#AGPROD:
Зверніть увагу на $instancename
Зверніть увагу на #AAGname.
AD\dbadmin
Варіант 2.
Ім'я слухача
ЛСТАГППРОД nsrsqlsv.exe MSSQL$PROD#AGPROD:
Зверніть увагу на $instancename
Зверніть увагу на #AAGname.
AD\dbadmin

Крок 3: Надання дозволів
Windows і SQL ServerПоле віддаленого користувача важливе для успішного резервного копіювання та відновлення. Цей користувач повинен мати необхідні дозволи. 
Віддалений користувач – це користувач домену, якому на кожному SQL Server було надано такі вимоги:
  • Учасник групи локальних адміністраторів Windows і групи операторів резервного копіювання
  • Включає ролі SQL Server, сисадмін і публічний
  • Для кластеризованих екземплярів SQL Server і груп доступності AlwaysOn обліковий запис SYSTEM на кожному SQL Server також має бути надано ролі адміністратора SQL Server і публічні ролі.

Крок 4: Надання дозволів
NetWorkerДля кластеризованих SQL Server і AlwaysOn Clusters потрібні певні права NetWorker.
Спеціальні права надаються обліковому запису SYSTEM та обліковому запису віддаленого користувача на кожному Вузлі.
Для цього потрібно змінити поле Віддалений доступ і групу користувачів Оператори в NetWorker.

Віддалений доступ
Поле «Віддалений доступ» клієнта кластеризованого SQL Server (або клієнта імен AAG Listener) вимагає таких записів.
SYSTEM@nodename

remoteuser@nodename

For the example given, that would require:
SYSTEM@SQLDB1
SYSTEM@SQLDB2
dbadmin@SQLDB1
dbadmin@SQLDB2
 
Примітка:
  • Не додавайте доменне ім'я в поле віддаленого доступу. Наприклад
    • Dbadmin@SQLDB1 є правильним
    • AD\dbadmin@SQLDB1 не є правильним

Операторів
До групи користувачів NetWorker Operators додаються такі ж користувачі:
SYSTEM@nodename
remoteuser@nodename

For the example given, that would require:
SYSTEM@SQLDB1
SYSTEM@SQLDB2
dbadmin@SQLDB1
dbadmin@SQLDB2
Propriedades do artigo
Número do artigo: 000155601
Tipo de artigo: How To
Último modificado: 20 jan. 2026
Versão:  9
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.