domingo, noviembre 24, 2013

Copias de seguridad en discos usb

En ocasiones ocurre que las copias de seguridad desatendidas realizadas con programas como "Cobian bakcup" o "uranium" y guardadas en discos usb no pueden resultar tan desatendidas en el caso de que estemos usando copias redundantes en dos discos duros externos de manera alternativa para posteriormente almacenarlos en distintos lugares (como realmente se recomienda hacer) ya que o bien no nos aparece la letra de la unidad correspondiente o no recuerda el nombre de la carpeta compartida

PROBLEMA 1
- CUANDO CONECTO UN DISCO USB NO ASIGNA LA LETRA DE LA UNIDAD DE FORMA AUTOMÁTICA O NO ASIGNA LA LETRA QUE YO QUIERO
SOLUCIÓN:
En este caso tendremos que usar un script con el comando DISKPART. El proceso será el siguiente:
1º.- Abriremos la ventana de comandos ejecutando CMD.EXE
2º.- Iniciamos el comando DISKPART
3º.- Listamos las unidades conectadas al equipo con el comando LIST VOLUME



En este caso es el EXTERNOUSB el que no nos ha asignado automáticamente la letra. Anotamos que es el "Volumen 4"

4º.- Creamos un archivo de texto con el script que queremos abrir con diskpart:
select volume 4
assign letter=Z













5º.- Guardaremos este archivo de texto con un nombre y una ruta que después recordaremos. En este caso le hemos llamado letra.txt y lo hemos guardado en C:\
6º.- Creamos un archivo con extensión *.cmd y lo editaremos añadiendo esta linea
diskpart /s c:\letra.txt













7º.- Guardamos el archivo *.cmd creado y al hacer doble clic, si hemos seguidos todos los pasos verás como ha asignado o cambiado la letra de la unidad externa usb.

PROBLEMA 2
CUANDO CONECTO UN DISCO USB NO RECUERDA LAS CARPETAS QUE HABÍA COMPARTIDO
SOLUCIÓN:
(en windows 7)
1º.- Creamos un archivo con extensión *.cmd y lo editaremos añadiendo en este caso la siguiente linea

NET SHARE COMPARTIR=Z:\COMPARTIDA /GRANT:TODOS,FULL











Siendo:
COMPARTIR el nombre que queremos asignar en red a esa carpeta compartida
Z:\COMPARTIDA la carpeta que queremos compartir
TODOS los usuarios a los que queremos dar permisos. Tener en cuenta que si el sistema operativo es en inglés será EVERYONE o si queremos dar permiso a un usuario en concreto escribiremos aqui el nombre de ese usuario
FULL el tipo de permiso que queremos dar a esa carpeta. Este podría ser también READ o CHANGE

2º.- Guardamos el archivo y al hacer doble clic nos crea automáticamente esa carpeta compartida

(en windows xp)
Sería el mismo proceso que con windows 7 con la diferencia que la linea a añadir sería la siguiente:

NET SHARE COMPARTIR:Z:\COMPARTIDA

(En windows xp al ejecutar este comando crea el recurso compartido con control total.)



2 comentarios:

  1. Hola, utilizando la idea de esta publicacion, es posible acceder a una unidad SIN asignarle una letra, es decir, quiero conectar una unidad externa a mi pc y generar respaldos a ella, pero no quiero que tenga letra para que no sea visible por nadie y acceder a traves de un nombre de volumen, guid, o algo asi, es posible? Saludos!

    ResponderEliminar
  2. Hola jose Antonio, la verdad es que sería una idea muy segura para las copias de seguridad, aunque desconozco si es posible ejecutarla.
    Si encuentras alguna idea para poder desarrollarla te agradecería que la compartieras.
    Un saludo

    ResponderEliminar

Agradecería tus comentarios para saber si te sirvió para solucionar el problema o cambiaste el procedimiento.