MySQLDumper: PHP- ja Perl-pohjainen MySQL-tietokannan varmuuskopiointityökalu


MySQL on yksi maailman suosituimmista tietokannoista. Tämä tietokanta voidaan asentaa Microsoft Windows -alustalle Linux-alustan lisäksi. Miksi tämä tietokanta on niin suosittu? Se voi johtua sen tehokkaasta ominaisuudesta ja sen vapaasta käytöstä. Tietokannan ylläpitäjänä tietokannan varmuuskopiointi on todella tärkeää tietojen saatavuuden ylläpitämiseksi. Se minimoi riskin, jos tietokannallemme tapahtuu jotain.

Koska MySQL on suosittu tietokanta, voimme varmuuskopioida sen monien ohjelmistojen avulla. Konsolitilasta web-pohjaiseen ohjelmistoon. Nyt annamme sinulle ilmeen MySQLDumperista MySQL-tietokannan varmuuskopiointityökaluna.

Mikä on MySQLDumper?

MySQLDumper on toinen avoimen lähdekoodin verkkopohjainen työkalu MySQL-tietokantojen varmuuskopiointiin. Se on rakennettu PHP:stä ja Perlistä, ja se voidaan helposti tyhjentää ja palauttaa MySQL-tietosi. Se sopii erityisen hyvin jaettuun isännöintiin, jossa meillä ei ole pääsyä Linux-kuoreen.

MySQLDumperin ominaisuudet

MySQLDumper-ominaisuuksia on paljon, mutta tässä on joitain ominaisuuksia, jotka saattavat kiinnostaa sinua.

  1. Helppo asennus; Varmista vain, että sinulla on toimiva web-palvelin ja osoita selaimesi MySQLDumper-asennustiedostoon.
  2. Kaikki parametrit näytetään ennen varmuuskopioinnin aloittamista; joten olet varma mitä teet.
  3. Tietokanta-yleiskatsaus; katso käynnissä olevia prosesseja/
  4. SQL-selain: Pääsy MySQL-taulukoihisi, poista taulukoita, muokkaa tai lisää tietoja.
  5. Kahden tyyppinen varmuuskopiointitapa, PHP tai Perl.
  6. Täydelliset lokitiedostot.
  7. Vanhojen varmuuskopioidesi automaattinen tiedostojen poistaminen.
  8. Luo hakemistosuojaus.

MySQLDumperin asennus Linuxiin

MySQLDumperin asentaminen on niin helppoa. Ensin voimme ladata MySQLDumperin seuraavasta linkistä.

  1. Lataa MySQLDumper

Tätä artikkelia kirjoitettaessa uusin versio on 1.24. Lataa siis uusin versio toimivan verkkopalvelimesi hakemistosta (esim. /var/www tai /var/www/html). Kun sinulla on se, voit purkaa MySQLDumper1.24.4.zip.

unzip MySQLDumper1.24.4.zip

Sitten löydät kansion "msd1.24.4". Tämä kansio sisältää kaikki MySQLDumper-tiedostot. Seuraava askel, sinun tarvitsee vain osoittaa selaimesi MySQLDumper-asennustiedostoon. Tiedosto on msd1.24.4/install.php. Tässä ovat erittäin helpon MySQLDumperin vaiheet.

1. Meidän on valittava asennus Kieli.

2. Meidän on täytettävä joitakin tunnistetietoja, kuten isäntänimi, käyttäjä ja MySQL-salasana.

3. Voimme testata yhteyttä tietokantaan napsauttamalla Yhdistä MySQL:ään -painiketta. Jos se onnistuu, näemme viestin "Tietokantayhteys muodostettiin".

4. Kun olet saanut viestin, napsauta Tallenna ja jatka asennusta -painiketta. Sinut viedään aloitusnäyttöön.

Kuinka käyttää MySQLDumperia

Kuten voimme arvata sen nimestä, MySQLDumperin päätehtävä on varmuuskopioida MySQL-tietokanta. Tällä sovelluksella MySQL-tietokannan varmuuskopiointi (ja palauttaminen) on erittäin helppoa. Aloitetaan katsominen.

Varmuuskopiointi PHP:llä

Toimintovalikko sijaitsee paneelin vasemmalla puolella. Ensin meidän on valittava tietokanta, jonka haluamme varmuuskopioida. Näemme vaihtoehdon vasemmassa valikossa.

Yllä olevassa kuvakaappauksessa päätimme varmuuskopioida tietokannan nimeltä työntekijät.

Sitten voimme valita vasemmalla olevan Varmuuskopiointi-valikon. Valitse sitten yläosasta Varmuuskopioi PHP. Meillä on tällainen näyttö.

Napsauta sitten Aloita uusi varmuuskopiointi. Varmuuskopiointitoiminnan edistyminen näkyy sinulle.

Kun varmuuskopiointi on edistynyt, voimme nähdä ilmoituksen.

Varmuuskopiointi Perlillä

Toinen MySQLDumperin tukema varmuuskopiointitapa on Backup Perl. Tällä menetelmällä käytämme Perliä varmuuskopiomoottorina.

