Hogyan készítsünk biztonsági másolatot egy MySQL adatbázisról
A MySQL egy relációs adatbázis-kezelő rendszer(Relational Database Management System) ( RDBMS ). Adatbázis-utasításokat kezel, és egyszerre több adatbázist is kezelhet.
Például, ha új adatbázist(create a new database) szeretne létrehozni, vagy adatokat szeretne hozzáadni egy meglévő adatbázishoz, akkor küldjön egy üzenetet a MySQL -kiszolgálónak, adja meg a hozzáadni kívánt adatokat, és mondja meg, hová vegye fel.
Legyen szó kicsi vagy nagy vállalkozásról, az adatok elengedhetetlen elemei. Annak érdekében, hogy értékes információi biztonságban legyenek a sérülésekkel, lopással vagy katasztrófa hatásaival szemben, készítsen biztonsági másolatot a MySQL(backup your MySQL) - adatbázisról. Ez a cikk ennek számos módját ismerteti.
A MySQL adatbázis biztonsági mentése a phpMyAdmin segítségével(Backup MySQL Database Using phpMyAdmin)
Hozzon létre(Create) egy export- vagy biztonsági mentési fájlt a MySQL -adatbázisból a phpMyAdmin eszköz elérésével a webtárhely vezérlőpultjáról, például a cPanelről. A cikk céljaira a cPanel alkalmazást fogjuk használni.
- Kezdje azzal, hogy bejelentkezik a cPanelbe, és kattintson a phpMyAdmin elemre.
- Válassza ki azt a MySQL adatbázist, amelyről biztonsági másolatot szeretne készíteni a bal oldalsávon található navigációs panelen. Ezután kattintson a felső navigációs sávon található exportálási hivatkozásra.
- Az Exportálás(Export) oldalon két lehetőség jelenik meg: Egyéni(Custom ) és Gyors(Quick) . Válassza az Egyéni(Custom) opciót.
- Miután kiválasztotta az Egyéni(Custom) lehetőséget, megjelenik az adatbázisok listája. Kiválaszthat egyet, néhányat vagy az összeset. Az alapértelmezett beállítás az összes biztonsági mentése.
- A Kimeneti beállítások alatt válassza a gzipped lehetőséget a tömörítéshez(Compression) . A többi beállítást hagyja alapértelmezettként.
- Kattintson az Ugrás(Go) gombra a biztonsági mentés elindításához és a fájl letöltéséhez. A fájl neve YourDatabaseName.sql.gz fájl(YourDatabaseName.sql.gz file) lesz .
A biztonsági mentés befejezéséhez szükséges idő az adatbázis méretétől függ.
A MySQL adatbázis biztonsági mentése a mysqldump segítségével(Backup MySQL Database With mysqldump)
A mysqldump paranccsal hozzon létre egy szövegfájl kiíratást az adatbázisból, amelyet a MySQL kezel majd . A szövegfájl kiíratása olyan szöveges fájl, amely tartalmazza az adatbázis újbóli létrehozásához szükséges SQL -parancsokat.(SQL)
- Egyetlen adatbázis biztonsági mentéséhez használja a következő parancsot:
mysqldump database_name > database_name.sql
Ez a parancs létrehozza a biztonsági másolatot, és elküldi egy .sql fájlba. Csak másolatot készít az adatbázisról, és nincs hatással rá.
- Használja a következő parancsot több adatbázis egyidejű biztonsági mentéséhez.
mysqldump –databases database_one database_two > two_databases.sql
A Database_one(Database_one) az első adatbázis nevére utal, az adatbázis_kettő(database_two) pedig a második adatbázis neve, amelyről biztonsági másolatot kíván készíteni. Mindkettőről egyetlen adatbázisba lesz biztonsági másolat.
- Ha az összes MySQL(MySQL) -adatbázisról biztonsági másolatot szeretne készíteni egy kiszolgálón, használja a következő parancsot egyetlen .sql biztonsági mentési fájl létrehozásához, amely tartalmazza az összes adatbázist.
mysqldump –all-databases > all_databases.sql
A MySQL adatbázis biztonsági mentése a Cron Jobs segítségével(Backup MySQL Database Using Cron Jobs)
A cron job egy Linux -parancs, amely egy feladat meghatározott időpontban történő automatikus végrehajtására szolgál. Elmagyarázzuk, hogyan kell ezt a parancsot használni a MySQL - adatbázisok biztonsági mentésének automatizálására.
- Először jelentkezzen be a cPanelbe, görgessen le a Speciális(Advanced) részhez, és kattintson a Cron jobs elemre .
- Figyelmeztetést fog látni, hogy a cron jobok hatékony használatához jól ismernie kell a Linux parancsokat. (Linux)Ha nem, forduljon a tárhely rendszergazdájához.
- Ha szeretne e-mailt kapni minden alkalommal, amikor egy cron-feladat futtat egy parancsot, amely kimenetet eredményez, írja be az e-mail címét a mezőbe, és kattintson az E- mail frissítése(Update Email) gombra .
- A legördülő menüből válassza ki a Közös beállítások(Common Settings) egyikét, hogy megadja, milyen gyakran szeretné futtatni a biztonsági mentést.
- A többi beállítást is módosíthatja, például az időt és a hét napjait.
- Most itt az ideje, hogy beírja a következő parancsot:
/usr/bin/mysqldump -u dbusername -p’dbpassword’ dbname > /home/username/path/backup.sql
- Cserélje le a dbusername , dbpassword és dbname elemeket az adatbázis felhasználónevére, adatbázis jelszavára és adatbázisnevére.
- Az elérési út(Path) egy mappára vagy mappasorozatra utal, ahová a biztonsági másolatot el szeretné helyezni. A biztonsági mentési fájl neve a parancsban backup.sqlként(backup.sql) jelenik meg . Megváltoztathatja ezt a nevet, vagy hagyhatja úgy, ahogy van. Kattintson (Click) az Új Cron-feladat hozzáadása(Add New Cron Job) elemre .
- Ha egy kicsit lefelé görget, megjelenik a jelenlegi Cron-munkák listája.(Current Cron Jobs.)
- Ha módosítani szeretné bármelyik jelenlegi cron-feladatát, kattintson a Szerkesztés(Edit) gombra . Ha többé nem szeretne munkát futtatni, vagy hibázni szeretne, kattintson a Törlés(Delete) gombra .
Használjon WordPress (WP) beépülő modulokat a MySQL biztonsági mentéséhez(Use WordPress (WP) Plugins to Backup MySQL)
Ha WP-t használ, egy beépülő modul segítségével biztonsági másolatot készíthet adatbázisáról(use a plugin to back up your database) . Az UpdraftPlus(UpdraftPlus) egyetlen kattintással biztonsági másolatot készít az adatbázisfájlról. Jelenleg több mint kétmillió aktív telepítéssel rendelkezik.
BackWPup
A BackWPup használatával(Use BackWPup) biztonsági másolatot készíthet a MySQL adatbázis fájljairól és akár a teljes WP telepítéséről is.
Sokkal több WP-bővítmény áll rendelkezésre a (WP plugins)MySQL biztonsági mentésére . Válasszon egyet, amely a WP jelenlegi verziójával működik, és amely aktívan frissül.
A kritikus adatok elvesztésének elkerülése érdekében rendszeresen készítsen biztonsági másolatot a MySQL - adatbázisról. Ha rendelkezik biztonsági másolattal, akkor vissza tudja állítani az alapvető vagy pótolhatatlan adatokat, ha valami megsérti a webhelyet.
Related posts
Könyvismertető – Útmutató a Windows 8-hoz
GIMP beépülő modulok telepítése: Útmutató
A Google Chrome Offline (önálló) telepítő letöltése
Kapcsolja ki a felhasználói fiókok felügyeletét (UAC) egy adott alkalmazáshoz
A 8 legjobb technológiai ötlet az önizoláció megküzdésére
Hogyan változtassuk meg a router SSID-jét és miért érdemes?
Képernyőkép készítése Nintendo Switchen
Zene hozzáadása a Google Diákhoz
QR-kód beolvasása iPhone-on és Androidon
Hogyan hozzunk létre csapatot a Microsoft Teamsben
Két partíció egyesítése a Windows 7/8/10 rendszerben
Hogyan használjuk a Firefox privát hálózatát az online megvédéshez
Mesteroldalak beállítása az Adobe InDesign CC-ben
7 technikai SEO optimalizálási tipp bármely webhelyhez
DVD-k digitalizálása
A Chromebook használata második monitorként
Hogyan alakítsuk át számítógépét DLNA médiakiszolgálóvá
Hogyan konvertálhat WEBP képeket JPG, GIF vagy PNG formátumba
Hogyan készítsünk egy kitölthető Google Dokumentumok űrlapot táblázatokkal
Hogyan alakítsunk át egy dinamikus lemezt alaplemezvé