leolopez / backup
创建数据库备份。
1.1.8
2022-05-09 20:30 UTC
Requires
- microsoft/microsoft-graph: ^1.59
README
安装
使用以下命令安装包:
composer require leolopez/backup
注册服务提供者
在 config/app.php
文件的 providers
部分添加提供者。
Leolopez\Backup\BackupServiceProvider::class
添加外观
在 config/app.php
文件的 aliases
部分添加外观。
'Backup' => \Leolopez\Backup\Facades\Backup::class,
发布资产
运行以下命令发布配置文件:
php artisan vendor:publish --provider="Leolopez\Backup\BackupServiceProvider"
注册您的凭证
将您的微软账户凭证添加到 .env
文件中。
TENANT_ID='-----'
CLIENT_ID='-----'
CLIENT_SECRET='-----'
USERNAME='-----'
PASSWORD='-----'
注册 crontab
每天凌晨 1 点运行任务。
crontab -e
0 1 * * * /usr/bin/php /var/www/html/project/artisan backup:create