|
@@ -11,7 +11,7 @@ models:
|
|
|
local:
|
|
local:
|
|
|
type: local
|
|
type: local
|
|
|
keep: 20
|
|
keep: 20
|
|
|
- path: /etc/gobackup/backup
|
|
|
|
|
|
|
+ path: /etc/gobackup/backup/punch-settle
|
|
|
databases:
|
|
databases:
|
|
|
my_app:
|
|
my_app:
|
|
|
database: punch_settle
|
|
database: punch_settle
|
|
@@ -21,6 +21,34 @@ models:
|
|
|
username: $GOBACKUP_DATABASE_USERNAME
|
|
username: $GOBACKUP_DATABASE_USERNAME
|
|
|
password: $GOBACKUP_DATABASE_PASSWORD
|
|
password: $GOBACKUP_DATABASE_PASSWORD
|
|
|
args: --single-transaction --quick --skip-ssl
|
|
args: --single-transaction --quick --skip-ssl
|
|
|
|
|
+ notifiers:
|
|
|
|
|
+ mail:
|
|
|
|
|
+ type: mail
|
|
|
|
|
+ host: smtp.qq.com
|
|
|
|
|
+ port: 587
|
|
|
|
|
+ username: $GOBACKUP_SMTP_USERNAME
|
|
|
|
|
+ password: $GOBACKUP_SMTP_PASSWORD
|
|
|
|
|
+ from: $GOBACKUP_SMTP_USERNAME
|
|
|
|
|
+ to: $GOBACKUP_SMTP_USERNAME
|
|
|
|
|
+ dataeasy:
|
|
|
|
|
+ schedule:
|
|
|
|
|
+ cron: "15 1 * * *"
|
|
|
|
|
+ compress_with:
|
|
|
|
|
+ type: tgz
|
|
|
|
|
+ storages:
|
|
|
|
|
+ local:
|
|
|
|
|
+ type: local
|
|
|
|
|
+ keep: 20
|
|
|
|
|
+ path: /etc/gobackup/backup/dataeasy
|
|
|
|
|
+ databases:
|
|
|
|
|
+ my_app:
|
|
|
|
|
+ database: data_easy
|
|
|
|
|
+ type: mysql
|
|
|
|
|
+ host: $GOBACKUP_DATABASE_HOST
|
|
|
|
|
+ port: $GOBACKUP_DATABASE_PORT
|
|
|
|
|
+ username: $GOBACKUP_DATABASE_USERNAME
|
|
|
|
|
+ password: $GOBACKUP_DATABASE_PASSWORD
|
|
|
|
|
+ args: --single-transaction --quick --skip-ssl
|
|
|
notifiers:
|
|
notifiers:
|
|
|
mail:
|
|
mail:
|
|
|
type: mail
|
|
type: mail
|