Модуль 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.
Цей метод може виконувати такі рівні резервного копіювання:
Крок 1: Установки
Оновлення:
Опції оновлення немає. Вручну видаліть будь-яке старе програмне забезпечення в наведеному нижче порядку, перш ніж інсталювати нову версію програмного забезпечення.
Для інсталяції нового клієнта або інсталяції, виконаної після видалення старого програмного забезпечення, виконайте наведені нижче дії.
Крок 2: Налаштуйте ресурси клієнта.
Для будь-якого екземпляра SQL Server потрібен клієнтський ресурс для резервного копіювання баз даних SQL. Це включає окремі екземпляри SQL, кластеризовані екземпляри SQL і групи доступності AlwaysOn.
Це обов'язкові для заповнення поля.
резервного копіюванняКоманда резервного копіювання для резервних копій SQL має вигляд
Віддалений користувач
Віддалений користувач є обов'язковим для заповнення полем. Це поле вводиться у форматі: DomainName - Ім'я користувача
Поле «Пароль» є паролем для віддаленого користувача.
Збереження набору та екземплярів
Автономні екземпляри
Формат «Зберегти набір»:
Наприклад, хост SQL Server з іменем SQLDB1, який має екземпляр SQL Server з іменем INST01.
Додайте один клієнтський ресурс для резервного копіювання іменованого екземпляра INST01.
Якщо хост має другий екземпляр, INST02, додайте другий клієнтський ресурс для цього екземпляра.
Кластеризований SQL Server
Кластеризований екземпляр SQL-сервера інсталюється в відмовостійкому кластері. У цьому прикладі кластеризований екземпляр SQL Server з іменем CLUSQL01 може мати два вузли, де:
Групи
доступності SQL Server AlwaysOnГрупа доступності SQL Server AlwaysOn (AAG) — це група реплікації бази даних, що складається принаймні з однієї бази даних, реплікованої між двома або більше вузлами в відмовостійкому кластері.
Наприклад:
Крок 3: Надання дозволів
Windows і SQL ServerПоле віддаленого користувача важливе для успішного резервного копіювання та відновлення. Цей користувач повинен мати необхідні дозволи.
Віддалений користувач – це користувач домену, якому на кожному SQL Server було надано такі вимоги:
Крок 4: Надання дозволів
NetWorkerДля кластеризованих SQL Server і AlwaysOn Clusters потрібні певні права NetWorker.
Спеціальні права надаються обліковому запису SYSTEM та обліковому запису віддаленого користувача на кожному Вузлі.
Для цього потрібно змінити поле Віддалений доступ і групу користувачів Оператори в NetWorker.
Віддалений доступ
Поле «Віддалений доступ» клієнта кластеризованого SQL Server (або клієнта імен AAG Listener) вимагає таких записів.
У цьому документі основна увага приділяється методу резервного копіювання інтерфейсу віртуального пристрою для резервних копій SQL.
Цей метод може виконувати такі рівні резервного копіювання:
| Рівень | Коментар |
|---|---|
| Повний | Дорівнює резервному копіюванню бази даних 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
Примітка:
- Будь-який кластеризований SQL Server містить лише один екземпляр.
- Віддалений користувач є користувачем домену та вводиться як "DomainName\UserName". Наприклад, додайте цей AD\dbadmin для віддаленого користувача.
- Формат Save Set – MSSQL:
- Ім'я екземпляра НЕ використовується в наборі збереження.
Наприклад
- Правильним набором збереження є MSSQL:
- MSSQL$INST01 НЕ підходить для кластеризованих екземплярів SQL Server.
- Команда резервного копіювання має вигляд
nsrsqlsv -A virtual_SQL_Server_name. Наприклад, команда «Резервне копіювання» має виглядnsrsqlsv.exe -A CLUSQL01 - У цьому прикладі потрібно три ресурси клієнта.
| Примітка | Ім'я клієнта | Команда резервного копіювання | Зберегти набір | Віддалений користувач |
|---|---|---|---|---|
| Вузол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
Примітка:
Використання «#» у наборі збереження необхідне для призначення імені групи доступності AlwaysOn після MSSQL$InstanceName.
Ім'я екземпляра потрібне для резервних копій AAG, тоді як для кластеризованих екземплярів воно не підтримується.
- Щоб створити резервну копію AAG під назвою AGPROD, додайте наступні ресурси клієнта.
- Один клієнтський ресурс для кожного вузла
- Один клієнтський ресурс для імені кластера
- В якості альтернативи імені кластера ви можете використовувати ім'я слухача, але не обидва.
- Віддаленим користувачем є DomainName\Username, наприклад "AD\dbadmin"
- Формат Save Set - MSSQL$<InstanceName>#<AlwaysOn_Availability_groupname>:
Використання «#» у наборі збереження необхідне для призначення імені групи доступності AlwaysOn після MSSQL$InstanceName.
Ім'я екземпляра потрібне для резервних копій AAG, тоді як для кластеризованих екземплярів воно не підтримується.
| Примітка | Ім'я клієнта | Команда резервного копіювання | Зберегти набір | Віддалений користувач |
|---|---|---|---|---|
| Вузол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
Примітка:
Операторів
До групи користувачів NetWorker Operators додаються такі ж користувачі:
- Не додавайте доменне ім'я в поле віддаленого доступу. Наприклад
- 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.