mysql-dump.sh 528 B

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