mirko-pagliai / cakephp-mysql-backup
1.1.1
2017-06-26 10:32 UTC
Requires
- php: >=5.5.9
- cakephp/cakephp: >=3.2.0 <4.0
Requires (Dev)
- cakephp/cakephp-codesniffer: 2.*
- mirko-pagliai/reflection: ^1.0
- phpunit/phpunit: ^5.7|^6.0
This package is not auto-updated.
Last update: 2022-02-01 13:02:46 UTC
README
自2017年6月和1.1.1版本开始,此存储库已被废弃。
请参阅:cakephp-database-backup。
MySQLBackup 是一个用于导出、导入和管理数据库备份的 CakePHP 插件。
安装
您可以通过 composer 安装此插件
$ composer require --prefer-dist mirko-pagliai/cakephp-mysql-backup
然后您需要编辑 APP/config/bootstrap.php
以加载插件
Plugin::load('MysqlBackup', ['bootstrap' => true]);
有关如何加载插件的更多信息,请参阅 Cookbook。
默认情况下,插件使用 APP/backups
目录来保存备份文件。因此,您需要创建该目录并使其可写
$ mkdir backups/ && chmod 775 backups/
如果您想使用不同的目录,请参阅以下内容。
要求
MySQLBackup 需要 mysql
和 mysqldump
。
可选,如果您想处理压缩备份,还需要 bzip2
和 gzip
。
这些二进制文件的安装可能因操作系统而异。
配置
插件使用一些配置参数。请参阅我们的维基百科
如果您想通过电子邮件发送备份文件,请记住正确设置您的应用程序,以便它可以发送电子邮件。有关如何配置您的应用程序的更多信息,请参阅 Cookbook。
如何使用
请参阅我们的维基百科
版本控制
为了透明度和对发布周期的洞察,并维护向后兼容性,MySQLBackup 将根据 语义版本控制指南 进行维护。