phpMyBackupPro - MySQL öryggisafritunarverkfæri á vefnum fyrir Linux


phpMyBackupPro er opinn uppspretta sem er mjög auðvelt í notkun á vefnum MySQL öryggisafritunarforrit, skrifað á PHP tungumáli gefið út undir GNU GPL. Það gerir þér kleift að búa til áætlunarafrit, endurheimta og stjórna þeim, hlaða niður, senda tölvupóst eða hlaða upp afritum á hvaða FTP netþjón sem er og margt fleira. Það tekur líka afrit af skráarskrám og hleður þeim upp á FTP netþjón.

Það styður þrjú þjöppunarstig af afritum (Engin þjöppun, zip eða gzip þjöppun). Það styður einnig tvær aðrar öryggisinnskráningaraðferðir, HTTP eða HTML auðkenningu.

Eiginleikar

Eftirfarandi eru nokkrir helstu lykileiginleikar „phpMyBackupPro“.

  1. Eins eða fleiri gagnagrunnsöryggisstuðningur með eða án gagna, töfluskipulag.
  2. Þrjú stig þjöppunar studd eru engin þjöppun, gzip eða zip þjöppun.
  3. Búðu til tímasett afrit án cron verkefna með því að nota lítið PHP forskrift.
  4. Hladdu afritum beint inn á FTP-þjóninn og sendu afrit með tölvupósti.
  5. Aðeins Apache og PHP þarf til að keyra á  kerfum eins og Linux, Mac eða Windows.
  6. Skeljaviðmót til að taka afrit handvirkt eða með því að nota cron script.
  7. Öryggisafrit af heilri skráarskrá og færðu þær á hvaða FTP-þjón sem er.
  8. Taktu öryggisafrit af gagnagrunnum frá mismunandi reikningum á nokkrum MySQL netþjónum.
  9. Tvær öryggisauðkenningaraðferðir studdu HTTP eða HTML innskráningarvottun.
  10. Vingjarnlegt viðmót og mjög auðvelt að setja upp og setja upp.
  11. Mörg tungumál studd.

Að taka MySQL afrit og endurheimta þau frá skipanalínunni er alltaf góð æfing, en ef hvað þegar þú hefur ekki líkamlegan aðgang að netþjóni. Í því ástandi kemur phpMyBackupPro tólið að góðum notum.

Hvernig á að setja upp phpMyBackupPro í RHEL/CentOS/Fedora og Debian/Ubuntu

Til að setja upp phpMyBackupPro forritið verður þú að hafa keyrt Apache vefþjón og PHP uppsett á þjóninum. Við skulum setja upp þessa nauðsynlegu pakka á þjóninum.

Settu upp á Red Hat byggðum kerfum með yum skipun.

# yum install httpd php php-mysql     [RHEL/CentOS 7]
# yum install httpd php php-mysqlnd   [RHEL/CentOS 8]
# service httpd start

Settu upp á Debian byggðum kerfum með apt-get skipuninni.

# apt-get install apache2 
# apt-get install php libapache2-mod-auth-mysql php-mysql
# service apache2 start

Hægt er að hlaða niður nýjustu phpMyBackupPro útgáfunni frá wget skipuninni til að hlaða niður.

# cd /usr/share
# wget https://sourceforge.net/projects/phpmybackup/files/phpMyBackupPro/phpMyBackupPro%202.5/phpMyBackupPro-2.5.zip/download -O phpMyBackupPro-2.5.zip

Taktu upp phpMyBackupPro zip skrána undir /usr/share/ skránni.

# unzip phpMyBackupPro-2.5.zip

Af öryggisástæðum er betra að setja innihald möppunnar undir /usr/share/phpmybackup möppu.

# cd /usr/share/
# mv phpMyBackupPro-2.5/ /usr/share/phpmybackup

Næst skaltu fara í Apache conf.d möppuna og búa til skrá sem heitir phpmybackup.conf undir henni. Fyrir Red Hat byggð kerfi ætti slóð að vera (/etc/httpd/conf.d/) og fyrir Debain (/etc/apache2/conf.d).

