MySQLDumper: PHP un Perl balstīts MySQL datu bāzes dublēšanas rīks


MySQL ir viena no populārākajām datu bāzēm pasaulē. Šo datu bāzi var instalēt Microsoft Windows platformā papildus Linux platformai. Kāpēc šī datu bāze ir tik populāra? To var izraisīt tā spēcīgā funkcija un tā bezmaksas lietošana. Kā datu bāzes administratoram datu bāzes dublējumam ir izšķiroša nozīme, lai saglabātu datu pieejamību. Tas samazinās risku, ja kaut kas notiks ar mūsu datu bāzi.

Tā kā MySQL ir populāra datu bāze, ir daudz programmatūras, ko mēs varam izmantot, lai to dublētu. Sākot no konsoles režīma līdz tīmekļa programmatūrai. Tagad mēs jums parādīsim MySQLDumper kā rīku MySQL datu bāzes dublēšanai.

MySQLDumper ir vēl viens atvērtā koda tīmekļa rīks MySQL datu bāzu dublēšanai. Tas veidots no PHP un Perl, un to var viegli izgāzt un atjaunot MySQL datus. Tas ir īpaši piemērots koplietošanai, kur mums nav piekļuves Linux apvalkam.

Ir daudz MySQLDumper funkciju, taču šeit ir dažas funkcijas, kas jūs varētu interesēt.

  1. Viegla uzstādīšana; vienkārši pārliecinieties, vai jums ir darbojošs tīmekļa serveris, un norādiet pārlūkprogrammā MySQLDumper instalācijas failu.
  2. Visi parametri tiek parādīti pirms dublēšanas sākšanas; tāpēc esat pārliecināts, ko darāt.
  3. datu bāzes pārskats; apskatīt notiekošos procesus/
  4. SQL pārlūks: piekļūstiet savām MySQL tabulām, izdzēsiet tabulas, rediģējiet vai ievietojiet datus.
  5. divu veidu dublēšanas metode, izmantojot PHP vai Perl.
  6. Pabeigt žurnālfailus.
  7. Automātiska veco dublējumu failu dzēšana.
  8. Izveidojiet direktoriju aizsardzību.

MySQLDumper instalēšana Linux

MySQLDumper instalēšana ir tik vienkārša. Vispirms mēs varam lejupielādēt MySQLDumper no šīs saites.

  1. Lejupielādējiet MySQLDumper

Šī raksta tapšanas laikā jaunākā versija ir 1.24. Tātad, lejupielādējiet jaunāko versiju savā darba tīmekļa servera direktorijā (t.i.,/var/www vai/var/www/html). Kad esat to ieguvis, varat izvilkt MySQLDumper1.24.4.zip.

$ unzip MySQLDumper1.24.4.zip

Tad jūs atradīsit mapi msd1.24.4. Šajā mapē ir visi MySQLDumper faili. Nākamais solis jums vienkārši jānorāda pārlūkprogrammā uz MySQLDumper instalācijas failu. Faila nosaukums ir “msd1.24.4/install.php”. Šeit ir aprakstīti ļoti vienkāršā MySQLDumper soļi.

1. Mums jāizvēlas instalācijas valoda.

2. Mums jāaizpilda daži akreditācijas dati, piemēram, resursdatora nosaukums, lietotājs un MySQL parole.

3. Mēs varam pārbaudīt savienojumu ar datu bāzi, noklikšķinot uz pogas Savienot ar MySQL. Ja tas izdosies, mēs redzēsim ziņojumu, kurā teikts, ka “Datu bāzes savienojums ir izveidots”.

4. Kad esat saņēmis ziņojumu, noklikšķiniet uz pogas Saglabāt un turpiniet instalēšanu. Jūs tiksiet atvērts sākuma ekrānā.

Kā izmantot MySQLDumper

Kā mēs nojaušam no tā nosaukuma, MySQLDumper galvenā funkcija ir dublēt MySQL datu bāzi. Izmantojot šo lietojumprogrammu, MySQL datu bāzes dublēšana (un atjaunošana) ir ļoti vienkārša. Sāksim apskatīt.

Funkciju izvēlne atrodas paneļa navigācijā kreisajā pusē. Vispirms mums jāizvēlas datu bāze, kuru vēlaties dublēt. Opciju mēs varam redzēt kreisajā izvēlnē.

Iepriekš redzamajā ekrānuzņēmumā mēs izvēlamies dublēt datu bāzi ar nosaukumu “darbinieki”.

Pēc tam kreisajā pusē varam atlasīt izvēlni ‘Dublēt’. Pēc tam augšējā apgabalā izvēlieties ‘Backup PHP’. Mums būs šāds ekrāns.

Pēc tam noklikšķiniet uz Sākt jaunu dublēšanu. Jums tiks parādīts dublēšanas darbību progress.

Kad dublēšanas process ir pabeigts, mēs varam redzēt paziņojumu.

Vēl viena dublēšanas metode, ko atbalsta MySQLDumper, ir ‘Backup Perl’. Izmantojot šo metodi, mēs izmantosim Perlu kā rezerves dzinēju.

