laravel package 推薦,資料備份

風吹楓落van發表於2019-02-16

為了專案的穩定性,我們通常會對專案的資料庫進行備份,我之前採用是寫的指令碼進行備份,使用laravel,發現個更佳好用的package
laravel-backup
可以方便的對檔案和資料庫進行備份

使用

第一步

composer require spatie/laravel-backup

這裡面要注意如果不是PHP 7 和 Laravel 5.3,那麼

composer require "spatie/laravel-backup:^3.0.0"

第二步

// config/app.php

`providers` => [
    // ...
    SpatieBackupBackupServiceProvider::class,
];

這樣之後就可以在artisan 命令裡面看到命令
最基礎的使用是

php artisan backup:run

更多命令
僅備份資料庫

php artisan backup:run --only-db

僅備份檔案

php artisan backup:run --only-files

更多詳細文件這裡這裡
可以搭配任務排程使用
以後專案中會更多的使用,如果遇到問題會寫在下面

相關文章