Huomaa, että verkkopalvelimesi on tuettava Perl/CGI-komentosarjaa ennen tämän varmuuskopiointitavan suorittamista. Muussa tapauksessa näet tämänkaltaisen virheen, kun napsautat Test Perl -painiketta.

Sama PHP-varmuuskopiointimenetelmän kanssa, meidän on valittava tietokanta, jonka haluamme varmuuskopioida. Valitse sitten Varmuuskopiointi-valikko vasemmasta navigointipaneelista. Napsauta sitten Varmuuskopioi Perl -painiketta.

MySQLDumper näyttää joitain aktiivisia parametreja alaosassa. Sitten voimme napsauttaa Suorita Perl Cron -komentosarja -painiketta. Tätä menetelmää käytettäessä emme näe edistymispalkkia. Tämän varmuuskopiointiprosessin kesto riippuu tietokannasta, johon aiomme varmuuskopioida. Jos virhettä ei ole, näemme tällaisen ilmoituksen.

Palauta prosessi

Varmuuskopion palauttaminen on myös helppoa MySQLDumperilla. Voit napsauttaa Palauta-valikkoa vasemmalla olevasta navigointipaneelista. Toisin kuin Varmuuskopiointi, kaikki varmuuskopiot ovat saatavilla palautussivun alaosassa.

Kun meidän on valittava varmuuskopio, voimme valita sieltä. Yllä olevalla alueella on valittu varmuuskopio, joka on valmis palautettavaksi. Jos haluat suorittaa täyden palautuksen, napsauta yllä olevaa Palauta-painiketta. Jos haluat palauttaa vain jotkin taulukot, napsauta yllä olevaa palautettavaa Valitse taulukot -painiketta.

Kun olet valmis, napsauta Palauta. Odota hetki, jotta palautusprosessi on valmis.

Luo hakemistosuojaus

Oletuksena MySQLDumperin kotisivulle pääsee kuka tahansa, joka tietää sen URL-osoitteen. Hakemistosuojauksen avulla voimme luoda tämän salasanalla suojatun aloitusnäytön. Tämä hakemistosuojaus käyttää .htaccess-toimintoa Apache-verkkopalvelimella.

Luo se napsauttamalla Luo hakemistosuojaus -painiketta aloitusnäytössä.

Sitten pyydät antamaan valtakirjaa.

Kun olet valmis, napsauta Luo hakemistosuojaus -painiketta. Sen jälkeen sinulla on vahvistussivu siitä.

Jos virhettä ei ole, näyttöön tulee onnistumisviesti.

Seuraavan kerran kun vierailet sivulla, MySQLDumper kysyy salasanaa ennen kuin näet sen aloitusnäytön.

Tiedostonhallinta

Tätä valikkoa käytetään kaikkien saatavilla olevien varmuuskopioiden ja palautusten ylläpitämiseen.

Tässä on joitain toimintoja, joita voidaan tehdä tällä sivulla.

  1. Poista varmuuskopio(t) ; käytä yläosassa olevia Poista-painikkeita.
  2. Lataa varmuuskopio(t) ; napsauta varmuuskopion nimeä.
  3. Valitse varmuuskopio(t) ; napsauta tietokannan nimeä Kaikki varmuuskopiot -alueella.
  4. Lataa suuri varmuuskopio(t) palautettavaksi.
  5. Muunna tietokanta MySQLDumper (MSD) -muotoon.

Huomaa: kun yritimme muuntaa tietokannan ilman pakkausta, huomasimme, että MySQLDumper luo tietokannan nimellä "part_1.sql". Koko on pienempi kuin alkuperäinen lähde.

SQL-selain

Jos haluat suorittaa tietyn SQL-komennon, voit tehdä sen tällä SQL-selainsivulla. Mutta sinun pitäisi tietää mitä olet tekemässä.

Kokoonpano

Kaikki yllä olevat toiminnot voidaan konfiguroida Configuration-valikosta. Tässä on joitain osioita, jotka voimme määrittää.

Kenraali

Käyttöliittymä

Automaattinen poisto

Sähköposti

FTP

Cronscript

Lokinhallinta

MySQLDumper tarjoaa myös peruslokit meille. Jotta voimme tietää, milloin varmuuskopiointi-palautustoiminto tapahtui. Pääset lokisivulle napsauttamalla "Loki"-valikkoa vasemmalla olevasta navigointipaneelista.

Tukkeja on 3 tyyppiä. PHP-Log, Perl-Log ja Perl-Complete Log.

Johtopäätös

MySQLDumper ei ehkä ole paras varmuuskopiointityökalu MySQL:lle. Mutta tämän sovelluksen helppokäyttöisyyden ansiosta ihmiset voivat alkaa käyttää tätä sovellusta. Valitettavasti huomasin, että MySQLDumper ei ole varustettu offline-dokumentaatiolla. Mutta silti, se on loistava vaihtoehtoinen työkalu MySQL-tietokannan varmuuskopiointiin.

http://www.mysqldumper.net/