Foros del Web » Administración de Sistemas » Seguridad y redes »

Eliminar copias de seguridad automaticamente con windows server 2008

Estas en el tema de Eliminar copias de seguridad automaticamente con windows server 2008 en el foro de Seguridad y redes en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 10/02/2011, 06:48
 
Fecha de Ingreso: agosto-2005
Mensajes: 58
Antigüedad: 19 años, 3 meses
Puntos: 0
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
  #2 (permalink)  
Antiguo 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
  #3 (permalink)  
Antiguo 11/02/2011, 07:58
 
Fecha de Ingreso: agosto-2005
Mensajes: 58
Antigüedad: 19 años, 3 meses
Puntos: 0
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?
  #4 (permalink)  
Antiguo 14/02/2011, 03:45
 
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

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: 2008, backup, copias, seguridad, server, windows
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:48.