Obsah
- Předpoklady
- Požadavky na síť a přenos souborů
- Nahrazení zástupného symbolu
- Migrace databáze ESET Inspect Serveru na jinou instanci nebo verzi Microsoft SQL Serveru pomocí příkazového řádku
Řešení
Předpoklady
- Zdrojová i cílová instance serveru Microsoft SQL Server musí být nainstalovány
- Cílová instance Microsoft SQL Server musí mít stejnou nebo novější verzi jako zdrojová instance Microsoft SQL Server; downgrade není podporován
Požadavky na síť a přenos souborů
- Pokud se zdrojový a cílový počítač nacházejí v různých sítích, je nutné záložní soubor do cílového počítače přenést ručně
- Pokud jsou zdrojový a cílový počítač ve stejné síti, můžete spustit migrační příkazy ze zdrojového nebo cílového počítače (ujistěte se, že funguje připojení ping)
- Pokud spouštíte příkazy v síti:
- Zkontrolujte, zda je pro cílový server Microsoft SQL Server povolena komunikace TCP/IP
- Ujistěte se, že firewall na zdrojovém počítači umožňuje příchozí/odchozí komunikaci na portu Microsoft SQL Serveru (výchozí port je TCP 1433, pokud nebyl během instalace ESET Inspect Serveru zvolen jiný port)
Nahrazení zástupného symbolu
V příkazech nahraďte zástupné znaky takto:
SRCHOST→ název hostitele nebo IP adresa zdrojového serveru Microsoft SQL ServerSRCSA→ uživatelské jméno účtu Microsoft SQL Server na zdrojovém serveru Microsoft SQL Server (typickysa)SRCEEIDBNAME→ název zdrojové databáze ESET Inspect Serveru (výchozí:eidb)TARGETHOST→ název hostitele nebo IP adresa cílového serveru Microsoft SQL ServerTARGETSA→ uživatelské jméno účtu Microsoft SQL Server na cílovém serveru Microsoft SQL Server (typickysa)
Migrace databáze ESET Inspect Serveru na jinou instanci nebo verzi Microsoft SQL Serveru pomocí příkazového řádku
Pro migraci databáze ESET Inspect Server Microsoft SQL na jinou instanci nebo verzi Microsoft SQL Serveru pomocí příkazového řádku postupujte podle následujících kroků:
-
Zastavte službu ESET Inspect Server.
-
Vytvořte úplnou zálohu zdrojové databáze ESET Inspect Serveru. V Příkazovém řádku spusťte:
SQLCMD -U SRCSA -S SRCHOST -Q "BACKUP DATABASE SRCEEIDBNAME TO DISK = N'C:\USERS\public\BACKUPFILE.bak'" -
Obnovte databázi ESET Inspect na cílovém Microsoft SQL Serveru. V Příkazovém řádku spusťte:
SQLCMD -U TARGETSA -S TARGETHOST -Q "RESTORE DATABASE SRCEEIDBNAME FROM DISK = N'C:\USERS\public\BACKUPFILE.bak'"Pokud umístění záložního souboru není
C:\USERS\public\BACKUPFILE.bak, nahraďte jej v příkazu skutečným umístěním záložního souboru. -
Dokončete migraci podle svého nastavení:
-
Pokud cílový Microsoft SQL Server používá stejný název hostitele/IP adresu a název databáze jako zdroj, restartujte službu ESET Inspect Server.
-
Pokud se cílový název hostitele/IP adresa, port nebo název databáze Microsoft SQL Serveru liší od zdrojového, spusťte instalační program ESET Inspect Server v režimu Oprava / Změna. Všechna nastavení ponechte beze změny, ale aktualizujte údaje o připojení k databázi Microsoft SQL (název hostitele/IP adresa, port, název databáze).
-