jvizcaya / dbackup
创建数据库备份(仅MySQL/MariaDB)。
v0.1
2021-02-11 20:44 UTC
Requires
- php: ^7.1.3
This package is auto-updated.
Last update: 2024-09-12 05:06:30 UTC
README
Dbackup 是一个简单的Laravel 5.7+包,用于添加 artisan 命令来备份数据库。
注意 此包通过 PHP passthru 使用 mysqldump 函数。仅在兼容的系统上运行
安装
composer require jvizcaya/dbackup
如果我们想更改数据库备份的存储路径和其他设置,我们会发布配置文件。
php artisan vendor:publish --provider="Jvizcaya\Dbackup\DbackupServiceProvider"
默认情况下,使用路径 storage/app/backup。请确保此目录存在并具有必要的写入权限。
使用模式
php artisan dbackup:generate
命令将数据库备份保存到存储路径,并删除旧备份(默认为一周前的备份)
您可以将命令 dbackup:generate 添加到 任务调度 中,以定期进行数据库备份。
许可
MIT © Jorge Vizcaya | jorgevizcayaa@gmail.com