[KB8592] Перенесення бази даних ESET Inspect Server SQL на інший сервер SQL

ПРИМІТКА:

Ця сторінка перекладена за допомогою комп'ютера. Клацніть англійську мову в розділі Мови на цій сторінці, щоб переглянути оригінальний текст. Якщо вам щось незрозуміло, зверніться до місцевої служби підтримки.

Випуск

Рішення

ESET Security Services for ESET Inspect On-Prem and ESET Inspect

ESET offers various security service packages and additional support for these applications. Support for ESET Inspect On-Prem and ESET Inspect is limited and managing rules or exclusions are not included without an ESET Security Service package. Contact a sales representative for further assistance.

#

Необхідні умови

  • Як вихідний, так і цільовий екземпляри Microsoft SQL Server повинні бути встановлені
  • Цільовий екземпляр Microsoft SQL Server повинен бути тієї ж версії або новішої версії, що й вихідний екземпляр Microsoft SQL Server; пониження версії не підтримується

Вимоги до мережі та передачі файлів

  • Якщо вихідний і цільовий комп'ютери знаходяться в різних мережах, необхідно вручну перенести файл резервної копії на цільовий комп'ютер
  • Якщо вихідний і цільовий комп'ютери знаходяться в одній мережі, ви можете запустити команди міграції або з вихідного, або з цільового комп'ютера (переконайтеся, що працює ping-з'єднання)
  • Якщо ви запускаєте команди через мережу:

    • Переконайтеся, що TCP/IP звязок
    • Переконайтеся, що брандмауер на комп'ютері-джерелі дозволяє вхідний/вихідний зв'язок на порт Microsoft SQL Server (порт за замовчуванням - TCP 1433, якщо під час інсталяції ESET Inspect Server не було вибрано інший порт)

Заміна заповнювача

Замініть у командах заповнювачі наступним чином:

  • SRCHOST → ім'я хоста або IP-адреса вихідного Microsoft SQL Server
  • SRCSA → ім'я користувача облікового запису Microsoft SQL Server на вихідному сервері Microsoft SQL Server (зазвичай sa)
  • SRCEEIDBNAME → ім'я вихідної бази даних ESET Inspect Server (за замовчуванням: eidb)
  • TARGETHOST → ім'я хоста або IP-адреса цільового сервера Microsoft SQL Server
  • TARGETSA → ім'я користувача облікового запису Microsoft SQL Server на цільовому сервері Microsoft SQL Server (зазвичай sa)

Перенесіть базу даних ESET Inspect Server на інший екземпляр або версію Microsoft SQL Server за допомогою командного рядка

Щоб перенести базу даних Microsoft SQL ESET Inspect Server на інший екземпляр або версію Microsoft SQL Server за допомогою командного рядка, виконайте наведені нижче дії:

  1. Зупиніть службу ESET Inspect Server.

  2. Створіть повну резервну копію вихідної бази даних ESET Inspect Server. У командному рядку запустіть

    SQLCMD -U SRCSA -S SRCHOST -Q "BACKUP DATABASE SRCEEIDBNAME TO DISK = N'C:\USERS\public\BACKUPFILE.bak'"
    Передача файлу резервної копії вручну

    Команда створює файл резервної копії бази даних ESET Inspect Server(BACKUPFILE.bak) у папці C:\USERS\public. Якщо вихідний і цільовий сервери Microsoft SQL знаходяться на різних машинах і не в одній мережі, перед відновленням бази даних ESET Inspect Server необхідно вручну перенести файл резервної копії на цільову машину.

  3. Відновіть базу даних ESET Inspect на цільовому сервері Microsoft SQL Server. У командному рядку введіть

    SQLCMD -U TARGETSA -S TARGETHOST -Q "RESTORE DATABASE SRCEEIDBNAME FROM DISK = N'C:\USERS\public\BACKUPFILE.bak'"

    Якщо розташування файлу резервної копії не C:\USERS\public\BACKUPFILE.bak, замініть його в команді на фактичне розташування файлу резервної копії.

  4. Завершіть міграцію відповідно до ваших налаштувань:

    • Якщо цільовий сервер Microsoft SQL Server використовує те саме ім'я хоста/IP-адресу та ім'я бази даних, що й вихідний, перезапустіть службу ESET Inspect Server.

    • Якщо ім'я хоста/IP-адреса цільового сервера Microsoft SQL Server, порт або ім'я бази даних відрізняються від вихідного, запустіть інсталятор ESET Inspect Server у режимі " Виправлення/Зміна ". Залиште всі налаштування без змін, але оновіть відомості про підключення до бази даних Microsoft SQL (ім'я хоста/IP-адреса, порт, ім'я бази даних).