comandos para realizar backup por consola linux.
Realiza backup de todas las bases activas:
mysqldump -u root -pContraseña --all-databases > /tmp/all-databases.sql
mysqldump -u root -pContraseña --databases asterisk > asterisk.sql
se guarda en la ruta donde se da el comando; sino se coloca una ruta. /tmp/asterisk.sql
copia todo las bases de datos:
mysqldump --all-databases -p > todobd.sql
backup con compresion de las bases de datos:
mysqldump --all-databases -pSucontraseña | bzip2 -c > backutodoBD.sql.bz2
bakcup de una base de datos:
mysqldump -u root -psucontraseña asterisk > asterisk.sql
backup con drop table:
mysqldump --add-drop-table -u root -pSucontraseña --databases asterisk > asterisk.sql
mysqldump --add-drop-table -u root -pSucontraseña --all-databases > todobd.sql
mysqldump --opt --all-databases -u root -pSucontraseña > todbd.sql
subir backup:
mysql -u root -psucontraseña < todbd.sql
crear super usuario de root:
GRANT all ON asterisk.*TO elusuario@localhost IDENTIFIED BY "elusuario";
elusuario@"%" para toda la red.
elusuaurio@192.168.1. para una subred. o ip.
flush privilegies;