MySQLDumper: PHP- ja Perl-põhine MySQL-i andmebaasi varundamise tööriist


MySQL on üks populaarsemaid andmebaase maailmas. Selle andmebaasi saab lisaks Linuxi platvormile installida ka Microsoft Windowsi platvormile. Miks see andmebaas nii populaarne on? Selle põhjuseks võib olla selle võimas funktsioon ja selle tasuta kasutamine. Andmebaasi administraatorina on andmebaasi varundamine andmete kättesaadavuse säilitamiseks ülioluline. See minimeerib riski, kui meie andmebaasiga midagi juhtub.

Kuna MySQL on populaarne andmebaas, on selle varundamiseks palju tarkvara. Konsoolirežiimist veebipõhise tarkvarani. Nüüd anname teile ülevaate MySQLDumperist kui MySQL-i andmebaasi varundamise tööriistast.

MySQLDumper on veel üks avatud lähtekoodiga veebipõhine tööriist MySQL-i andmebaaside varundamiseks. See on ehitatud PHP-st ja Perlist ning seda saab hõlpsasti MySQL-i andmeid välja viia ja taastada. See sobib eriti jagatud hostimise jaoks, kus meil pole juurdepääsu Linuxi kestale.

Seal on palju MySQLDumperi funktsioone, kuid siin on mõned funktsioonid, mis võivad teile huvi pakkuda.

  1. lihtne paigaldamine; lihtsalt veenduge, et teil oleks töötav veebiserver, ja suunake brauser MySQLDumperi installifailile.
  2. Kõik parameetrid kuvatakse enne varundamise alustamist; nii et olete kindel, mida teete.
  3. andmebaas-ülevaade; vaadata käimasolevaid protsesse/
  4. SQL-brauser: pääsete juurde oma MySQL-tabelitele, kustutage tabeleid, muutke või sisestage andmeid.
  5. kahte tüüpi varundusmeetodit, kasutades PHP-d või Perli.
  6. Täitke logifailid.
  7. teie vanade varukoopiate automaatne kustutamine.
  8. Looge kataloogikaitse.

MySQLDumperi installimine Linuxi

MySQLDumperi installimine on nii lihtne. Esiteks saame MySQLDumperi alla laadida järgmiselt lingilt.

  1. Laadige alla MySQLDumper

Selle artikli kirjutamise ajal on uusim versioon 1.24. Niisiis laadige uusim versioon alla oma töötava veebiserveri kataloogi (st./Var/www või/var/www/html). Kui see on olemas, saate MySQLDumper1.24.4.zip-i välja pakkida.

$ unzip MySQLDumper1.24.4.zip

Siis leiate kausta ‘msd1.24.4’. See kaust sisaldab kõiki MySQLDumperi faile. Järgmine samm peate lihtsalt suunama brauseri MySQLDumperi installifailile. Fail on „msd1.24.4/install.php”. Siin on ülilihtsa MySQLDumperi sammud.

1. Peame valima installikeele.

2. Peame täitma mõned mandaadid, nagu hostinimi, kasutaja ja MySQL-i parool.

3. Saame testida ühendust andmebaasiga, klõpsates nuppu Ühenda MySQL-iga. Kui see õnnestub, näeme teadet, mis ütleb, et "Andmebaasiühendus on loodud".

4. Kui olete teate kätte saanud, klõpsake nuppu Salvesta ja jätkake installimist. Teid viiakse avaekraanile.

Kuidas kasutada MySQLDumperit

Nagu võime selle nime järgi arvata, on MySQLDumperi peamine ülesanne varundada MySQL-i andmebaasi. Selle rakenduse abil on MySQL-i andmebaasi varundamine (ja taastamine) väga lihtne. Hakkame vaatama.

Funktsioonimenüü asub vasakpoolsel paneeli navigeerimisel. Kõigepealt peame valima, millist andmebaasi varundada soovime. Näeme valikut vasakpoolses menüüs.

Ülaltoodud ekraanipildil valime andmebaasi nimega „töötajad“ varundamise.

Seejärel saame vasakul valida menüü ‘Varundamine’. Seejärel valige ülemisest osast ‘Varunda PHP’. Meil on selline ekraan.

Seejärel klõpsake nuppu „Alusta uut varundamist”. Varundustegevuse edenemine kuvatakse teile.

Kui varundamine on lõpule jõudnud, näeme märguannet.

