dees040 / laravel-backup
一个用于备份应用程序的Laravel 5扩展包
Requires
- php: ^7.0
- illuminate/console: ~5.3.28|~5.4.0|~5.5.0
- illuminate/contracts: ~5.3.28|~5.4.0|~5.5.0
- illuminate/events: ~5.3.28|~5.4.0|~5.5.0
- illuminate/filesystem: ~5.3.28|~5.4.0|~5.5.0
- illuminate/notifications: ~5.3.28|~5.4.0|~5.5.0
- illuminate/support: ~5.3.28|~5.4.0|~5.5.0
- league/flysystem: ^1.0.27
- spatie/db-dumper: ^2.6
- spatie/temporary-directory: ^1.1
- symfony/finder: ^3.0
Requires (Dev)
- mockery/mockery: ^0.9.5
- orchestra/testbench: ~3.3.3|~3.4.0
- phpunit/phpunit: ^5.3.0
Suggests
- guzzlehttp/guzzle: Allows notifications to be sent via Slack
- dev-master
- 4.20.0
- 4.19.1
- 4.19.0
- 4.18.1
- 4.18.0
- 4.17.0
- 4.16.0
- 4.15.0
- 4.14.2
- 4.14.1
- 4.14.0
- 4.13.1
- 4.13.0
- 4.12.1
- 4.12.0
- 4.11.0
- 4.10.0
- 4.9.0
- 4.8.1
- 4.8.0
- 4.7.2
- 4.7.1
- 4.7.0
- 4.6.6
- 4.6.5
- 4.6.4
- 4.6.3
- 4.6.2
- 4.6.1
- 4.6.0
- 4.5.0
- 4.4.9
- 4.4.8
- 4.4.7
- 4.4.6
- 4.4.5
- 4.4.4
- 4.4.3
- 4.4.2
- 4.4.1
- 4.4.0
- 4.3.4
- 4.3.3
- 4.3.2
- 4.3.1
- 4.3.0
- 4.2.0
- 4.1.0
- 4.0.4
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- v3.x-dev
- 3.11.0
- 3.10.3
- 3.10.2
- 3.10.1
- 3.10.0
- 3.9.0
- 3.8.2
- 3.8.1
- 3.8.0
- 3.7.2
- 3.7.1
- 3.7.0
- 3.6.1
- 3.6.0
- 3.5.0
- 3.4.4
- 3.4.3
- 3.4.2
- 3.4.1
- 3.4.0
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.10.0
- 2.9.2
- 2.9.1
- 2.9.0
- 2.8.3
- 2.8.2
- 2.8.1
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.1
- 2.5.0
- 2.4.2
- 2.4.1
- 2.4.0
- 2.3.2
- 2.3.1
- 2.3.0
- 2.2.1
- 2.2.0
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.2.0
- 1.1.0
- 1.0.0
- 0.0.1
- dev-laravel-55
- dev-analysis-qoMN6g
This package is auto-updated.
Last update: 2024-08-25 22:14:30 UTC
README
此Laravel扩展包 创建应用程序的备份。备份是一个包含您指定目录中的所有文件以及数据库转储的zip文件。备份可以存储在Laravel 5中配置的任何文件系统中。
对备份感到担忧?没问题!您可以将应用程序备份到多个文件系统。
安装后,备份文件和数据库非常简单。只需运行此artisan命令
php artisan backup:run
但我们没有止步于此。该扩展包还提供了备份监控器来检查备份的健康状况。当发现备份有问题时,您可以通过多个渠道收到通知。为了避免使用过多的磁盘空间,该扩展包还可以清理旧备份。
Spatie是比利时安特卫普的一家网页设计公司。您可以在我们的网站上找到所有开源项目的概述https://spatie.be/opensource。
Postcardware
您可以使用此扩展包(它MIT许可),但如果它进入了您的生产环境,我们非常希望您能从您家乡寄给我们一张明信片,说明您正在使用我们哪个包。
我们的地址是:Spatie,Samberstraat 69D,2060 安特卫普,比利时。
所有明信片都发布在我们的网站上https://spatie.be/en/opensource/postcards。
安装和使用
此扩展包需要PHP 7和Laravel 5.4或更高版本。您可以在https://docs.spatie.be/laravel-backup/v4上找到安装说明和完整文档。
使用较旧的PHP / Laravel版本?
如果您不在PHP 7或Laravel 5.3上,请使用此包的版本3。
请阅读关于版本3的详细文档。我们不会再向v3引入新功能,但我们仍然会修复错误。
测试
运行测试
vendor/bin/phpunit
贡献
请参阅CONTRIBUTING以获取详细信息。
安全
如果您发现任何安全问题,请通过电子邮件freek@spatie.be联系,而不是使用问题跟踪器。
鸣谢
关于Spatie
Spatie是比利时安特卫普的一家网页设计公司。您可以在我们的网站上找到所有开源项目的概述https://spatie.be/opensource。
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。