|
|
|
|
@ -27,17 +27,17 @@ cuando creamos el archivo lo abrimos y le copiamos los siguientes comando (este
|
|
|
|
|
|
|
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
|
|
Configura tus datos de conexión
|
|
|
|
|
# Configura tus datos de conexión
|
|
|
|
|
USER="root"
|
|
|
|
|
PASSWORD="sap64adm"
|
|
|
|
|
DB="asterisk"
|
|
|
|
|
FECHA=$(date +%F_%H-%M)
|
|
|
|
|
BACKUP_DIR="/ruta/a/backups/$FECHA"
|
|
|
|
|
|
|
|
|
|
Crear carpeta de backups
|
|
|
|
|
# Crear carpeta de backups
|
|
|
|
|
mkdir -p "$BACKUP_DIR"
|
|
|
|
|
|
|
|
|
|
Lista de tablas
|
|
|
|
|
# Lista de tablas
|
|
|
|
|
TABLAS=(
|
|
|
|
|
admin
|
|
|
|
|
ampusers
|
|
|
|
|
@ -49,7 +49,7 @@ TABLAS=(
|
|
|
|
|
queues_details
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
Backup de cada tabla
|
|
|
|
|
# Backup de cada tabla
|
|
|
|
|
for TABLA in "${TABLAS[@]}"; do
|
|
|
|
|
echo "📦 Haciendo backup de la tabla: $TABLA"
|
|
|
|
|
mysqldump --user="$USER" --password="$PASSWORD" "$DB" "$TABLA" > "$BACKUP_DIR/${TABLA}.sql"
|
|
|
|
|
|