# vi /etc/httpd/conf.d/phpmybackup.conf      [On RedHat based systems]
# vi /etc/apache2/conf.d/phpmybackup.conf    [On Debian based systems]

Bættu eftirfarandi línum við það. Vista og loka. Reglurnar hér að neðan gera sjálfgefið aðgang að öllum, ef þú vilt takmarka aðgang að tilteknu IP. Skiptu út „allt“ fyrir IP tölu þína. Til dæmis ætti línan að vera „leyfa frá 172.16.25.125“.

---------------- Apache 2.4 ----------------
Alias /phpmybackup /usr/share/phpmybackup
<Directory /usr/share/phpmybackup>
Require all granted
</Directory>

---------------- Apache 2.2 ----------------
Alias /phpmybackup /usr/share/phpmybackup
<Directory /usr/share/phpmybackup>
   Options None
   Order allow,deny
   allow from all
</Directory>

Endurræstu Apache þjónustuna.

-------- (On Red Hat systems) -------- 
# systemctl restart httpd
Or
# /etc/init.d/httpd restart 

-------- (On Debian systems) --------
# systemctl restart apache2
Or
# /etc/init.d/apache2 restart 

Í sumum kerfum verða ákveðnar skrár að hafa skrifheimildir fyrir skrána „global_conf.php“ og „útflutnings“ möppuna.

# cd /usr/share/

# chown -R root:apache phpmybackup (On Red Hat systems)

# chown -R root:www-data phpmybackup (On Debian systems)

# cd /usr/share/phpmybackup/
# chmod 0777 global_conf.php
# chmod 0777 export

Nú ertu næstum tilbúinn til að hefja phpMyBackupPro. Farðu í vafrann og hlaðið config.php skránni svona.

http://localhost/phpmybackup/config.php
OR
http://ip-address/phpmybackup/config.php

Í stillingarflipann skaltu setja MySQL upplýsingarnar þínar inn, eins og hýsingarnafn, notandanafn, lykilorð og nafn gagnagrunns. Ef þú vilt setja upp FTP til að vista afrit skaltu slá inn FTP innskráningarupplýsingar eins og sýnt er hér að neðan.

Næst skaltu smella á „afrit“ flipann til að sjá lista yfir MySQL gagnagrunninn þinn og velja nafn gagnagrunnsins sem þú vilt taka öryggisafrit.

Áætlun um öryggisafrit hefur tvær vinsælar leiðir til að skipuleggja afrit:

  1. Með því að setja áætlunarforskriftina inn í núverandi forrit.
  2. Með því að nota falinn ramma í HTML rammasetti.

Til að skipuleggja öryggisafrit verður þú fyrst að búa til áætlunarforskrift. Farðu í flipann „áætlun um öryggisafrit“.

Veldu hversu oft þú vilt að öryggisafrit sé búið til. Þá þarftu að velja möppuna fyrir PHP handritið sem mun innihalda áætlunarforskriftina síðar. Eftir það veldu nafn gagnagrunnsins sem á að taka afrit af, sláðu inn athugasemd, veldu þjöppunargerð og smelltu loks á „Sýna handrit“ hnappinn. Á næstu síðu muntu sjá nýstofnaða áætlunarhandritið.

Í stað þess að afrita myndaðan kóða í nýja skrá geturðu vistað kóðann með því að gefa upp skráarnafn eins og „schedule_backup.php“ í textareitnum og smelltu á „Vista gögn“ til að vista. Fyrir frekari upplýsingar, lestu „SCHEDULED_BACKUPS.txt“ skrána undir skjalaskrá.

„Sql fyrirspurnir“ flipinn smíðaður til að keyra einfaldar SQL fyrirspurnir í gagnagrunna eða flytja inn gagnagrunna úr staðbundinni tölvu.

„Start“ flipinn sýnir núverandi Apache, PHP og MySQL útgáfuupplýsingar þínar.

phpMyBackupPro er langauðveldasta öryggisafritunarlausnin fyrir MySQL. Ef þú ert að meðhöndla MySQL netþjón, þá er pMBP nauðsynlegt forrit sem getur hjálpað þér að vista dýrmæt gögn þín með lágmarks fyrirhöfn.

Tilvísunartenglar

Heimasíða phpMyBackupPro