Hirdetés
Növekvő, népszerű blogom van az, amiben megszoktam. Mindig félek Aibek-től és az ő technikai személyzetétől, és arról, hogy mindig van a kezükben egy MUO-mentés, amikor valami kissé rosszul fordul. Miközben figyeld a saját WordPress blogom növekedését mind a hozzászólásokban, mind a felhasználói megjegyzésekben, aggódó szemmel kezdem figyelni a növekvő adatbázisomat. Mi történik, ha a szerver leáll, meghibásodik vagy rosszabb? Nem kellene-e felkészülnem egy ilyen helyzetre az összes hozzászólás és megjegyzés állandó, kész biztonsági másolatával?
Ez olyasmi, amelyet néhány MUO író már itt is tárgyalt az évek során. Évekkel ezelőtt maga Aibek 4 eszközről írt, amelyek akkoriban álltak rendelkezésre az adatbázis biztonsági másolatának készítéséhez. A közelmúltban Jeffry írt az Updraft WordPress pluginról a biztonsági mentések készítéséhez, és Tim néhány kézi módszert mutatott be a biztonsági mentések készítésére, például az FTP-vel.
Bevallom, néha lusta vagyok, és ha ez nem egyszerű és könnyű, akkor nincs időm rá. Ráadásul olyan MySQL adatbázisokkal rendelkezem, amelyek nem Wordpress, tehát a csak WordPress bővítmény nem fog működni számomra. Egy kis keresés után végre találkoztam egy csodálatos ingyenes MySQL biztonsági mentési segédprogrammal, az úgynevezett
MySQLDumper.A MySQLDumper telepítése
A MySQLDumper futtatása valójában egyszerűbb, mint a legtöbb alkalmazás, amelyet a webszerverre telepített. A WordPress-szel ellentétben, ahol telepítési segédprogramot kell futtatnia, a MySQLDumper segítségével csak kibontja a ZIP-t fájlokat egy alkönyvtárba a nyilvános webmappában, majd hívja meg az index.html fájlt a böngészőt. Itt átmásoltam az összes fájlt a webszerver „sqlbackup” mappájába.

Ebben a példában annak eléréséhez (a helyi webszerver eléréséhez) a cím „http://localhost/sqlbackup/”Ha ezt saját web-fiókjára telepíti, akkor csak a“ localhost ”kifejezést cserélje ki domainjére.
Miután belépett az index.html fájlba abban a mappában, a „MySQLDumper telepítésMegjelenik a képernyő. Ez valójában inkább „konfiguráció”, mint telepítés. Csak kattintson a nyelvére, majd a „Telepítés“.

A telepítési eljárás egyszerűen beállítja az adatbázis-hozzáférési paramétereket. Ha a MySQLDumper használatával szeretné biztonsági másolatot készíteni a kiszolgálón lévő összes MySQL adatbázisról, akkor felhasználói azonosítót és jelszót kell megadnia az összes táblához való hozzáféréshez. Vagy létrehozhat új felhasználót az egyes táblázatokhoz csak a biztonsági mentések készítéséhez, vagy megadhatja a webalkalmazásnak root hozzáférést.

Miután rákattintott a „Csatlakozás a MySQL-hez“, A rendszer megpróbálja csatlakozni a szerver minden adatbázisához, és az állapotot ad az alján.

Ez minden, amire szükség van! Ha rákattint Következő, a MySQLDumper fő kezelőpaneljén találja meg magát.
A MySQLDumper használata adatbázis-biztonsági mentések készítéséhez
Az adatbázisok állapota, beleértve a helykorlátokat és a felhasználást, mind a főoldalon jelenik meg. A kijelölt adatbázisokat a képernyő bal alsó sarkában található legördülő mező segítségével válthatja át.

Kattintson "Configuration”, Hogy áttekintést kapjon a rendszer összes MySQL adatbázisáról. Itt testreszabhatja az SQL parancsokat az egyes adatbázisok biztonsági mentési dumpjaihoz is.

Kattintson a Email fül a konfigurációs területen belül, hogy beállítsa a biztonsági mentési fájlok kézbesítését e-mailben. Ha az adatbázis nem túl hatalmas, és az e-mail fiókjában nincs kicsi a mellékletek méretének korlátozása, keresse meg. A legtöbb esetben azonban ez gyakorlatilag lehetetlenné válik, különösen, ha van egy nagyon nagy és növekvő WordPress adatbázis.

Ha hatalmas adatbázissal (vagy adatbázisokkal) rendelkezik, és ha az értékes korlátozott hely miatt nem akarja tárolni az összes biztonsági másolatát a szerveren, FTP fájlokat távoli helyre FTP-vel távolíthat el, például egy ingyenes tárfiókot vagy egy számítógépet, amelyet otthon FTP-szerverként állított be ehhez célja. Minden alkalommal, amikor biztonsági másolatot készít, a fájl FTP lesz a megadott helyre.

Ha biztonsági másolatot szeretne készíteni, kattintson a „biztonsági mentés”A főképernyőn. Győződjön meg arról, hogy a biztonsági másolatot készíteni kívánt adatbázis a bal alsó sarokban van kiválasztva, majd kattintson a „Indítsa el az új biztonsági mentést.”

Megnézheti, ahogy az állapotsávok megjelenítik a biztonsági mentés folyamatát. Látni fogja a táblázatok nevét, amikor azok biztonsági mentésre kerülnek, a biztonsági mentési fájlhoz szükséges helyet, valamint az asztalonként és összesen megmaradt százalékot.

A biztonsági másolat készítése után megtalálhatja a /work/backup/ mappát azon a mappán belül, amelybe a MySQLDumper telepítette. Ez a webalapú alkalmazás azonnali képességet kínál arra, hogy azonnal visszaállítsa az adatbázisát a biztonsági másolat fájljairól. Ezenkívül rendelkezik egy adatbázis-böngészővel is, amely szégyenteljesíti a PhpMyAdmin-et.
A MySQLDumper valóban különbözik a tömegtől, azt kifejezetten hatalmas adatbázisok kezelésére tervezték. A webhely szerint ez úgy történik, hogy megkerüli a PHP szkriptek időkorlátozásainak korlátozásait, és felbontja a biztonsági mentést szegmenseket, majd rekurzív módon meghívja a szkriptet, amíg az egész biztonsági mentési folyamat befejeződik, függetlenül attól, hogy mekkora a az adatbázis.
Próbáltál már valaha a MySQLDumper-et? Mit gondolsz? Melyek a kedvenc eszközök a MySQL adatbázis biztonsági mentéséhez és visszaállításához? Ossza meg betekintését az alábbi megjegyzés szakaszban.
Ryan BSc villamosmérnöki diplomával rendelkezik. 13 évet dolgozott az automatizálás területén, 5 évet az informatika területén, és most Apps Engineer. A MakeUseOf volt vezérigazgatója, az adatmegjelenítéssel foglalkozó nemzeti konferenciákon beszélt, és szerepelt a nemzeti televízióban és rádióban.