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

SSH kulcspár létrehozása, vagy beállítása

Lépjen be a cPanel felületére, majd kattintson az SSH/Shell hozzáférés menüpontra. Itt...

Node.JS használata

A Node.JS alapú programok futtathatóak a tárhely csomagjainkban. A programok működtetéséhez az...

Hogyan készíthetek privát kulcsot és CSR fájlt a Plesk segítségével?

Tartalom: A tanúsítvány aláírási kérelem elkészítése A tanúsítvány kibocsátásához...

Új VPS szerver megrendelése

A Dotroll Virtual Private Server (VPS) szolgáltatás igénybevételéhez rendelkeznie kell egy...

Kiegészítő és Parkolt domain név felvétele

A fizetős tárhely szolgáltatásainknál lehetősége van a tárhelyéhez a fődomain néven kívül további...