You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jhony Giraldo aa693eeddf
Actualizar 'README.md'
1 month ago
README.md Actualizar '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

  1. 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"