hice un archivo bat respaldaMysqlBugs.bat que contiene, para compactar el archivo instale winrar y se copia el arvhivo winrar para ejecutarlo desde donde quieran uno, para transferir los archivos baje el archivo pscp.exe y lo puse en el directorio para utilizarlo
@echo off
rem yanofunciona este formateo
rem set fecha=%date% set fecha=%fecha:/=% set fecha=%fecha: =% set fecha=%fecha::=% set fecha=%fecha:,=%
set myfecha=%date:~6,4%-%date:~3,2%-%date:~0,2%
set directorio="C:\Archivos de programa\Bugzilla\mysql\bin\"
cd %directorio%
set archivoSalida="%myfecha%-back_mysql-bugs.sql"
mysqldump --user=root --password=entrar --databases bugs > %archivoSalida%
echo "%myfecha%-back_mysql-bugs.zip"
winrar a -r "%myfecha%-back_mysql-bugs.rar" *.sql
copiaBackupAsupernova.bat
Despues realice otro archivo bat el cual los transfiere al servidor linux donde se respaldan el cual contiene
@echo off
set myfecha=%date:~6,4%-%date:~3,2%-%date:~0,2%
set directorio="C:\Archivos de programa\Bugzilla\mysql\bin\"
cd %directorio%
set archivoSalida="%myfecha%copiadoASupernova.log"
pscp -r -v -pw Contraseña *.rar root@laIP:/respaldos/diarios/virt-w2003se01/. > %archivoSalida%
No hay comentarios:
Publicar un comentario