Que tal amigos, por aca de nuevo con un tema que posiblemente les llegue a ocurrir, estaba trabajando con un servidor windows 2012R2 y me solicitaban que habilitara el shadow copy.
Es una tarea muy sencilla realmente, no es nada del otro mundo.
Como es un servidor de archivos y tenian un disco extra les sugeri que los “shadow copy” se almacenaran en el disco extra para liberar el que alberga los compartidos, aparte que tiene mucha entrada y salida a disco duro, optaron por un si.
Asi solo era cuestion de indicarle a Windows que el almacenara los shadow copy en el disco “F:” asi de simple, pero o sorpresa, me arroja este error:

Imagen 1: Error de shadow sopy.
Codigo de error: 0x8004231d: 0x8004231d
Ellos ya habian trabajado esta tarea, ya el disco ‘C’ indicada que tenia espacio almacenado sobre esto mismo.
Pues dandome a la tarea de las posibles causas, algunos apuntaban a que el disco no tiene suficiente espacio, lo cual no aplica ya que ambos discos tiene espacio aun de sobra y el F ni se diga.
Lo que si puedo agregar es que ya habian instalado 2 programas para respaldar el servidor:
- Acronis
- Idrive
Entonces algunos sitios mencionaban que pudiera ser una causa que por alguna razon no dejara cambiar de disco, ya que si tenia shadow copies el ‘C’, pero estaba ya deshabilitado el servicio.
Asi que de entrada elimine ambos, el 1ro me comentaron que lo estaban probando y el 2do si lo tenian en ejecucion, pero como lo pueden volver a instalar, terminando, reinicie el servidor.
Ya de regreso, el disco C si mostraba que tenia ya “shadow copies” creadas, aunque estaba el servicio deshabilitado, entonces a ejecutar los comandos de borrado.
Tambien me habian mencionado que apagara el servicio de “shadow copy” desde “servicios” el cual se llama “Volume Shadow Copy”, procedi hacerlo ya que es una tarea sencilla, aun asi el error continuaba.
VSSADMIN
Esta utileria se puede usar para administrar esas copias y todo lo referente a este servicio, sin embargo cuando ejecute uno de los comandos que este por ejemplo:
vssadmin delete shadows /FOR=C: /oldest
O sorpresa, recibo esto de regreso:

Todo sigue apuntando a lo mismo, el disco tiene copias anteriores, por ello no me dejaba borrarlas, intente con varios comandos, ya no hay programas externos, pero dejaron su huella.
Diskshadow al Rescate
Como los comandos de vssadmin aqui les dejo el link de todos los comandos que podemos usar, aunque ninguno de borrado funciono, a lo mejor no es el caso y les pueden funcionar.
Existe otro comando relacionado a este servicio llamada diskshadow, este fue quien llego al rescate, recuerden que el “cmd” debe ejecutarse como administrador, buzos.
Bien este comando se ejecuta y entras a su menu, el siguiente comando fue el que dijo, haganse a un lado por que agua va…
delete shadows all

Imagen 3: diskshadow al attaque.
Este comando es un demonio, ya no le importo quien hizo esas copias, el dijo compermiso pedrito, deja te borro los que te estorban.
Listo, 10 copias creadas de “shadow copy” borradas.
Ya con esto pude llevar a cabo la tarea de habilitar los shadow copy del disco ‘C’ y salvarlas en disco ‘F’.

Prueba superada.
Esto fue uno de mis odiseas estos ultimos dias, pero no problema, al final se logro llevar a cabo la tarea y encontramos como solucionar el problema, espero que si ustedes llegan a tener algo asi, esto les ayude a solucionarlo, nos vemos pronto amigos, saludos!!!
Me encanta que nos comparte sus experiencias porque así aprendemos todos de todo un poco. Gracias por compartir dicha experiencia Pedro y saludos.
LikeLike
Muchas gracias por compartir tus experiencias porque así aprendemos de todo un poco. Saludos.
LikeLike
Gracias Robert, saludos.
LikeLike