Hogyan készítsünk biztonsági másolatot a MySQL adatbázisról


A MySQL egy relációs adatbázis-kezelő rendszer(RDBMS). Az adatbázis utasításokat kezeli, és egyszerre számos adatbázist kezelhet.

Például, ha hozzon létre egy új adatbázist -t szeretne hozzáadni egy létező adatbázishoz, üzenetet küld a MySQL szerver, adja meg a hozzáadandó adatokat, és mondja meg, hová szeretné hozzáadni.

<ábra osztály = "lusta aligncenter">

Függetlenül attól, hogy vállalkozása kicsi vagy nagy, az adatai alapvető fontosságúak. készítsen biztonsági másolatot a MySQL-ről adatbázis annak biztosítása érdekében, hogy értékes információi biztonságban legyenek a sérülésektől, lopásoktól vagy a katasztrófa következményeitől. Ez a cikk többféle módon magyarázza meg.

A MySQL adatbázis biztonsági mentése a phpMyAdmin használatával

Hozzon létre egy MySQL adatbázis export- vagy biztonsági fájlt a phpMyAdmin elérésével. eszköz, például a cPanel, a webtárhely vezérlőpultján. A cikk céljaira a cPanelt fogjuk használni.

  • Először jelentkezzen be a cPanelbe, majd kattintson a phpMyAdmin elemre.
    • A bal oldali navigációs panelen válassza a MySQL adatbázist, amelyet biztonsági másolatot szeretne készíteni. oldalsáv. Ezután kattintson a felső navigációs sávon található exportáló linkre.
    • <ábra osztály = "lusta aligncenter">
      • Az Exportálás oldalon két lehetőséget lát: Egyéniés a Gyors. Válassza a Egyedilehetőséget.
      • <ábra osztály = "lusta aligncenter">
        • A Egyénikiválasztása után megjelenik az adatbázisai listája. Választhat egyet, néhányat vagy mindet. Az alapértelmezett beállítás az összes mentése.
        • A Kimeneti beállítások alatt válassza a gzipeltlehetőséget a Tömörítéselemhez. Hagyja a többi opciót alapértelmezésként.
          • Kattintson a Gogombra 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.
          • A biztonsági másolat készíté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

            A mysqldumpparanccsal létrehozhatja a kezelt adatbázis szövegfájl-dumpját. a MySQL. A szöveges fájl lerakása egy olyan szöveges fájl, amely tartalmazza az SQL parancsokat, amelyekre az adatbázis újra létrehozásához szüksége van.

            In_content_1 all: [300x250] / dfp: [640x360]- ->
            • Egyetlen adatbázis biztonsági mentéséhez használja a következő parancsot:
            • mysqldump adatbázis_név>adatbázis_név.sql

              Ez a parancs készíti a biztonsági másolatot, és elküldi egy .sql fájlba. Csak az adatbázisából másolatot készít, és nem érinti azt.

              • Használja a következő parancsot, hogy egyidejűleg több adatbázist készítsen biztonsági másolatot.
              • mysqldump –adatabases database_one database_two>two_databases.sql

                Adatbázis_neveaz első adatbázis nevére utal, a adatbázis_twopedig a második adatbázis nevére, amelyet biztonsági másolatként készíteni kíván. Mindkettőt egyetlen adatbázisban tárolják.

                • Ha az összes MySQL adatbázist biztonsági másolatot szeretne készíteni egy kiszolgálón, használja a következő parancsot egyetlen .sql biztonsági másolatfájl létrehozásához, amely tartalmazza az összes adatbázisok.
                • mysqldump –all-adatbázisok>all_databases.sql

                  MySQL adatbázis biztonsági mentése Cron feladatokkal

                  A cron job egy Linux parancs, amelyet egy feladat megadott időpontban történő automatikus végrehajtására használnak. Megmagyarázjuk, hogyan lehet ezt a parancsot felhasználni a MySQL adatbázisok biztonsági másolatának automatizálására.

                  • Először jelentkezzen be a cPanelbe, görgessen lefelé a Speciálisszakaszhoz, és kattintson a Cron feladatokelemre.
                  • >
                    • Figyelmeztetést fog látni hogy a cron job hatékony felhasználásához jól ismeri a Linux parancsokat. Ha nem, forduljon a host adminisztrátorához.
                      • Ha minden alkalommal e-mailt szeretne kapni, amikor egy cron job futtat egy outputot előállító parancsot, írja be az e-mail címét a mezőbe, majd kattintson az E-mail frissítéselemre. >.
                      • <ábra class = "lusta aligncenter">
                        • Válassza ki a legördülő menü Közös beállításokegyikét, és válassza ki, hogy milyen gyakran futtassa a biztonsági másolatot.
                          • Megváltoztathatja a többi beállítást is, például az időt és a hét napját.
                          • <ábra class = "lusta aligncenter">
                            • Most itt az ideje a következő parancsot betenni:
                            • / usr / bin / mysqldump -u dbusername -p'dbpassword 'dbname>/ home / felhasználónév / elérési út / biztonsági mentés .sql

                              <ábra class = "lusta aligncenter">
                              • Cserélje ki a dbusername, dbpasswordés dbnameelemeket az adatbázis felhasználónevére, adatbázis jelszavára és adatbázis nevére.
                              • Az útegy mappára vagy mappasorra utal, ahová a biztonsági mentési fájlt el kívánja helyezni. A biztonsági mentési fájl nevét a backup.sqlparancs képviseli. Megváltoztathatja a nevét, vagy meghagyhatja, ahogy van. Kattintson az Új Cron feladat hozzáadásalehetőségre.
                              • Ha kissé gördít le, látni fogja a Aktuális Cron feladatok listáját.
                              • <ábra class = "lusta aligncenter">
                                • Ha meg akarja változtatni a jelenlegi cron jobjait, kattintson a Szerkesztésgombra. Ha már nem akar futtatni semmilyen feladatot, vagy hibát követett el, kattintson a Törlés
                                • Használjon WordPress (WP) beépülőket a MySQL biztonsági mentéséhez>

                                  Ha WP-t használ, akkor használjon plugint az adatbázis biztonsági mentéséhez. A UpdraftPlus egyetlen kattintással biztonsági másolatot készít az adatbázis-fájlról. Jelenleg több mint kétmillió aktív telepítéssel rendelkezik.

                                  BackWPup

                                  A BackWPup segítségével készítsen biztonsági másolatot a MySQL adatbázis fájljairól és akár a teljes WP telepítéséről is.

                                  Sokkal több WP plugins elérhető készítsen biztonsági másolatot a MySQL-ről. Válasszon egyet, amely a WP jelenlegi verziójával működik és 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ázisból. Ha van biztonsági másolat, akkor helyreállíthatja az alapvető vagy pótolhatatlan adatokat, ha valami megsérül a webhelyen.

                                  Jak zrobić kopię zapasową bazy danych Wordpress w phpMyAdmin

                                  Kapcsolódó hozzászólások:


                                  4.01.2020