Kiadvány
- Előfeltételek
- Hálózati és fájlátviteli követelmények
- Helytartó helyettesítése
- 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
Megoldás
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ímeSRCROOTLOGIN→ a forrás MySQL szerveren lévő root fiók felhasználóneveSRCEEIDBNAME→ a forrás ESET Inspect Server adatbázis neveTARGETHOST→ a cél MySQL szerver hostneve vagy IP-címeTARGETROOTLOGIN→ 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:
-
Állítsa le az ESET Inspect Server szolgáltatást.
-
Keresse meg a MySQL binárisokat. Navigáljon a MySQL
binkönyvtárba a telepített verzió alapján:- MySQL 5:
C:\Program Files\MySQL\MySQL Server 5.7\bin
A navigáláshoz abinkö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 abinkönyvtárba a parancssorban, futtassa a következőt:
cd C:\Program Files\MySQL\MySQL Server 8\bin
- MySQL 5:
-
Készítsen teljes biztonsági mentést az ESET Inspect Server forrásadatbázisáról. A
binkö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
SRCROOTLOGINközvetlenül a parancsba: replace-pa-pYourPassword. Ha nem adja meg a jelszót, a parancs futtatása után a rendszer felszólítja, hogy írja be. -
Á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.
-
Jelentkezzen be a cél MySQL-kiszolgálóra. A parancssorban futtassa:
mysql --host=TARGETHOST --user=TARGETROOTLOGIN -pMegadhatja a jelszót a
TARGETLOGINközvetlenül a parancsba: replace-pa-pYourPassword. Ha nem adja meg a jelszót, a parancs futtatása után a rendszer felszólítja, hogy írja be. -
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; -
Állítsa vissza az ESET Inspect adatbázisát a cél MySQL szerveren. Kilépés a
mysql>prompt: runexit;. A parancssorban futtassa:mysql --host=TARGETHOST --user=TARGETROOTLOGIN -p < "C:\USERS\public\BACKUPFILE.sql"Megadhatja a jelszót a
TARGETLOGINközvetlenül a parancsba: replace-pa-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. -
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).
-