特征
以下是 “phpMyBackupPro”的一些主要的关键功能。- 单个或多个数据库备份支持带或不带数据 表结构 。
- 支持的压缩的三级都没有压缩 ,gzip或zip压缩 。
- 不使用小型PHP脚本的cron作业创建计划的备份。
- 上传备份到直接的FTP服务器和电子邮件备份张贴。
- 只有Apache和PHP需要就如Linux,Mac或Windows平台上运行。
- Shell接口手动或使用cron的脚本进行备份。
- 整个文件目录的备份 ,并将其移动到任何FTP服务器。
- 就拿几个的MySQL服务器从不同的帐户数据库备份。
- 两种安全认证方式支持HTTP或HTML登录验证。
- 友好的界面,非常容易安装和设置。
- 多语言支持。
如何在RHEL / CentOS / Fedora和Debian / Ubuntu中安装phpMyBackupPro
对于安装应用程序 phpMyBackupPro,您必须运行 Apache Web服务器,并在服务器上安装 PHP。让我们在服务器上安装这些必需的软件包。安装Apache和PHP
在安装使用 yum命令 红帽的系统。# yum install httpd # yum install php php-mysql # service httpd start上使用基于 Debian的系统上安装 apt-get命令。
# apt-get install apache2 # apt-get install php5 libapache2-mod-auth-mysql php5-mysql # service apache2 start最新 phpMyBackupPro版本可从下载 phpMyBackupPro网站 ,或者您可以使用下面的 “wget的 ”命令下载。
# cd /usr/share # wget http://kaz.dl.sourceforge.net/project/phpmybackup/phpMyBackupPro/phpmyBackupPro%202.4/phpMyBackupPro-2.4.zip解压缩 的/ usr /共享/目录下的 phpMyBackupPro zip文件。
# unzip phpMyBackupPro-2.4.zip为了安全起见,最好到 / usr /共享/ phpmybackup目录下的文件夹的内容放置。
# cd phpMyBackupPro-2.4 # mv phpMyBackupPro/ /usr/share/phpmybackup # mv documentation/ /usr/share/phpmybackup/下次再去Apache “conf.d”目录下,并创建一个在它之下名为 “phpmybackup.conf”文件。 对于基于 Red Hat系统路径应该是 (/etc/httpd/conf.d/)和 的Debain(/etc/apache2/conf.d)。
# vi phpmybackup.conf将以下行追加到它。保存并关闭。以下规则在默认情况下能够访问所有,如果你想限制访问特定的 IP。 替换“ 所有 ”您的 IP地址“。 例如,行应为“ 从172.16.25.125允许 ”。
Alias /phpmybackup /usr/share/phpmybackup <Directory /usr/share/phpmybackup> Options None Order allow,deny allow from all </Directory>重新启动 Apache服务。
# /etc/init.d/httpd restart (On Red Hat systems) # /etc/init.d/apache2 restart (On Debian systems)在某些系统上,某些文件必须有文件 “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现在,你几乎准备好开始 phpMyBackupPro。 导航到浏览器并加载这样的 config.php文件。
http://localhost/phpmybackup/config.php OR http://ip-address/phpmybackup/config.php在配置选项卡插入你的 MySQL的详细信息,如 主机名 , 用户名 , 密码和 数据库名称 。 如果您想设置 FTP保存 备用 S,如下图所示输入 FTP的登录信息。
配置面板
备份面板
- 通过包括计划脚本到现有的应用程序。
- 通过在HTML框架使用一个隐藏的框架 。
计划备份
备份脚本
SQL查询Shell
版本信息