|
|
@@ -0,0 +1,13 @@
|
|
|
+#!/bin/bash
|
|
|
+DEPLOYMENT="phpmyadmin-mysql-cluster"
|
|
|
+NAMESPACE="mysql-cluster"
|
|
|
+MYSQL_HOST="mycluster-instances.mysql-cluster.svc.cluster.local"
|
|
|
+BACKUP_DIR="/home/creylopez/backups"
|
|
|
+DATE=$(date +%Y%m%d_%H%M%S)
|
|
|
+PASS="Dsa-0213"
|
|
|
+
|
|
|
+for DB in dbydgj40mtrjvo wpacad; do
|
|
|
+ kubectl exec -n "$NAMESPACE" deploy/"$DEPLOYMENT" -- mysqldump --ssl-verify-server-cert=false -h "$MYSQL_HOST" -u root -p"$PASS" "$DB" | gzip > "$BACKUP_DIR/${DB}_${DATE}.sql.gz"
|
|
|
+done
|
|
|
+
|
|
|
+find "$BACKUP_DIR" -name "*.sql.gz" -mtime +7 -delete
|