[KB8593] Migrere ESET Inspect Server MySQL-databasen til en annen MySQL-server

MERK:

Denne siden er oversatt av en datamaskin. Klikk på engelsk under Språk på denne siden for å se originalteksten. Hvis noe er uklart, kan du kontakte din lokale kundestøtte.

Problemstilling

Løsning

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.

Forutsetninger

  • Både kilde- og mål MySQL Server-forekomsten må være installert
  • Mål MySQL Server-forekomsten må være samme versjon eller nyere som kilde MySQL Server-forekomsten; nedgradering støttes ikke

Krav til nettverk og filoverføring

  • Hvis kilde- og måldatamaskinene befinner seg på forskjellige nettverk, må du overføre sikkerhetskopifilen manuelt til måldatamaskinen
  • Hvis kilde- og måldatamaskinene er på samme nettverk, kan du kjøre migreringskommandoene fra enten kilde- eller måldatamaskinen (sørg for at ping-forbindelsen fungerer)

Erstatning av plassholder

Erstatt plassholderne i kommandoene på følgende måte:

  • SRCHOST → vertsnavnet eller IP-adressen til MySQL-kildeserveren
  • SRCROOTLOGIN → brukernavnet til root-kontoen på kilden MySQL Server
  • SRCEEIDBNAME → navnet på kilde-ESET Inspect Server-databasen
  • TARGETHOST → vertsnavn eller IP-adresse til mål-MySQL-serveren
  • TARGETROOTLOGIN → brukernavnet til root-kontoen på mål-MySQL-serveren

Migrere ESET Inspect Server MySQL-databasen til en annen MySQL Server-forekomst eller -versjon ved hjelp av kommandolinjen

Følg trinnene nedenfor for å migrere ESET Inspect Server MySQL-databasen til en annen MySQL Server-forekomst eller -versjon ved hjelp av kommandolinjen:

  1. Stopp ESET Inspect Server-tjenesten.

  2. Finn MySQL-binærfiler. Naviger til MySQL bin-katalogen basert på din installerte versjon:

    • MySQL 5: C:\Program Files\MySQL\MySQL Server 5.7\bin

      Kjør for å navigere til bin-katalogen i Ledetekst:

      cd C:\Program Files\MySQL\MySQL Server 5.7\bin
    • MySQL 8 : C:\Program Files\MySQL\MySQL Server 8\bin.

      Kjør for å navigere til bin-katalogen i ledeteksten:

      cd C:\Program Files\MySQL\MySQL Server 8\bin
  3. Opprett en fullstendig sikkerhetskopi av ESET Inspect Server-kildedatabasen. Kjør fra bin-katalogen i Ledetekst:

    mysqldump --host=SRCHOST --user=SRCROOTLOGIN -p --events --opt --routines --triggers --databases SRCEEIDBNAME --default-character-set=utf8mb4 --result-file="C:\USERS\public\BACKUPFILE.sql"

    Du kan inkludere passordet for SRCROOTLOGIN direkte i kommandoen: erstatt -p med -pYourPassword. Hvis du ikke inkluderer passordet, blir du bedt om å skrive det inn etter at du har kjørt kommandoen.

    Manuell overføring av sikkerhetskopifilen

    Kommandoen oppretter sikkerhetskopifilen for ESET Inspect Server-databasen(BACKUPFILE.sql) i C:\USERS\public. Hvis kilde- og mål-MySQL-serverne befinner seg på forskjellige maskiner og ikke i samme nettverk, må du overføre sikkerhetskopifilen manuelt til målmaskinen før du gjenoppretter ESET Inspect Server-databasen.

  4. Juster MySQL-konfigurasjonen for mål-MySQL-serveren: edit the my.ini-filen i henhold til MySQL-versjonen din.

  5. Logg inn på mål-MySQL-serveren. Kjør i ledeteksten:

    mysql --host=TARGETHOST --user=TARGETROOTLOGIN -p

    Du kan inkludere passordet for TARGETLOGIN direkte i kommandoen: erstatt -p med -pYourPassword. Hvis du ikke inkluderer passordet, blir du bedt om å skrive det inn etter at du har kjørt kommandoen.

  6. Opprett rensingstabellområdet. Kjør ved ledeteksten mysql>:

    CREATE TABLESPACE `purge_ts` ADD DATAFILE 'purge_ts1.ibd' ENGINE=INNODB;
  7. Gjenopprett ESET Inspect-databasen på mål-MySQL-serveren. Avslutt mysql>-ledeteksten: run exit;. Kjør i ledeteksten:

    mysql --host=TARGETHOST --user=TARGETROOTLOGIN -p < "C:\USERS\public\BACKUPFILE.sql"

    Du kan inkludere passordet for TARGETLOGIN direkte i kommandoen: erstatt -p med -pYourPassword. Hvis du ikke inkluderer passordet, blir du bedt om å skrive det inn etter at du har kjørt kommandoen.

    Hvis plasseringen av sikkerhetskopifilen ikke er C:\USERS\public\BACKUPFILE.sql, må du erstatte den i kommandoen med den faktiske plasseringen av sikkerhetskopifilen.

  8. Fullfør migreringen basert på oppsettet ditt:

    • Hvis mål-MySQL-serveren bruker samme vertsnavn/IP-adresse og databasenavn som kilden, starter du ESET Inspect Server-tjenesten på nytt.

    • Hvis mål-MySQL-serverens vertsnavn/IP-adresse, port eller databasenavn er forskjellig fra kilden, kjører du installasjonsprogrammet for ESET Inspect Server i reparasjons-/endringsmodus. Behold alle innstillinger uendret, men oppdater MySQL-databasetilkoblingsdetaljene (vertsnavn/IP-adresse, port, databasenavn).