mysql-dump.sh 502 B

12345678910111213
  1. #!/bin/bash
  2. DEPLOYMENT="phpmyadmin-mysql-cluster"
  3. NAMESPACE="mysql-cluster"
  4. MYSQL_HOST="mycluster-instances.mysql-cluster.svc.cluster.local"
  5. BACKUP_DIR="/home/creylopez/backups"
  6. DATE=$(date +%Y%m%d_%H%M%S)
  7. PASS="Dsa-0213"
  8. for DB in dbydgj40mtrjvo wpacad; do
  9. 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"
  10. done
  11. find "$BACKUP_DIR" -name "*.sql.gz" -mtime +7 -delete