f5sistemas / laravel-backup
一个用于备份应用的 Laravel 5 包
Requires
- php: ^7.3
- illuminate/console: ^5.8.15|^6.0|^7.0|^8.0
- illuminate/contracts: ^5.8.15|^6.0|^7.0|^8.0
- illuminate/events: ^5.8.15|^6.0|^7.0|^8.0
- illuminate/filesystem: ^5.8.15|^6.0|^7.0|^8.0
- illuminate/notifications: ^5.8.15|^6.0|^7.0|^8.0
- illuminate/support: ^5.8.15|^6.0|^7.0|^8.0
- league/flysystem: ^1.0.49
- spatie/db-dumper: ^2.12
- spatie/temporary-directory: ^1.1
- symfony/finder: ^4.2|^5.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- laravel/slack-notification-channel: ^1.0
- league/flysystem-aws-s3-v3: ^1.0
- mockery/mockery: ^1.3
- orchestra/testbench: 3.8.*|4.*|5.*|6.*
- phpunit/phpunit: ^8.4|^9.0
Suggests
- laravel/slack-notification-channel: Required for sending notifications via Slack
- dev-firebird
- 6.11.4
- 6.11.3
- 6.11.2
- 6.11.1
- 6.11.0
- 6.10.0
- 6.9.0
- 6.8.1
- 6.8.0
- 6.7.8
- 6.7.7
- 6.7.6
- 6.7.5
- 6.7.4
- 6.7.3
- 6.7.2
- 6.7.1
- 6.7.0
- 6.6.1
- 6.6.0
- 6.5.1
- 6.5.0
- 6.4.2
- 6.4.1
- 6.4.0
- 6.3.1
- 6.3.0
- 6.2.1
- 6.2.0
- 6.1.2
- 6.1.1
- 6.1.0
- 6.0.7
- 6.0.6
- 6.0.5
- 6.0.4
- 6.0.3
- 6.0.2
- 6.0.1
- 6.0.0
- v5.x-dev
- 5.12.1
- 5.12.0
- 5.11.3
- 5.11.2
- 5.11.1
- 5.11.0
- 5.10.1
- 5.10.0
- 5.9.3
- 5.9.2
- 5.9.1
- 5.9.0
- 5.8.0
- 5.7.0
- 5.6.6
- 5.6.5
- 5.6.4
- 5.6.3
- 5.6.2
- 5.6.1
- 5.6.0
- 5.5.1
- 5.5.0
- 5.4.1
- 5.4.0
- 5.3.0
- 5.2.2
- 5.2.1
- 5.2.0
- 5.1.5
- 5.1.4
- 5.1.3
- 5.1.2
- 5.1.1
- 5.1.0
- 5.0.5
- 5.0.4
- 5.0.3
- 5.0.2
- 5.0.1
- 5.0.0
- v4.x-dev
- 4.19.2
- 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-master
- dev-analysis-x016Ay
- dev-refactor-tests
This package is auto-updated.
Last update: 2024-09-07 12:42:00 UTC
README
此 Laravel 包 可以创建应用的备份。备份是一个包含你指定目录中所有文件以及数据库转储的 zip 文件。备份可以存储在 你在 Laravel 5 中配置的任何文件系统中。
对备份感到担忧?没问题!你可以一次性将应用备份到多个文件系统中。
一旦安装,备份文件和数据库就非常简单。只需运行以下 artisan 命令
php artisan backup:run
但我们的工作不止于此。该包还提供了一个 备份监控器来检查备份的健康状况。当发现备份有问题时,你可以通过多个渠道 接收通知。为了避免使用过多的磁盘空间,该包还可以 清理旧的备份。
Spatie 是一家位于比利时的安特卫普的网页设计公司。你可以在我们的网站上找到所有开源项目的概述 在这里。
安装和使用
此包需要 PHP 7 和 Laravel 5.5 或更高版本。你可以在 https://docs.spatie.be/laravel-backup/v5 上找到安装说明和完整文档。
使用较旧的 PHP / Laravel 版本?
如果你不在 PHP 7 或 Laravel 5.5 上,请使用此包的 3 版或 4 版。
阅读关于版本 3 和 4 的详细 文档。我们不会再向 v3 和 v4 中添加新功能,但我们仍会修复错误。
测试
运行测试
composer test
更新日志
请参阅 CHANGELOG 了解最近更改的更多信息。
贡献
请参阅 CONTRIBUTING 了解详细信息。
安全
如果你发现任何与安全相关的问题,请通过电子邮件 freek@spatie.be 而不是使用问题跟踪器来报告。
Postcardware
你可以自由使用此包,但如果它进入你的生产环境,我们非常感谢你从家乡寄给我们一张明信片,注明你正在使用我们的哪些包。
我们的地址是:Spatie,Samberstraat 69D,2060 安特卫普,比利时。
我们将发布收到的所有明信片 在我们的公司网站上。
致谢
支持我们
Spatie 是一家位于比利时的安特卫普的网页设计公司。你可以在我们的网站上找到所有开源项目的概述 在这里。
您的业务是否依赖于我们的贡献?请通过Patreon联系我们并支持我们。所有的承诺都将用于维护和新奇功能的人力配置。
许可协议
MIT 许可协议(MIT)。有关更多信息,请参阅许可文件。