Lūdzu, ņemiet vērā, ka pirms šīs dublēšanas metodes palaišanas jūsu tīmekļa serverim ir jāatbalsta skripts Perl/CGI. Pretējā gadījumā, noklikšķinot uz pogas Test Perl, tiks parādīta šāda kļūda.

Tas pats, kas ar PHP dublēšanas metodi, mums jāizvēlas datu bāze, kuru vēlamies dublēt. Pēc tam kreisajā navigācijas panelī izvēlieties Dublēšanas izvēlne. Pēc tam noklikšķiniet uz pogas Dublēt perlu.

MySQLDumper parādīs dažus aktīvos parametrus apakšējā apgabalā. Pēc tam mēs varam noklikšķināt uz skripta ‘Run Perl Cron’. Izmantojot šo metodi, mēs neredzēsim progresa joslu. Šī dublēšanas procesa ilgums būs atkarīgs no datu bāzes, kuru dublēsim. Ja nav kļūdu, tad mēs redzēsim šādu paziņojumu.

Izmantojot MySQLDumper, dublējuma atjaunošana ir arī vienkārša. Kreisajā pusē esošajā navigācijas panelī varat noklikšķināt uz izvēlnes ‘Atjaunot’. Atšķirībā no dublēšanas darbības, visas dublējumkopijas ir pieejamas atjaunošanas lapas apakšdaļā.

Kad mums jāizvēlas dublējums, mēs varam izvēlēties no turienes. Iepriekš minētajā apgabalā ir atlasīta dublēšana, kas ir gatava atjaunot. Ja vēlaties veikt pilnīgu atjaunošanu, noklikšķiniet uz iepriekš redzamās pogas ‘Atjaunot’. Lai gan, ja vēlaties atjaunot tikai dažas tabulas, noklikšķiniet uz augšpusē atjaunojamo ‘Izvēlēties tabulas’.

Kad tas ir izdarīts, noklikšķiniet uz Atjaunot. Vienkārši pagaidiet brīdi, lai pabeigtu atjaunošanas procesu.

Pēc noklusējuma MySQLDumper sākumlapai var piekļūt ikviens, kurš zina tā URL. Izmantojot direktoriju aizsardzību, mēs varam izveidot šo sākuma ekrānu, kas aizsargāts ar paroli. Šajā direktoriju aizsardzībā tiek izmantota Apache tīmekļa servera funkcija .htaccess.

Lai to izveidotu, sākuma ekrānā vienkārši noklikšķiniet uz pogas Izveidot direktorija aizsardzību.

Tad jūs lūgt sniegt dažus akreditācijas datus.

Kad esat to pabeidzis, noklikšķiniet uz pogas Izveidot direktoriju aizsardzību. Pēc tam jums būs apstiprinājuma lapa par to.

Ja kļūdas nav, tiks parādīts veiksmes ziņojums.

Nākamreiz apmeklējot lapu, MySQLDumper jums lūgs paroli, pirms redzat tās sākuma ekrānu.

Šī izvēlne tiek izmantota visu pieejamo dublējumu uzturēšanai un atjaunošanai.

Šeit ir dažas darbības, kuras var veikt šajā lapā.

  1. Dzēst dublējumu (-us) ; izmantojiet pogas Dzēst augšējā apgabalā.
  2. Lejupielādēt dublējumu (-us) ; noklikšķiniet uz dublējuma nosaukuma.
  3. Atlasiet dublējumu (-us) ; noklikšķiniet uz datu bāzes nosaukuma apgabalā Visi dublējumi.
  4. Augšupielādējiet lielu (-as) dublējumu (-as) , lai to atjaunotu.
  5. Pārveidot datu bāzi MySQLDumper (MSD) formātā.

Piezīme: Kad mēs mēģinājām konvertēt datu bāzi, neizmantojot saspiešanu, mēs atklājām, ka MySQLDumper izveido datu bāzi ar nosaukumu ‘part_1.sql’. Izmērs ir mazāks nekā sākotnējais avots.

Ja vēlaties palaist noteiktu SQL komandu, to varat izdarīt šajā SQL pārlūkprogrammas lapā. Bet, lūdzu, jums vajadzētu zināt, ko jūs darāt.

Visas iepriekš minētās funkcijas var konfigurēt izvēlnē Konfigurācija. Šeit ir dažas sadaļas, kuras mēs varam konfigurēt.

MySQLDumper arī nodrošina mums pamata žurnālus. Tātad mēs varam zināt, kad notika dublēšanas-atjaunošanas darbība. Lai piekļūtu žurnāla lapai, kreisajā pusē esošajā navigācijas panelī vienkārši noklikšķiniet uz izvēlnes Žurnāls.

Ir 3 veidu baļķi. PHP-Log, Perl-Log un Perl-Complete žurnāls.

Secinājums

MySQLDumper, iespējams, nav labākais MySQL dublēšanas rīks. Bet ar šīs lietojumprogrammas ērtu lietošanu cilvēki var sākt lietot šo lietojumprogrammu. Diemžēl es atklāju, ka MySQLDumper nav aprīkots ar bezsaistes dokumentāciju. Bet tomēr tas ir lielisks alternatīvs rīks MySQL datu bāzes dublēšanai.