]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
spk-taiga - crons für pgsql backup
authornils.wagner <nils.wagner@pixelpark.com>
Mon, 4 Apr 2016 09:26:56 +0000 (11:26 +0200)
committernils.wagner <nils.wagner@pixelpark.com>
Mon, 4 Apr 2016 09:26:56 +0000 (11:26 +0200)
customer/spk-taiga/taiga-sparkasse-de.pixelpark.net.yaml

index c722bc7f904874cbfab6e078036fd2d2023a2aa4..31289899444c557fe268485c06d3cd68831150af 100644 (file)
@@ -138,6 +138,14 @@ site::profile::postgresql_server::databases:
     user: taiga
     password: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEApUqZw7pGOPLIgAdPwPWpVCL6mCVciZdjrP1AcK7uVIFZ8y43Ce0QmrD9JWYyUnM+IdAHZRS8HR5XUSuSiDnx5+UOPW5VSVuJIWLmp5x+V022RFYqDgS+lz6Qtj0CLEIbuchjpcNA+tsA8eI64UZgCdEjkIvxFd4HumkjOWElYZ0mCDDAJKo+qxfZg5hGCd0N9Z8i2jm/rMoZ5UqL3P1BFPEr07j35GpP5rsLROGYe+hKzpLJYsO6uZowYRSM5KsTbx1MafxAY7lwp5F+BwU4sEU6QBCw4gBzPm5iEXuiU/ItDDG+Jf+0/Y0qEMucwX1iHpUqu2LISX7oMYNslcx4sjA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCRXWs77ceTsvr+3MQvqvBugBA0TTwvAPrFUcKf5ZwlVoek]
 
-#site::profile::cron:
-#  postgres_dump:
-#    command: /
+site::profile::cron:
+  postgres_backup_create:
+    command: /usr/pgsql-9.5/bin/pg_dump taiga > /var/backup/taiga-$(date +%Y-%m-%d).sql
+    minute: 00
+    hour: 4
+    user: postgres
+  postgres_backup_remove:
+    command: find /var/backup/ -name "taiga-*.sql" -type f -ctime +7 -exec rm -f {} \;
+    minute: 00
+    hour: 22
+    user: postgres