Випуск
- Необхідні умови
- Вимоги до мережі та передачі файлів
- Заміна заповнювача
- Перенесіть базу даних ESET Inspect Server на інший екземпляр або версію Microsoft SQL Server за допомогою командного рядка
Рішення
Необхідні умови
- Як вихідний, так і цільовий екземпляри Microsoft SQL Server повинні бути встановлені
- Цільовий екземпляр Microsoft SQL Server повинен бути тієї ж версії або новішої версії, що й вихідний екземпляр Microsoft SQL Server; пониження версії не підтримується
Вимоги до мережі та передачі файлів
- Якщо вихідний і цільовий комп'ютери знаходяться в різних мережах, необхідно вручну перенести файл резервної копії на цільовий комп'ютер
- Якщо вихідний і цільовий комп'ютери знаходяться в одній мережі, ви можете запустити команди міграції або з вихідного, або з цільового комп'ютера (переконайтеся, що працює ping-з'єднання)
- Якщо ви запускаєте команди через мережу:
- Переконайтеся, що TCP/IP звязок
- Переконайтеся, що брандмауер на комп'ютері-джерелі дозволяє вхідний/вихідний зв'язок на порт Microsoft SQL Server (порт за замовчуванням - TCP 1433, якщо під час інсталяції ESET Inspect Server не було вибрано інший порт)
Заміна заповнювача
Замініть у командах заповнювачі наступним чином:
SRCHOST→ ім'я хоста або IP-адреса вихідного Microsoft SQL ServerSRCSA→ ім'я користувача облікового запису Microsoft SQL Server на вихідному сервері Microsoft SQL Server (зазвичайsa)SRCEEIDBNAME→ ім'я вихідної бази даних ESET Inspect Server (за замовчуванням:eidb)TARGETHOST→ ім'я хоста або IP-адреса цільового сервера Microsoft SQL ServerTARGETSA→ ім'я користувача облікового запису Microsoft SQL Server на цільовому сервері Microsoft SQL Server (зазвичайsa)
Перенесіть базу даних ESET Inspect Server на інший екземпляр або версію Microsoft SQL Server за допомогою командного рядка
Щоб перенести базу даних Microsoft SQL ESET Inspect Server на інший екземпляр або версію Microsoft SQL Server за допомогою командного рядка, виконайте наведені нижче дії:
-
Зупиніть службу ESET Inspect Server.
-
Створіть повну резервну копію вихідної бази даних ESET Inspect Server. У командному рядку запустіть
SQLCMD -U SRCSA -S SRCHOST -Q "BACKUP DATABASE SRCEEIDBNAME TO DISK = N'C:\USERS\public\BACKUPFILE.bak'" -
Відновіть базу даних 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, замініть його в команді на фактичне розташування файлу резервної копії. -
Завершіть міграцію відповідно до ваших налаштувань:
-
Якщо цільовий сервер Microsoft SQL Server використовує те саме ім'я хоста/IP-адресу та ім'я бази даних, що й вихідний, перезапустіть службу ESET Inspect Server.
-
Якщо ім'я хоста/IP-адреса цільового сервера Microsoft SQL Server, порт або ім'я бази даних відрізняються від вихідного, запустіть інсталятор ESET Inspect Server у режимі " Виправлення/Зміна ". Залиште всі налаштування без змін, але оновіть відомості про підключення до бази даних Microsoft SQL (ім'я хоста/IP-адреса, порт, ім'я бази даних).
-