spatie / laravel-backup
Laravel 应用备份的扩展包
Requires
- php: ^8.2
- ext-zip: ^1.14.0
- illuminate/console: ^10.10.0|^11.0
- illuminate/contracts: ^10.10.0|^11.0
- illuminate/events: ^10.10.0|^11.0
- illuminate/filesystem: ^10.10.0|^11.0
- illuminate/notifications: ^10.10.0|^11.0
- illuminate/support: ^10.10.0|^11.0
- league/flysystem: ^3.0
- spatie/db-dumper: ^3.0
- spatie/laravel-package-tools: ^1.6.2
- spatie/laravel-signal-aware-command: ^1.2|^2.0
- spatie/temporary-directory: ^2.0
- symfony/console: ^6.0|^7.0
- symfony/finder: ^6.0|^7.0
Requires (Dev)
- composer-runtime-api: ^2.0
- ext-pcntl: *
- larastan/larastan: ^2.7.0
- laravel/slack-notification-channel: ^2.5|^3.0
- league/flysystem-aws-s3-v3: ^2.0|^3.0
- mockery/mockery: ^1.4
- orchestra/testbench: ^8.0|^9.0
- pestphp/pest: ^1.20|^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.1
- rector/rector: ^1.1
Suggests
- laravel/slack-notification-channel: Required for sending notifications via Slack
- dev-main
- 9.0.4
- 9.0.3
- 9.0.2
- 9.0.1
- 9.0.0
- v8.x-dev
- 8.8.2
- 8.8.1
- 8.8.0
- 8.7.0
- 8.6.0
- 8.5.1
- 8.5.0
- 8.4.1
- 8.4.0
- 8.3.4
- 8.3.3
- 8.3.2
- 8.3.1
- 8.3.0
- 8.2.0
- 8.1.11
- 8.1.10
- 8.1.9
- 8.1.8
- 8.1.7
- 8.1.6
- 8.1.5
- 8.1.4
- 8.1.3
- 8.1.2
- 8.1.1
- 8.1.0
- 8.0.10
- 8.0.9
- 8.0.8
- 8.0.7
- 8.0.6
- 8.0.5
- 8.0.4
- 8.0.3
- 8.0.2
- 8.0.1
- 8.0.0
- v7.x-dev
- 7.8.0
- 7.7.3
- 7.7.2
- 7.7.1
- 7.7.0
- 7.6.6
- 7.6.5
- 7.6.4
- 7.6.3
- 7.6.2
- 7.6.1
- 7.6.0
- 7.5.4
- 7.5.3
- 7.5.2
- 7.5.1
- 7.5.0
- 7.4.0
- 7.3.4
- 7.3.3
- 7.3.2
- 7.3.1
- 7.3.0
- 7.2.1
- 7.2.0
- 7.1.0
- 7.0.2
- 7.0.1
- 7.0.0
- v6.x-dev
- 6.16.5
- 6.16.4
- 6.16.3
- 6.16.2
- 6.16.1
- 6.16.0
- 6.15.1
- 6.15.0
- 6.14.4
- 6.14.3
- 6.14.2
- 6.14.1
- 6.14.0
- 6.13.1
- 6.13.0
- 6.12.0
- 6.11.6
- 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.13
- 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-bug/1528-year-week-combo
This package is auto-updated.
Last update: 2024-09-20 10:32:13 UTC
README
Laravel 应用的现代化备份解决方案
此 Laravel 扩展包 创建应用程序的备份。备份是一个包含您指定的目录中的所有文件以及数据库转储的压缩文件。备份可以存储在您在 Laravel 中配置的任何文件系统中。
对备份感到担忧?没问题!您可以一次性将应用程序备份到多个文件系统中。
安装后,备份文件和数据库非常简单。只需发出以下 artisan 命令
php artisan backup:run
但我们没有就此止步。此扩展包还提供了一个 备份监控器来检查备份的健康状况。当发现备份有问题时,您可以通过多个渠道 接收通知。为了避免使用过多的磁盘空间,此扩展包还可以 清理旧备份。
支持我们
我们投入了大量资源来创建 一流的开放式源代码包。您可以通过 购买我们的付费产品之一 来支持我们。
我们非常感谢您从家乡寄给我们明信片,说明您正在使用我们哪些包。您可以在 我们的联系页面 上找到我们的地址。我们将发布所有收到的明信片在我们的 虚拟明信片墙上。
安装和用法
此包需要 PHP 8.2 和 Laravel 10.0 或更高版本。您可以在 https://spatie.be/docs/laravel-backup 上找到安装说明和完整文档。
使用较旧的 PHP / Laravel 版本?
如果您使用的是低于 8.0 的 PHP 版本或低于 8.0 的 Laravel 版本,请使用此包的较旧版本。
阅读关于版本 3、版本 4、版本 5 和版本 6 的详细 文档。我们不会在 v6 及以下版本中引入任何新功能。但是,我们将继续根据需要更新错误。
测试
使用以下命令运行测试
composer test
更新日志
请参阅 CHANGELOG 了解最近更改的更多信息。
贡献
请参阅 CONTRIBUTING 了解详细信息。
安全
如果您发现任何安全相关的问题,请通过电子邮件[email protected]联系我们,而不是使用问题跟踪器。
明信片软件
您可以使用这个包,但如果它进入了您的生产环境,我们非常欢迎您从您的家乡给我们寄一张明信片,并注明您正在使用我们哪个包。
我们的地址是:Spatie,Kruikstraat 22,2018 安特卫普,比利时。
我们将在公司的网站上公布所有收到的明信片。
致谢
特别感谢Caneco为我们提供的标志✨
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。