Tema: MysqlDump
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/05/2012, 14:42
davikt
 
Fecha de Ingreso: mayo-2012
Mensajes: 42
Antigüedad: 12 años, 6 meses
Puntos: 5
Respuesta: MysqlDump

Hola chascos69,

Que yo sepa no existe forma de hacerlo como tu dices, desde la interfaz gráfica (Workbench) si se puede hacer en la parte de administración.

Pero para no complicarte tanto las cosas podrías añadirle a tu archivo .bat un par de cosillas y crear una tarea que mande ejecutarse ese archivo diariamente, y que cada copia te la guarde en una carpeta con la fecha diaria. Puede ser en una carpeta (por si tienes que guardar mas cosas) o el propio nombre del archivo del dump, eso tu mismo.

Te dejo el código:

Código:
@echo off

rem extraemos la fecha del sistema (muy rudimentario, si, pero... es güindous).
for /f "tokens=1 delims=/" %%d in ('date /T') do (set dia=%%d)
for /f "tokens=2 delims=/" %%m in ('date /T') do (set mes=%%m)
for /f "tokens=3 delims=/" %%a in ('date /T') do (set ano=%%a)

rem corregimos error de extracción en ano (¿¡Qué!? jaja)
set ano=%ano:~0,-1%

rem creamos y nos posicionamos en la carpeta con esa fecha. El nombre lo
rem puedes formatear como quieras
md "%dia%-%mes%-%ano%"
cd "%dia%-%mes%-%ano%"

rem aqui va el code del dump
Ahora sólo tendrías que ir al administrador de tareas del güindous (el del ctrl,shift,esc, no, el otro) y añadir una nueva tarea díaria que ejecute ese archivo.Espero que te sirva,

¡Un saludo!