isaeken / laravel-backup
为您的 Laravel 应用程序提供自动备份
dev-master
2022-04-05 04:37 UTC
Requires
- php: ^8.1
- laravel/framework: ^9.0
- spatie/db-dumper: ^3.2
- spatie/laravel-package-tools: ^1.11.2
- spatie/temporary-directory: ^2.1.0
Requires (Dev)
- orchestra/testbench: ^7.1
- pestphp/pest: ^v1.21.2
Suggests
- ext-zip: Compress to zip your backup files.
- laravel/slack-notification-channel: Slack notifications.
- spatie/dropbox-api: Dropbox storage
This package is auto-updated.
Last update: 2024-09-05 09:49:27 UTC
README
Laravel Backup
Laravel 9 的先进、灵活且可扩展的备份自动化工具
安装
您可以通过 composer 安装此包
composer require isaeken/laravel-backup
用法
正在进行中,请勿在生产环境中使用!
php artisan backup:run php artisan backup:run --services=database,storage php artisan backup:run --storages=local,s3,gcloud php artisan backup:run --disable-notifications php artisan backup:run --timeout=3
php artisan backup:list
output: +---+--------------------------------------------+-------+---------------------+----------+ | # | Name | Disk | Date | Size | +---+--------------------------------------------+-------+---------------------+----------+ | 1 | backup_2022-03-13-22-48-29.zip | local | 2022-03-13 22:48:29 | 29.99 KB | | 2 | backup_database_2022-03-13-22-48-29.sqlite | local | 2022-03-13 22:48:29 | 48 KB | +---+--------------------------------------------+-------+---------------------+----------+ ****************************************** * Totally Used Storage: 77.99 KB * ******************************************
测试
composer test
变更日志
请参阅 变更日志 以获取最近更改的更多信息。
贡献
请参阅 贡献指南 以获取详细信息。
安全漏洞
请审查 我们的安全策略 了解如何报告安全漏洞。
致谢
- İsa Eken 创始人
许可证
MIT 许可证 (MIT),请参阅 许可证文件 以获取更多信息。