Hogyan készíthetünk mentést az adatbázisról?

Majdnem minden modern weboldal MySQL adatbázist használ. A népszerűbb tartalom kezelő rendszerek, mint például a Wordpress, Magento, Joomla minden adatot MySQL adatbázisban tárol. Abban az esetben ha valamilyen ok miatt szeretnénk mentést készíteni az adatbázisról, például MySQL szerver frissítés, akkor lehetőség van az adatbázisban tárolt adatok kidumpolására, illetve egy esetleges hiba esetén a dump visszatöltésére is.

Mentés készítése

A szerverre SSH-n keresztül történő csatlakozást követően az alábbi parancs kiadásával készíthet mentést:

mysqldump -u user_name -p database_name --single-transaction | gzip -2 > db.sql.gz

A fenti parancs kiadásával egy tömörített dumpot hoz létre, egyetlen tranzakciós jelzővel.

Természetesen lehetőség van tömörítés nélküli dump készítésére is, azonban ez sokkal több időt fog igénybe venni, és a kidumpolt tartalom is több helyet fog lefoglalni.
mysqldump -u user_name -p database_name > db.sql

A tömörített archívum kitömörítése

A visszaállítást a következő parancs kiadásával végezhetjük el

gunzip < db.sql.gz | mysql -u user_name -p database_name
A tömörítetlen adatbázis visszaállításához a következő parancsot használhatjuk:
mysql -u user_name -p database_name < db.sql
  • 0 Felhasználó hasznosnak találta
Segített önnek ez a válasz?

Kapcsolódó cikkek

PTR rekord beállítása

A PTR rekordot az online felület segítségével bár mikor be lehet állítani az alábbi módon:...

Hogyan lehet kényszeríteni egy Linux kiszolgáló újraindítását?

Néha előfordul, hogy egyes eszközök zárolódnak, több lemez mountja megszűnik, vagy beragadtak a...

Hogyan állítható be a Redis hozzáférés cPanel tárhely esetén?

A tárhelyeinken lehetőség van Redis adatbázis használatára, az alábbi paraméterekkel: a...

Nagyméretű adatbázis importálása

A phpMyAdmin felületén maximum 50MB-os mérettel rendelkező adatbázist lehet importálni. Abban az...

Elérhető az Awstats cPanel bejelentkezés nélkül?

Igen elérhető, közvetlenül az érintett domain néven.Abban az esetben ha a cPanel felületén...