Base de datos SQL de Microsoft Azure, implementación de base de datos, migración de base de datos, importación de base de datos, exportación de base de datos, asistente para migración
Origen: Migrar una base de datos a bases de datos SQL de Azure
Documentos y manuales de UDP
Base de datos SQL de Microsoft Azure, implementación de base de datos, migración de base de datos, importación de base de datos, exportación de base de datos, asistente para migración
Origen: Migrar una base de datos a bases de datos SQL de Azure
1 |
yum remove fuse fuse-s3fs |
Instalar el siguiente paquete
1 |
yum install make gcc pam-devel ntp |
Generar la clave privada, dar ubicacion del archivo
1 |
ssh-keygen |
Para ver la clave publica generada:
1 |
ssh-keygen -y |
Entrar al servidor donde se va a cambiar y editar el archivo ~/.ssh/authorized_keys
1 |
ssh -i id_rsa.crm root@X.X.X.X |
El siguiente comando creará los datos-1 directorio en el segundo disco duro puede copiar el contenido del directorio para el destino :
1 |
rsync -r /media/hdd1/data-1 /media/hdd2/ |
La opcion ‘-r’ realiza el proceso recursivo de todas las carpetas
Continuar leyendo «Uso de rsync – herramienta para la sincronizacion de carpetas y archivos»
Si queremos sacar una parte del CDR para pasarlo a otra maquina ejecutamos el siguiente comando el la consola de mysql:
1 |
select * from cdr where calldate>'2015-06-26' and calldate<'2015-06-26 10:10:50' INTO OUTFILE '/tmp/cdr.txt' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n'; |
Para Importar los datos que sacamos del servidor anterior hacemos lo siguiente:
Entramos a la nueva maquina por mysql
1 2 3 4 |
mysql -h 192.168.1.30 -u usuarioremoto -p use asteriskcdrdb; LOAD DATA LOCAL INFILE '/tmp/cdr.txt' INTO TABLE cdr FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n'; |
Si el proceso anterior de exportar los datos nos saca el error
ERROR 1045 (28000): Access denied for user
Podemos usar el siguiente comando
1 |
mysql -h servidor -u usuario -p asteriskcdrdb -e 'select * from cdr where calldate>"2019-01-01" and calldate<"2019-04-12 07:00:00"' > /tmp/cdr.sql |
Esto nos generara un archivo el cual podemos importar asi:
1 |
LOAD DATA LOCAL INFILE '/tmp/cdr.sql' INTO TABLE cdr FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n'; |
Listo.
Para que poder guardar el CDR en multiples bases de datos tenemos que instalar el modulo ODBC de asterisk, esto también nos permite almacenar el CDR en plataformas diferentes a MySQL, como MSSQL.
Instalar CENTOS 6.6
Actualizar e instalar los paquetes necesarios:
1 2 3 4 5 6 7 8 9 10 |
yum update yum install nano yum install pearl yum install -y glibc.i686 yum install -y libgcc.i686 yum install -y libXtst.i686 yum install -y libXp.i686 yum install -y libXmu.i686 yum install -y libXft.i686 yum install -y libstdc++.i686 |
1 2 |
useradd notes groupadd notes |
1 2 3 4 5 6 7 |
iptables --flush service iptables save cat /etc/sysconfig/iptables setenforce 0 nano /etc/sysconfig/selinux SELINUX=disabled |
1 2 3 4 5 |
mount /dev/cdrom /mnt cp /mnt/lotus* /root tar xfv /root/lotus* ./install |
1 2 3 4 |
yum install nfs-utils nfs-utils-lib chkconfig nfs on service rpcbind start service nfs start |
1 |
sudo dd bs=1m if=archivo.iso of=/dev/ddxx |
Convertir el ISO a IMG
1 |
hdiutil convert -format UDRW -o target.img ubuntu.iso |
Para ver los discos
1 |
diskutil list |
Desmontar el disco usb
1 |
sudo diskutil unmountDisk /dev/diskN |
1 |
sudo dd bs=1m if=archivo.img of=/dev/disk2 |