Laravelで簡単にバックアップ

インストール

$ composer require spatie/laravel-backup

config/app.phpのprovidorsに追加

    'providers' => [
        Spatie\Backup\BackupServiceProvider::class,

artisanコマンドで設定ファイル自動作成
config/backup.phpが自動生成される。(ここは適当に編集)

$ php artisan vendor:publish --provider="SpatieBackupBackupServiceProvider"

バックアップ(DBのみ) –only-dbでDBのみ、警告がおおくでていたので、–disable-notificationsも付けた。

$ php artisan backup:run --only-db --disable-notifications

オプションなどは、

$ php artisan backup --help
//とか
$ php artisan backup:run --help