10/02/2011, 12:02
|
| | Fecha de Ingreso: febrero-2011
Mensajes: 581
Antigüedad: 13 años, 9 meses Puntos: 81 | |
Respuesta: Eliminar copias de seguridad automaticamente con windows server 2008 No sé si te he entendido bien... Veamos si es así.
Este script funciona en windos 7... Mi MS-DOS está bastante oxidado, así que quizás puedas hacerlo más fácilmente. Pero... Debería funcionar.
Lo que hace es verificar que en el directorio "c:\pruebas" no haya menos de dos archivos. Si hay 3 o más, borra el mas antiguo.
Obviamente DEBES cambiar c:\pruebas por el directorio en que tengas tus backups...
Una vez lanzado, al final puedes hacer tu copia de seguridad (dentro del mismo script, si quieres).
@echo off
for /f "tokens=* delims= " %%i in ('dir /b /a-d c:\pruebas ^| find /v /c "::"') do set CUANTOS=%%i
if %CUANTOS% LSS 3 goto :fin
for /f "tokens=* delims= " %%a in ('dir /b /od /a-d "c:\pruebas\*.*"') do (
del "c:\pruebas\%%a"
goto :fin
)
:fin
@echo on
De todas formas, si te preocupan las copias de seguridad,despues de probar muchos métodos y dispositivos, esto es de lo mejorcito que he visto para empresas a precio asequible (y ahora lo venden incluso a través de la web, aunque no parece estar completamente terminada, sí parece funcional). Echale un ojo si te interesa... Nosotros tenemos 3 y encantados :)
www.bluebas.com
Saludos |