Teine varundusmeetod, mida MySQLDumper toetab, on ‘Backup Perl’. Selle meetodi korral kasutame varumootorina Perli.

Pange tähele, et teie veebiserver peab enne selle varundusmeetodi käivitamist toetama skripti Perl/CGI. Vastasel juhul näete nuppu Test Perl klõpsates sellist viga.

Sama PHP varundusmeetodiga peame valima, millist andmebaasi me varundada soovime. Seejärel valige vasakul navigeerimispaneelil menüü Varundamine. Seejärel klõpsake nuppu Varunda Perl.

MySQLDumper näitab teile alaosas aktiivseid parameetreid. Seejärel võime klõpsata nuppu „Käivita Perli Croni käsk“. Selle meetodi abil ei näe me edenemisriba ilmumist. Selle varundamisprotsessi kestus sõltub andmebaasist, mida varundame. Kui viga pole, näeme sellist teadet.

Varukoopiate taastamine on ka MySQLDumperi abil lihtne. Võite klõpsata vasakul asuval navigeerimispaneelil menüül ‘Taasta’. Erinevalt varundamistegevusest on kõik varukoopiad saadaval taastamise lehe alaosas.

Kui peame valima varukoopia, saame valida sealt. Ülaloleval alal on valitud varukoopia, mis on taastamiseks valmis. Kui soovite teha täieliku taastamise, klõpsake ülaltoodud nuppu "Taasta". Kui soovite taastada ainult mõnda tabelit, klõpsake ülal taastataval nupul „Vali tabelid”.

Kui see on tehtud, klõpsake nuppu Taasta. Oodake vaid hetk, kuni taastamise protsess lõpule jõuab.

Vaikimisi pääseb MySQLDumperi avalehele igaüks, kes teab selle URL-i. Kataloogikaitset kasutades saame luua selle parooliga kaitstud avaekraani. Selles kataloogikaitses kasutatakse Apache veebiserveris funktsiooni .htaccess.

Selle loomiseks klõpsake lihtsalt avaekraanil nuppu Loo kataloogikaitse.

Siis palute esitada mõned volikirjad.

Kui olete sellega lõpetanud, klõpsake nuppu Loo kataloogikaitse. Pärast seda on teil selle kohta kinnitusleht.

Kui viga pole, kuvatakse eduteade.

Järgmisel lehe külastamisel küsib MySQLDumper teilt parooli, enne kui näete selle avaekraani.

Seda menüüd kasutatakse kõigi saadaolevate varukoopiate säilitamiseks ja taastamiseks.

Siin on mõned tegevused, mida saab sellel lehel teha.

  1. varukoopiate kustutamine ; kasutage ülemise ala nuppe Kustuta.
  2. Varukoopiate allalaadimine ; klõpsake varunduse nimel.
  3. varukoopiate valimine ; klõpsake alal Kõik varukoopiad andmebaasi nime.
  4. Taastamiseks laadige üles suur varukoopia (d).
  5. Teisenda andmebaas vormingusse MySQLDumper (MSD).

Märkus. Kui proovisime andmebaasi teisendada ilma tihendust kasutamata, leidsime, et MySQLDumper loob andmebaasi nimega ‘part_1.sql’. Suurus on algallikast väiksem.

Kui soovite käivitada konkreetse SQL-käsu, saate seda teha sellel SQL-brauseri lehel. Kuid palun peaksite teadma, mida teete.

Kõiki ülaltoodud funktsioone saab konfigureerida menüüst Konfiguratsioon. Siin on mõned jaotised, mida saame konfigureerida.

MySQLDumper pakub meile ka põhilogisid. Nii et saame teada, millal varundamine-taastamine toimus. Logi lehele pääsemiseks klõpsake vasakul asuval navigeerimispaneelil lihtsalt menüül Logi.

Palke on 3 liiki. PHP-Logi, Perl-Logi ja Perl-täielik logi.

Järeldus

MySQLDumper ei pruugi olla MySQL-i jaoks parim varundustööriist. Kuid selle rakenduse kasutamise lihtsuse tõttu võivad inimesed seda rakendust kasutama hakata. Kahjuks leidsin, et MySQLDumper pole varustatud võrguühenduseta dokumentatsiooniga. Kuid siiski on see suurepärane alternatiivne tööriist MySQL-i andmebaasi varundamiseks.