如何使用MySQLDumper定期备份大型MySQL数据库

多年来,这是一些MUO作家在此处介绍的内容。多年前,Aibek亲自撰写了大约4种工具,这些工具当时可用于备份数据库。最近,Jeffry撰写了有关用于备份的Updraft WordPress插件的文章,Tim介绍了一些手动方法来进行备份,例如使用FTP。

我承认,有时候我很懒,如果不是那么简单很容易,我只是没有时间。另外,我有非Wordpress的MySQL数据库,因此仅WordPress插件对我不起作用。经过一番搜索,我终于找到了一个出色的免费MySQL备份实用程序MySQLDumper。

安装MySQLDumper

运行MySQLDumper实际上比大多数应用程序容易您已安装在Web服务器上。与必须运行安装实用程序的WordPress不同,使用MySQLDumper,您只需将Zip文件提取到公共Web文件夹中的子目录中,然后从浏览器中调用index.html文件。在这里,我已将所有文件复制到Web服务器上的“ sqlbackup"文件夹。

在此示例中,要访问它(访问我的本地Web服务器),地址应为“ http :// localhost / sqlbackup / "如果要在自己的Web帐户上安装它,只需将“ localhost"替换为您的域。

在其中访问index.html文件后文件夹,出现“ MySQLDumper安装"屏幕。实际上,这比安装更像是“配置"。只需单击您的语言,然后单击“ 安装"。

安装过程仅是设置数据库访问参数。如果您想使用MySQLDumper备份服务器上的所有MySQL数据库,则需要为其赋予用户ID和密码,以访问所有表。您可以在每个表上创建一个新用户以进行备份,也可以授予Web应用程序根访问权限。

单击“ 连接到MySQL "后,系统将尝试连接到服务器上的每个数据库,它将在底部为您提供状态。

仅此而已!单击 Next 后,您将在MySQLDumper的主控制面板上找到自己。

使用MySQLDumper进行数据库备份

数据库状态,包括空间限制和使用情况,全部显示在主页上。您可以使用屏幕左下角的下拉框切换选定的数据库。

单击“ 配置"以查看您的所有MySQL数据库的概述系统。在这里,您还可以为单个数据库的每个备份转储自定义SQL命令。

单击配置区域内的电子邮件选项卡,以设置通过电子邮件发送备份文件。如果您的数据库不是太大,并且您的电子邮件帐户的附件大小没有小限制,请继续使用。但是,在大多数情况下,这将变得不切实际,尤其是当您拥有一个庞大且不断增长的WordPress数据库时。

如果您有一个或多个庞大的数据库,并且您不想存储所有数据库由于空间有限,因此在服务器上备份的文件中,您可以将文件通过FTP传输到远程位置,例如免费存储帐户或为此目的在家里设置为FTP服务器的PC。每次执行备份时,文件都会通过FTP发送到您定义的位置。

如果要进行备份,只需单击“ 备份"从主屏幕。确保在左下角选择了要备份的数据库,然后单击“ 开始新备份"。

状态栏显示备份过程的进度。您将看到备份时的表名,备份文件所需的空间以及每个表和整个表剩余的百分比。

备份完成后,您可以找到存储在压缩文件中的压缩文件。安装MySQLDumper的文件夹中的 / work / backup / 文件夹。这个基于Web的应用程序还具有即时从任何备份文件中快速还原数据库的功能。它还有一个使PhpMyAdmin感到羞耻的数据库浏览器。

MySQLDumper真正脱颖而出的真正原因是它专门用于处理大型数据库。根据该网站的说法,它通过将备份分成多个部分来解决PHP脚本超时限制,然后递归调用该脚本,直到完成整个备份过程,无论数据库有多大。

您曾经尝试过MySQLDumper吗?你怎么看?您最喜欢使用哪些工具来备份和还原MySQL数据库?在下面的评论部分中分享您的见解。

标签: 博客 数据备份 网站站长工具