Add automatic daily backup of mediawiki and wordpress databases

This commit is contained in:
Greg Karékinian
2016-05-13 17:12:24 +02:00
parent 5d11298c1d
commit 7a53617302
11 changed files with 311 additions and 0 deletions

View File

@@ -26,3 +26,12 @@ node.set['wordpress']['salt']['logged_in'] = credentials["salt_logged_in"
node.set['wordpress']['salt']['nonce'] = credentials["salt_nonce"]
include_recipe 'kosmos-wordpress::nginx'
node.override["backup"]["mysql"]["host"] = "localhost"
node.override["backup"]["mysql"]["username"] = "root"
node.override["backup"]["mysql"]["password"] = node["mediawiki"]["db"]["root_password"]
unless node["backup"]["mysql"]["databases"].include? "wordpressdb"
node.override["backup"]["mysql"]["databases"] =
node["backup"]["mysql"]["databases"].to_a << "wordpressdb"
end
include_recipe "backup"