Weboldal keresés

MySQLDumper: PHP és Perl alapú MySQL adatbázis biztonsági mentési eszköz


A MySQL a világ egyik legnépszerűbb adatbázisa. Ez az adatbázis a Linux platformon kívül Microsoft Windows platformra is telepíthető. Miért olyan népszerű ez az adatbázis? Ezt nagy teljesítményű funkciója és ingyenes használata okozhatja. Adatbázis-adminisztrátorként az adatbázis biztonsági mentése nagyon fontos az adatok elérhetőségének fenntartásához. Minimálisra csökkenti a kockázatot, ha valami történik az adatbázisunkkal.

Mivel a MySQL egy népszerű adatbázis, sok szoftverrel biztonsági másolatot készíthetünk róla. A konzol módtól a web alapú szoftverig. Most bemutatjuk a MySQLDumper-t a MySQL-adatbázis biztonsági mentésének eszközeként.

Mi az a MySQLDumper?

A MySQLDumper egy másik nyílt forráskódú web alapú eszköz a MySQL adatbázisok biztonsági mentésére. PHP-ből és Perlből épült, és könnyen kiírható és visszaállítható a MySQL adatai. Különösen alkalmas megosztott tárhelyre, ahol nem férünk hozzá a Linux shellhez.

MySQLDumper funkciók

Számos MySQLDumper szolgáltatás létezik, de itt van néhány olyan szolgáltatás, amely érdekelheti.

  1. Könnyű telepítés; csak győződjön meg arról, hogy van egy működő webszerver, és mutasson a böngészőjében a MySQLDumper telepítőfájlra.
  2. Minden paraméter megjelenik a biztonsági mentés indítása előtt; így biztos vagy abban, hogy mit csinálsz.
  3. Adatbázis-Áttekintés; nézd meg a futó folyamatokat/
  4. SQL-böngésző: Hozzáférés a MySQL-táblákhoz, táblák törlése, adatok szerkesztése vagy beillesztése.
  5. Kétféle biztonsági mentési módszer, PHP vagy Perl használatával.
  6. Teljes naplófájlok.
  7. A régi biztonsági másolatok automatikus törlése.
  8. Címtárvédelem létrehozása.

MySQLDumper telepítése Linuxra

A MySQLDumper telepítése nagyon egyszerű. Először is letölthetjük a MySQLDumper-t a következő linkről.

  1. Töltse le a MySQLDumper-t

A cikk írásakor a legújabb verzió az 1.24. Tehát töltse le a legújabb verziót a működő webszerver könyvtárából (azaz /var/www vagy /var/www/html). Ha megvan, kibonthatja a MySQLDumper1.24.4.zip fájlt.

unzip MySQLDumper1.24.4.zip

Ezután talál egy „msd1.24.4” mappát. Ez a mappa tartalmazza az összes MySQLDumper fájlt. A következő lépésben csak rá kell mutatnia a böngészőben a MySQLDumper telepítőfájlra. A fájl: msd1.24.4/install.php. Íme a rendkívül egyszerű MySQLDumper lépései.

1. Ki kell választanunk a telepítési Nyelv lehetőséget.

2. Meg kell adnunk néhány hitelesítő adatot, mint például a gazdagépnév, a felhasználó és a MySQL jelszó.

3. A Csatlakozás a MySQL-hez gombra kattintva tesztelhetjük az adatbázishoz való kapcsolódást. Ha ez sikerül, akkor megjelenik egy üzenet, amely szerint „Az adatbázis-kapcsolat létrejött”.

4. Miután megkapta az üzenetet, kattintson a „Mentés” és a telepítés folytatása gombra. Ekkor megjelenik a kezdőképernyő.

A MySQLDumper használata

Ahogy a nevéből sejthetjük, a MySQLDumper fő funkciója a MySQL adatbázis biztonsági mentése. Ezzel az alkalmazással a MySQL adatbázis biztonsági mentése (és visszaállítása) nagyon egyszerű. Kezdjük szemügyre venni.

Biztonsági mentési folyamat PHP használatával

A funkciómenü a bal oldali panelnavigációban található. Először ki kell választanunk, hogy melyik adatbázisról szeretnénk biztonsági másolatot készíteni. A bal oldali menüben láthatjuk a lehetőséget.

A fenti képernyőképen úgy döntöttünk, hogy biztonsági másolatot készítünk egy „munkavállalók” nevű adatbázisról.

Ezután kiválaszthatjuk a bal oldali 'Biztonsági mentés' menüt. Ezután válassza a „Biztonsági mentés PHP” lehetőséget a felső területen. Ilyen képernyőnk lesz.

Ezután kattintson az „Új biztonsági mentés indítása” gombra. A biztonsági mentési tevékenység előrehaladása látható lesz.

A biztonsági mentés befejezése után láthatjuk az értesítést.

Biztonsági mentési folyamat Perl használatával

A MySQLDumper által támogatott másik biztonsági mentési módszer a „Backup Perl”. Ezzel a módszerrel a Perl-t fogjuk használni tartalék motorként.

