服务器 频道

妙用phpMyBackupPro备份恢复Mysql数据库

    2 软件下载、安装配置

#cd /var/www/html #wegt http://nchc.dl.sourceforge.net/sourceforge/phpmybackup/phpMyBackupPro.v.1.8.zip #unzip phpMyBackupPro.v.1.8.zip #cd phpMyBackupPro1.8
    设置目录和配置文件权限
#chmod 777 export # chmod 777 global_conf.php
    权限说明:

    打开浏览器输入:http://192.168.0.13/phpMyBackupPro 进入管理页面如图1


    图1 首页
    访问http://youdomain/phpMyBackupPro/config.php 填写必要的数据库选项 入图2。


    图2 phpMyBackupPro配置数据库选项

    其中”*”时必须填写的:
    site name*: 站点名称
    language*: 语言
    MySQL hostname*: mysql主机名称
    MySQL username*: mysql用户名称
    MySQL password*: mysql用户口令
    然后点击“Save date”按钮完成配置。
    进阶配置界面 http://192.168.0.13/phpMyBackupPro1/config.php?ext=TRUE 如图3 。


    图3 phpMyBackupPro进阶配置界面

    其中”*”时必须填写的:
    skin*: 外观
    date style*:日期格式
    HTTP authentication?*: 是否进行http认证
    然后点击“Save date”按钮完成配置。

    3 使用phpMyBackupPro 备份恢复Linux Mysql数据库,然后点击“Backup”按钮开始备份,入图4


    图4 开始备份

    compression 选项不使用压缩。然后点击“backup”按钮完成备份。
    此时export 目录下会建立一个test数据库的备份文件:如图5:


    图 5 使用ls 命令查看

    恢复数据库

    如果test 文件损坏此时可以恢复,点击import 按钮,如图6。


    图6 恢复数据库

    点击“delete all backups”按钮进行恢复。

    定时备份数据库

    可以选择“schedule backup”进行定时备份数据库备份,如图7 。


    图 7定时备份数据库

    4 安全设置

    如果使用,为了安全,一定要:

    1. 将phpMyBackupPro改为比较难猜的名字,自己知道或用的时候在改一下就行,如修改为:goodcjhbk。
    网络浏览器访问路径相应为:http://192.168.0.13/goodcjhbk
    2. 更改 global_conf.php和export目录的路径,然后在definitions.php里同时进行更改
    把global_conf.php和export 从phpMyBackupPro 移动到一个自己设置的目录如根目录的phpMyBackupPro文件夹:/phpMyBackupPro

    然后使用编辑器definitions.php里同时进行更改。

    总结:phpMyBackup Pro 是一套用 PHP 开发的 MySQL 数据库备份软件,phpMyBackup Pro 能够针对 MySQL 内的数据库作多次备份,每一次备份的日期和时间都清楚显示在网页上。数据库管理者可以针对每一次备份作检视、档案下载、或者是选择其中一个备份文件作数据库还原。所有动作与设定都可以透过网页完成,使用方式十分直觉简单。
0
相关文章