Homestead 新功能 —— 銷燬前自動備份資料庫

leo發表於2018-06-18

以前在升級 Homestead Vagrant Box 的時候總是忘記備份資料庫,每次升級完看著空空蕩蕩的資料庫心裡一陣草泥馬奔過,Homestead 這麼好用的開發環境居然沒有自動備份資料庫的功能,搞得我都不太敢輕易升級 Homestead Vagrant Box。

這不前兩天把電商課程搞完,有點小空閒,就給 Homestead 提了一個 PR。現在這個 PR 已經被合併,併發布到 v7.8.0 版本。

用法:

Homestead.yml 裡新增一行:

backup: true

當虛擬機器被銷燬時就會自動將 Homestead.yml 裡面 databases 欄位裡的所有資料庫都備份到 Homestead 目錄下的 mysql_backuppostgres_backup 目錄下。

需要 Vagrant 版本 >= 2.1.0 或者已安裝 vagrant-triggers 外掛。

相關文章