Udstedelse
Løsning
Forudsætninger
- Kilde- og mål-SQL-serverinstanser skal være installeret
- Mål-SQL Server-forekomsten skal have mindst samme version som kildeforekomsten
- Nedgradering er ikke understøttet
- Du kan køre kommandoerne fra kilde- eller målmaskinen, hvis disse maskiner er i samme netværk, og pingen mellem disse maskiner fungerer
- Du skal manuelt flytte backup-filen til målmaskinen, hvis de ikke er i samme netværk
I kommandoerne, konfigurationsfilerne eller SQL-sætningerne nedenfor skal du altid erstatte følgende:
- SRCHOST med adressen på kildedatabaseserveren
- SRCROOTLOGIN med MySQL-kildeserverens root-brugerlogin
- SRCEEIDBNAME med navnet på den ESET Inspect Server-kildedatabase, der skal sikkerhedskopieres
- TARGETHOST med adressen på måldatabaseserveren
- TARGETROOTLOGIN med mål-MySQL-serverens root-brugerlogin
Følg instruktionerne nedenfor for at migrere ESET Inspect Server-databasen mellem forskellige SQL Server-instanser (dette gælder også ved flytning til en anden SQL Server-version eller ved migrering til en SQL Server, der er hostet på en anden maskine).
- Stop ESET Inspect Server-tjenesten.
- Baseret på den MySQL-version, du har installeret, skal du navigere til
C:\Program Files\MySQL\MySQL Server 5.7\bin
ellerC:\Program Files\MySQL\MySQL Server 8\bin
. - Opret en fuld databasebackup af ESET Inspect Server-kildedatabasen (den database, du planlægger at migrere):
mysqldump --host SRCHOST --user=SRCROOTLOGIN --password --events --opt --routines --triggers --databases SRCEEIDBNAME --default-character-set=utf8mb4 --result-file="C:\USERS\public\BACKUPFILE.sql"
- Skriv adgangskoden til root-login. Du kan også tilføje det direkte efter parameteren --password ( --password=ABCD ).
- Juster my.ini-filen på målmaskinen baseret på den version af MySQL, du bruger. Version 5.7 eller 8.
- Gendan databasen på mål-MySQL-serveren.
mysql --host TARGETHOST --user=TARGETROOTLOGIN --password < "C:\USERS\public\BACKUPFILE.sql"
- Skriv adgangskoden til root-login. Du kan også tilføje den direkte efter
-p-parameteren
( -pABCD ). - Kør ESET Inspect Server-tjenesten, hvis mål-MySQL Server-maskinen har samme IP-adresse og navn på databasen som kilden.
- Når du flytter databasen til en anden server (MySQL-IP eller -port ændres) eller ændrer databasenavnet (MySQL-IP og -port er de samme, men databasenavnet er ændret), skal du konfigurere ESET Inspect Server igen ved at bruge indstillingen "Repair/Change" i installationsprogrammet. Lad alle indstillinger være, som de er, men ændr databaseindstillingerne som MySQL IP, port eller databasenavn.