to1 / backupper
此包最新版本(dev-master)的许可证信息不可用。
基于命令行的简单工具,帮助您备份项目
dev-master
2019-07-03 09:37 UTC
Requires
Requires (Dev)
- mockery/mockery: ^1.1
- orchestra/testbench: ~3.0
- phpunit/phpunit: ~7.0
- sempro/phpunit-pretty-print: ^1.0
This package is auto-updated.
Last update: 2024-09-29 05:21:53 UTC
README
备份工具
注意:当前数据库备份仅适用于mysql数据库
Backupper 是一个基于命令行的工具,用于备份您的laravel项目
composer require to1/backupper
将安装该包到项目中。
包安装成功后,您可以使用以下命令。
php artisan to1:backup
此命令将备份所有项目文件夹/文件,除了默认排除的 "vendor" 文件夹。
Backupper 配置文件中有一个 "exclude" 数组,它不会归档您指定的文件夹。当前默认排除 "vendor" 文件夹,如果您需要添加不希望备份的文件夹,只需在配置数组中添加它们即可。
或指定要备份的路径
php artisan to1:backup storage
这些命令将在项目根目录下生成一个zip文件。
如果您想同时备份数据库,必须添加数据库选项
php artisan to1:backup --database=true
这将生成一个包含SQL的.gz文件。
但您也可以只备份数据库
php artisan to1:backup --database=only