29-12-2016, 10:20 AM
(Este mensaje fue modificado por última vez en: 29-12-2016, 10:34 AM por Cromo24Cr.)
(29-12-2016, 12:56 AM)DonPeter escribió:(29-12-2016, 12:04 AM)DonPeter escribió: Hola!, ¿por qué no intentas con algo básico a ver qué te genera?
mysqldump db_name > backup-file.sql
#!/bin/sh
DATE=`date +"%Y%m%d"`
SQLFILE=${DATE}
/mnt/ext/opt/mariadb/bin/mysqldump -u [usuario] -p[pass] --opt [bd] > /share/BACKUP/bd/backup_$SQLFILE.sql
mira a ver --opt donde te lo marco en rojo
Saludos!
Nada, igual. :S
(29-12-2016, 12:04 AM)DonPeter escribió: Hola!, ¿por qué no intentas con algo básico a ver qué te genera?
mysqldump db_name > backup-file.sql
Lo más básico que probé y que tampoco funciona es lo siguiente:
/mnt/ext/opt/mariadb/bin/mysqldump -u [usuario] -p[pass] [bd] > /share/BACKUP/mariadb/prueba.sql
El tema es que si entro por SSH, y ejecuto el .sh que contiene el comando pasa eso. Sin embargo, si desde ssh, ejecuto el comando (no desde el .sh) me lo crea bien.
He realizado otra prueba, por si al usar el mysqldump fuera el culpable... pero es que
Usando el siguiente comando por consola, crea correctamente el fichero file.txt, pero si lo meto dentro de un sh y ejecuto sh crearfichero.sh pasa lo mismo, crea un nombre extraño.
> file.txt