[KB8593] Az ESET Inspect Server MySQL adatbázisának áttelepítése egy másik MySQL szerverre

MEGJEGYZÉS:

Az oldal fordítása mesterséges intelligencia segítségével készült. Az eredeti szöveg megjelenítéséhez válassza ki az oldal jobb felső részén található legördülő menüből az angol nyelvet. Ha kérdése merülne fel ESET termékekkel kapcsolatban, forduljon ügyfélszolgálatunkhoz!

Kiadvány

Megoldás

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.

Előfeltételek

  • Mind a forrás-, mind a cél MySQL Server példányt telepíteni kell
  • A cél MySQL Server példánynak ugyanolyan vagy újabb verziójúnak kell lennie, mint a forrás MySQL Server példánynak; a leminősítés nem támogatott

Hálózati és fájlátviteli követelmények

  • Ha a forrás- és a célgép különböző hálózatokon található, akkor a biztonsági mentési fájlt kézzel kell átvinnie a célgépre
  • Ha a forrás- és a célgép ugyanazon a hálózaton van, akkor az áttelepítési parancsokat a forrás- vagy a célgépről is futtathatja (a ping-kapcsolat működőképességének biztosítása)

Helytartó helyettesítése

A parancsokban cserélje ki a helyőrzőket a következőképpen:

  • SRCHOST → a forrás MySQL szerver hostneve vagy IP-címe
  • SRCROOTLOGIN → a forrás MySQL szerveren lévő root fiók felhasználóneve
  • SRCEEIDBNAME → a forrás ESET Inspect Server adatbázis neve
  • TARGETHOST → a cél MySQL szerver hostneve vagy IP-címe
  • TARGETROOTLOGIN → a cél MySQL szerveren lévő root fiók felhasználóneve

Az ESET Inspect Server MySQL adatbázisának áttelepítése egy másik MySQL Server példányra vagy verzióra a parancssor segítségével

Az ESET Inspect Server MySQL adatbázisának parancssor segítségével történő áttelepítéséhez egy másik MySQL Server példányra vagy verzióra, kövesse az alábbi lépéseket:

  1. Állítsa le az ESET Inspect Server szolgáltatást.

  2. Keresse meg a MySQL binárisokat. Navigáljon a MySQL bin könyvtárba a telepített verzió alapján:

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

      A navigáláshoz a bin könyvtárba a parancssorban, futtassa a következőt:

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

      A navigáláshoz a bin könyvtárba a parancssorban, futtassa a következőt:

      cd C:\Program Files\MySQL\MySQL Server 8\bin
  3. Készítsen teljes biztonsági mentést az ESET Inspect Server forrásadatbázisáról. A bin könyvtárban a parancssorban futtassa:

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

    Megadhatja a jelszót a SRCROOTLOGIN közvetlenül a parancsba: replace -p a -pYourPassword. Ha nem adja meg a jelszót, a parancs futtatása után a rendszer felszólítja, hogy írja be.

    A biztonsági másolat fájl kézi átvitele

    A parancs létrehozza az ESET Inspect Server adatbázisának biztonsági mentési fájlját (BACKUPFILE.sql) a C:\USERS\public. Ha a forrás- és a cél MySQL-kiszolgáló különböző gépeken és nem ugyanazon a hálózaton található, akkor az ESET Inspect Server adatbázisának visszaállítása előtt manuálisan át kell helyeznie a biztonsági mentési fájlt a célgépre.

  4. Állítsa be a MySQL konfigurációt a cél MySQL szerverhez: edit the my.ini file a MySQL verziójának megfelelően.

  5. Jelentkezzen be a cél MySQL-kiszolgálóra. A parancssorban futtassa:

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

    Megadhatja a jelszót a TARGETLOGIN közvetlenül a parancsba: replace -p a -pYourPassword. Ha nem adja meg a jelszót, a parancs futtatása után a rendszer felszólítja, hogy írja be.

  6. Hozzuk létre a tisztítási asztaltér létrehozását. A mysql> parancssorban futtassa:

    CREATE TABLESPACE `purge_ts` ADD DATAFILE 'purge_ts1.ibd' ENGINE=INNODB;
  7. Állítsa vissza az ESET Inspect adatbázisát a cél MySQL szerveren. Kilépés a mysql> prompt: run exit;. A parancssorban futtassa:

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

    Megadhatja a jelszót a TARGETLOGIN közvetlenül a parancsba: replace -p a -pYourPassword. Ha nem adja meg a jelszót, a parancs futtatása után a rendszer felszólítja, hogy írja be.

    Ha a biztonsági mentés helye nem C:\USERS\public\BACKUPFILE.sql, helyettesítse a parancsban a biztonsági másolat fájl tényleges helyével.

  8. Fejezze be az áttelepítést a beállítások alapján:

    • Ha a cél MySQL Server ugyanazt a hostnevet/IP-címet és adatbázisnevet használja, mint a forrás, indítsa újra az ESET Inspect Server szolgáltatást.

    • Ha a cél MySQL Server hostnév/IP-cím, port vagy adatbázisnév eltér a forrástól, futtassa az ESET Inspect Server telepítőjét Javítás / Módosítás módban. Tartsa változatlanul az összes beállítást, de frissítse a MySQL adatbázis-kapcsolat adatait (hostnév/IP-cím, port, adatbázis neve).