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'
10 months ago
README.md Actualizar 'README.md' 10 months 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"