Foros del Web » Administración de Sistemas » Unix / Linux »

no entiendo este codigo de script

Estas en el tema de no entiendo este codigo de script en el foro de Unix / Linux en Foros del Web. Hola estoy intentando probar un codigo que he visto en internet esta es la url http://http://voragine.net/weblogs/u...-base-de-datos y este es el codigo pero no me funciona ...
  #1 (permalink)  
Antiguo 12/12/2013, 05:15
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.201
Antigüedad: 13 años, 6 meses
Puntos: 10
no entiendo este codigo de script

Hola estoy intentando probar un codigo que he visto en internet esta es la url
http://http://voragine.net/weblogs/u...-base-de-datos

y este es el codigo pero no me funciona
me da un error 1226, en la ultima linea me dice que el archivo no existe en el servidor

Código BASH:
Ver original
  1. #!/bin/bash
  2. # crea una copia de seguridad de una base de datos y la envía a una dirección de correo electrónico
  3. ########################
  4. ##### variables a editar
  5. #
  6. DB_USER=usuario
  7. DB_PASS=password
  8. DB_NAME=nombrebasedatos
  9. BACKUP_DIR=/home/usuario/
  10. MESSAGE_FILE=backup.mail.message # colocar este archivo en BACKUP_DIR
  11. USER_MAIL=usuario@dominio.com
  12. #
  13. ##### fin de variables a editar
  14. ########################
  15. BACKUP_FILE=${BACKUP_DIR}$(date +%Y%m%d)-${DB_NAME}.sql
  16. # usamos mysqldump para hacer la copia de seguridad que se guarda en BACKUP_DIR
  17. mysqldump --opt -u ${DB_USER} -p${DB_PASS} ${DB_NAME} > ${BACKUP_FILE}
  18. # usamos bzip2 para comprimir el sql
  19. bzip2 ${BACKUP_FILE}
  20. # usamos mutt para enviar por correo electrónico el archivo sql
  21. mutt -s "Copia de seguridad base de datos ${DB_NAME}: $(date +%B) de $(date +%Y)" ${USER_MAIL} -a ${BACKUP_FILE}.bz2 < ${BACKUP_DIR}${MESSAGE_FILE}

las variables las he modificado bien pero lo que no entiendo mucho es esta parte

Código BASH:
Ver original
  1. MESSAGE_FILE=backup.mail.message # colocar este archivo en BACKUP_DIR

alguien me puede ayudar con esto?
saludos
  #2 (permalink)  
Antiguo 12/12/2013, 13:57
 
Fecha de Ingreso: octubre-2010
Mensajes: 374
Antigüedad: 14 años, 1 mes
Puntos: 34
Respuesta: no entiendo este codigo de script

Sera un archivo que habia adjunto de donde has sacado el script :/
__________________
Administrador de Servidores -> yo[arroba]skamasle[puntito]com
| Debian | Centos |
| Solución de Problemas | Seguridad | Instalaciones y Configuraciones | Soluciones Anti-DDOS

Etiquetas: bash, ip, servidor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:31.