phpMyBackupPro - ססובמ יוביג ילכ MySQL סקוניל טנרטניא ססובמ


phpMyBackupPro ססובמ יוביג םושייב שומישל דואמ חותפ דוק אוה MySQL תפשב בתכנש ,טנרטניאב PHP ה תחת ררחושש- GNU GPL. תרש לכל םייוביג תולעהל וא ל"אוד חולשל ,דירוהל ,םתוא להנלו רזחשל ,ןומזתב םיי

.HTML וא HTTP תומיא ,תויפולח החטבאל הסינכ תוטיש יתשב םג ךמות אוה .(gzip וא zip תסיחד ,תסיחד אלל) םייוביג תסיחד תומר שולשב ךמות אוה

תונוכת

."phpMyBackupPro" לש םיירקיעה חתפמה ינייפאמ רפסמ ןלהל

    .ישומיש בצמה phpMyBackupPro בצמה ,ךכב .תרשל תיזיפ השיג ךל ןיאשכ המ םא לבא ,בוט גהונ דימת הז הדוקפה תרושמ םתוא רזחשלו MySQL לש םייוביג תחקל

    Debian/Ubuntu -ו RHEL/CentOS/Fedora -ב phpMyBackupPro תא ןיקתהל דציכ

    .תרשה לע הלאה תושרדנה תוליבחה תא ןיקתהל ואוב .PHP -ו Apache לש טנרטניא תרש תרשב ןיקתהל ךילע ,phpMyBackupPro םושיי תנקתהל

    .yum תדוקפ תועצמאב Red Hat תוססובמ תוכרעמב ןקתה

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

    .apt-get תדוקפ תועצמאב ןאיבד תוססובמ תוכרעמב ןקתה

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

    .הדרוהל wget תדוקפמ phpMyBackupPro לש רתויב השדחה הסרגה תא דירוהל ןתינ

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

    .usr/share/directory/תחת phpMyBackupPro לש zip -ה ץבוק תא חותפל

    # unzip phpMyBackupPro-2.5.zip

    .usr/share/phpmybackup/הירפסב היקיתה ןכות תא םקמל ףידע ,החטבא ימעטמ

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

    .Debain (/etc/apache2/conf.d) רובעו (/etc/httpd/conf.d/) תויהל ךירצ ביתנה Red Hat תוססובמ תוכרעמ רובע ."phpmybackup.conf" םשב ץבוק היתחת רוצו Apache לש "conf.d" תיירפסל רובע ןכמ רחאל

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

    ."172.16.25.125 -מ רשפא" תויהל הכירצ הרושה ,אמגודל .ךלש IP -ה תבותכב "לכה" תא ףלחה .יפיצפס IP -ל השיגה תא ליבגהל ךנוצרב םא ,לכל השיג םירשפאמ לדחמ תרירבכ ןלהלש םיללכה .רוגסו רומש .תואבה תור

    ---------------- 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>
    

    .י'צאפא תוריש תא שדחמ לעפה

    -------- (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 
    

    ."אוצייה" תיירפסלו "global_conf.php" ץבוקל הביתכ תואשרה לולכל םיבייח םימיוסמ םיצבק ,תומיוסמ תוכרעמב

    # 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

    .config.php ץבוק תא ךכ ןעטו ןפדפדל טוונ .phpMyBackupPro תא ליחתהל ןכומ טעמכ התא וישכע

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

    .ןלהל גצומכ FTP -ל הסינכה יטרפ תא ןזה ,םייוביג רומשל ידכ FTP רידגהל ךנוצרב םא .םינותנ דסמ םשו המסיס ,שמתשמ םש ,חראמ םש ומכ ,ךלש MySQL יטרפ תא סנכה הרוצתה תינושלב

    .יוביג תחקל ךנוצרבש םינותנה דסמ םש תא רחבו ךלש MySQL םינותנה דסמ לש המישר תוארל ידכ "יוביג" הייסיטרכה לע ץחל ןכמ רחאל

    :םייוביג ןומזתל תוירלופופ םיכרד יתש שי יוביג ןומזתל

      ."יוביג עבק" הייסיטרכל רובע .םינמז חול טפירקס הליחת רוציל ךילע ,יוביג ןמזתל ידכ

      .רצונש שדחה םינמזה חול טפירקס תא הארת אבה דומעב ."טפירקס גצה" רותפכ לע ץחל ףוסבלו הסיחד גוס רחב ,הבוגת ןזה ,יוביגל םינותנה דסמ םש תא רחב ןכמ רחאל .רתוי רחואמ םינמזה חול טפירקס תא לולכיש PH

      .דועיתה ךירדמב "SCHEDULED_BACKUPS.txt" ץבוקה תא ארק ףסונ עדימל .רומשל ידכ "םינותנ רומש" לע ץחלו טסקטה תביתב "schedulbackback.php" ומכ ץבוק םש ןתמ ידי לע דוקה תא רומשל לוכי התא ,שדח ץבוקל ר

      .ימוקמה בשחמהמ םינותנ ידסמ אובייל וא םינותנה ידסמל תוטושפ SQL תותליאש תלעפהל תינבנ "SQL תותליאש" הייסיטרכה

      .ךלש םייחכונה MySQL -ו Apache, PHP -ה תסרג יטרפ תא הגיצמ "לחתה" הייסיטרכה

      phpMyBackupPro רובע רתויב לקה יוביגה ןורתפ קפס אלל אוה MySQL. תרשב לפטמ התא םא MySQL, זא pMBP ץמאמ םומינימב ךלש םירקיה םינותנה תא רומשל ךל רוזעל לוכיש ,הבוח םושיי אוה.

      הינפה ירושיק

      phpMyBackupPro תיבה ףד