|
1 month ago | |
---|---|---|
README.md | 1 month ago |
README.md
Tablas que son compatibles con pjsip para migrar desde sip
admin ampusers customcontexts_contexts incoming miscapps miscdests queueprio queues_details
como sacar de forma manual la tablas de sql dialbox 4 para migrar a dialbox 8
mysqldum -p asterisk admin > /ruta/del backup/de las tablas.sql
Cada vez que saquemos un backup de la tabla nos va a pedir contraseña y le ponemos la de defecto
Como sacar backup de manera automatica con un script
- vamos a la ruta donde se desee crear el scrip ejemplo
cd /home touch backup_tablas.sh vim touch_tablas.sh
cuando creamos el archivo lo abrimos y le copiamos los siguientes comando (este dice la tuta donde la queremos guardar )
#!/bin/bash
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
mkdir -p "$BACKUP_DIR"
Lista de tablas
TABLAS=( admin ampusers customcontexts_contexts incoming miscapps miscdests queueprio queues_details )
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"
if $? -ne 0 ; then
echo "⚠️ Error al respaldar la tabla $TABLA"
fi
done
echo "✅ Backup completo en: $BACKUP_DIR"