13 messages in com.mysql.lists.mysql-esRe: Problemas con tareas programas en...
FromSent OnAttachments
Reynier Pérez Mira10 Nov 2006 07:34 
Reynier Pérez Mira10 Nov 2006 08:19 
Juan Eduardo Moreno10 Nov 2006 08:45 
Edwin Cruz10 Nov 2006 08:57 
Juan Eduardo Moreno10 Nov 2006 09:12 
Juan Eduardo Moreno10 Nov 2006 09:55.mysql
Hernán Alvarez10 Nov 2006 10:24 
Juan Eduardo Moreno10 Nov 2006 10:50 
Hernán Alvarez13 Nov 2006 11:37 
Juan Eduardo Moreno13 Nov 2006 14:29 
Hernán Alvarez14 Nov 2006 10:41 
Juan Eduardo Moreno15 Nov 2006 01:33 
Hernán Alvarez15 Nov 2006 05:28 
Subject:Re: Problemas con tareas programas en Linux y MySQL
From:Juan Eduardo Moreno (juan@gmail.com)
Date:11/10/2006 08:45:56 AM
List:com.mysql.lists.mysql-es

No se si puedes usar crontab en Debian, pienso que si ( linux). De lunes ( 2 ) a viernes (6).

Modifica los directorios segun tu configuración.

Linea 1

01 00 * * 2,3,4,5,6 mv -f /opt/mysql/backups/respaldo.mysql.gz /opt/mysql/backups/backups_old/

Linea 2

10 00 * * 2,3,4,5,6 mysqldump --opt --user=root --password=<password> --databases <nombre bd1> <nombre bd2> <nombre bd3> |gzip > /opt/mysql/backups/respaldo.mysql.gz

Este proceso hace lo siguiente:

1)mueve el antiguo respaldo hecho anteriormente a /backups_old a las 00:01 minutos. 2) hace el dump de las bases que necesites y las comprime con gzip en la misma linea a las 00:10 minutos 3) <nombre bd1> = nombre de la base de datos a respaldar <password> = password de root de MYSQL.

Creas un archivo llamado $ vi crontab.mysql ( colocas las 2 lineas que te dije) luego dejar el contrab "schedulado" $ crontab crontab.mysql

para ver que esta en crontab $crontab -l ( crontab menos ele)

para borrar el crontab y hacer una modificacion

$ crontab -e ( contab menos e)

On 11/10/06, Reynier Pérez Mira <rper@estudiantes.uci.cu> wrote:

Hola a todos por aquí y disculpen un poco el OFF TOPIC. Tengo una tarea definida en el fichero contrab de mi servidor Debian Sarge 3.1. La línea es como sigue:

0 0 * * * root mysqldump --opt -p mysqladmin -u root --databases dp> /FTP/SIMPRO/SALVAdproject.sql

Lo que quiero hacer es crear una salva automáticamente todos los días a las 12.00 AM de una base de datos que contiene cantidad de información de los proyectos en los cuales trabaja mi grupo. Yo uso dotProject para gestionar los proyectos. Como verán establezco bien, o al menos eso creo, los parámetros para el mysqldump así como las cosas del cron pero el fichero me lo está creando con 0 bytes de información, en blanco totalmente, y no encuentro la causa por ningún lado. Alguna idea?