Kérjük, vegye figyelembe, hogy webszerverének támogatnia kell a „Perl/CGI” szkriptet, mielőtt futtatná ezt a biztonsági mentési módszert. Ellenkező esetben egy ehhez hasonló hibát fog látni, amikor a Perl tesztelése gombra kattint.

Ugyanígy a PHP biztonsági mentési módszerrel, ki kell választanunk, hogy melyik adatbázisról szeretnénk biztonsági másolatot készíteni. Ezután válassza a Biztonsági mentés menüt a bal oldali navigációs panelen. Ezután kattintson a Perl biztonsági mentése gombra.

A MySQLDumper megmutat néhány aktív paramétert az alsó területen. Ezután kattintson a 'Futtassa a Perl Cron' szkript gombra. Ezzel a módszerrel nem fogunk látni folyamatjelző sávot. A biztonsági mentési folyamat időtartama attól az adatbázistól függ, amelyről biztonsági mentést készítünk. Ha nincs hiba, akkor ehhez hasonló értesítést fogunk látni.

Visszaállítási folyamat

A biztonsági másolat visszaállítása is egyszerű a MySQLDumper használatával. A bal oldali navigációs panelen kattintson a „Visszaállítás” menüre. A biztonsági mentési tevékenységtől eltérően az összes biztonsági másolat elérhető a visszaállítási oldal alsó részén.

Amikor biztonsági másolatot kell választanunk, onnan választhatunk. A fenti területen található a kiválasztott biztonsági másolat, amely készen áll a visszaállításra. Ha teljes visszaállítást szeretne végezni, kattintson a fenti „Visszaállítás” gombra. Ha csak néhány táblát szeretne visszaállítani, kattintson a fenti „Táblázatok kiválasztása” elemre.

Ha elkészült, kattintson a „Visszaállítás” gombra. Várjon egy pillanatot a visszaállítási folyamat befejezéséhez.

Hozzon létre egy címtárvédelmet

Alapértelmezés szerint a MySQLDumper kezdőlapja bárki számára elérhető, aki ismeri az URL-címét. A Directory Protection segítségével létrehozhatunk egy jelszóval védett kezdőképernyőt. Ez a címtárvédelem a „.htaccess” funkciót használja az Apache webszerveren.

Létrehozásához egyszerűen kattintson a Könyvtárvédelem létrehozása gombra a kezdőképernyőn.

Ezután kérni fog egy hitelesítő adatot.

Ha ezzel végzett, kattintson a Címtárvédelem létrehozása gombra. Ezt követően lesz egy megerősítő oldala róla.

Ha nincs hiba, sikerüzenet jelenik meg.

Amikor legközelebb meglátogatja az oldalt, a MySQLDumper jelszót kér, mielőtt megjelenik a kezdőképernyő.

Fájlkezelés

Ez a menü az összes elérhető biztonsági mentés és visszaállítás karbantartására szolgál.

Íme néhány tevékenység, amelyet ezen az oldalon végezhet.

  1. Biztonsági másolat(ok) törlése ; használja a Törlés gombokat a felső területen.
  2. Biztonsági másolat(ok) letöltése ; kattintson a biztonsági másolat nevére.
  3. Biztonsági másolat(ok) kiválasztása ; kattintson az Adatbázis nevére az Összes biztonsági másolat területen.
  4. Töltsön fel egy nagy biztonsági másolat(oka)t a visszaállításhoz.
  5. Adatbázis konvertálása MySQLDumper (MSD) formátumba.

Megjegyzés: Amikor megpróbáltuk az adatbázist tömörítés nélkül konvertálni, azt találtuk, hogy a MySQLDumper egy „part_1.sql” nevű adatbázist hoz létre. A méret kisebb, mint az eredeti forrás.

SQL-böngésző

Ha egy adott SQL parancsot szeretne futtatni, ezt ezen az SQL-böngésző oldalon teheti meg. De kérlek, tudnod kell, mit csinálsz.

Konfiguráció

Az összes fenti funkció a Konfiguráció menüből konfigurálható. Íme néhány szakasz, amelyeket beállíthatunk.

Tábornok

Felület

Automatikus törlés

Email

FTP

Cronscript

Naplókezelés

A MySQLDumper alapvető naplókat is biztosít számunkra. Így tudjuk, hogy mikor történt a biztonsági mentési-visszaállítási tevékenység. A naplóoldal eléréséhez kattintson a „Napló” menüre a bal oldali navigációs panelen.

3 fajta rönk van. PHP-Log, Perl-Log és Perl-Complete Log.

Következtetés

Lehet, hogy a MySQLDumper nem a legjobb biztonsági mentési eszköz a MySQL számára. Az alkalmazás egyszerű használatának köszönhetően azonban az emberek elkezdhetik használni ezt az alkalmazást. Sajnos azt tapasztaltam, hogy a MySQLDumper nem rendelkezik offline dokumentációval. De mégis, ez egy nagyszerű alternatív eszköz a MySQL adatbázis biztonsági mentéséhez.

http://www.mysqldumper.net/