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.
- 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.
- Minden paraméter megjelenik a biztonsági mentés indítása előtt; így biztos vagy abban, hogy mit csinálsz.
- Adatbázis-Áttekintés; nézd meg a futó folyamatokat/
- 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.
- Kétféle biztonsági mentési módszer, PHP vagy Perl használatával.
- Teljes naplófájlok.
- A régi biztonsági másolatok automatikus törlése.
- 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.
- 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.
- Biztonsági másolat(ok) törlése ; használja a Törlés gombokat a felső területen.
- Biztonsági másolat(ok) letöltése ; kattintson a biztonsági másolat nevére.
- Biztonsági másolat(ok) kiválasztása ; kattintson az Adatbázis nevére az Összes biztonsági másolat területen.
- Töltsön fel egy nagy biztonsági másolat(oka)t a visszaállításhoz.
- 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
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/