Buenas
Hay alguna forma de eliminar automaticamente una copia de seguridad antigua al hacerse una nueva. O de otra forma, conservar sólo 3 backups y que se vayan borrando el más viejo cada vez que se hace una nueva?
Un saludo y gracias
| |||
Eliminar copias de seguridad automaticamente con windows server 2008 Buenas Hay alguna forma de eliminar automaticamente una copia de seguridad antigua al hacerse una nueva. O de otra forma, conservar sólo 3 backups y que se vayan borrando el más viejo cada vez que se hace una nueva? Un saludo y gracias |
| |||
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 |
| |||
Respuesta: Eliminar copias de seguridad automaticamente con windows server 2008 Gracias por el script, me ha sido de gran ayuda PD: sabes si hay algun comando ms dos para desactivar o apagar un disco duro externo? |
| |||
Respuesta: Eliminar copias de seguridad automaticamente con windows server 2008 Si no lo tienes instalado, bájate devcon de la web de soporte de microsoft (comando de microsoft no incluido en todos los S.O., que yo sepa). Para conocer todas las opciones de devcon... lo de siempre devcon /? una vez lo tengas, y con el USB insertado y activo ejecuta: devcon status * Te saldrá el nombre (el que sea) con el que windows reconoce a ese dispositivo. Luego, puedes intentar devcon remove "nombre_dispositivo" nombre_dispositivo suele ser: USB\Bla-bla-blanumero_bla-bla-bla (Podrías tener que probar con parte del nombre, a veces windows añade un backslash con un numerito al final del nombre del dispositivo... Es decir un \numero). Las comillas son necesarias. En cualquier caso, y como te dije antes, para una empresa yo huiría de discos USB para copias de seguridad (e incluso de pequeños NAS)... Hay dispositivos profesionales a buen precio que te harán la vida más cómoda y, sobre todo, te dejarán dormir más tranquilo. Como el que te puse antes :) Otra cosa es para tener un backup en casa de tus cosas, fotos y demás... Para eso sí que te puede valer. Suerte. |
Etiquetas: |