sixs / backup
Mysql 备份
This package is not auto-updated.
Last update: 2024-09-18 19:40:52 UTC
README
步骤-1 : 在你的 composer.json 文件中添加以下行 "sixs/backup": "0.1.*"
步骤-2: 更新 composer composer update
---------------------或---------------------------- 步骤-1 : 运行以下命令: composer require sixs/backup
步骤-2: 在 composer json 中添加 psr-4 自动加载 "Sixs\Backup\": "vendor/sixs/backup/src/"
步骤-3: 在 config/app.php 中添加提供者列表 Sixs\Backup\BackupServiceProvider::class
步骤-4: 发布所需文件 php artisan vendor:publish --provider="Sixs\Backup\BackupServiceProvider"
步骤-5: 运行迁移 php artisan migrate
步骤-6: 运行种子 (如果出现错误运行 composer dump-autoload) php artisan db:seed --class=SixsBackupSettingsTableSeeder
步骤-7: 在上传目录中创建 "sixsbackup" 文件夹
步骤-8: 运行你的项目 url{domain/public}/sixs/backup
注意: 需要使用 composer require laravelcollective/html
为了根据频率设置获取备份邮件,您需要设置一个 Cron
使用以下命令作为 cron: /usr/bin/curl -o temp.txt http://yourdomain/sixsbackup/sendbackup