Tag Archives: Backups

Como recuperar disco duro ilegible

Hace un tiempo se me estropeó un disco duro del que no tenía ningún backup automático. Así que me vi en la situación de tener que intentar recuperar los datos que había perdido.

Proceso bastante largo y tuve que hacer muchas pruebas y creo que vale la pena explicarlo.

Windows no arranca

Así empezó la “pesadilla”.  A pesar de que el disco duro que se estropeó no era el disco de sistema, Windows no conseguía arrancar ni tan sólo en modo a prueba de fallos. Windows  al intentar acceder al disco se quedaba colgado.

SystemRescueCD

Justo después intenté arrancar con Linux a ver si en este caso si que conseguía ver el disco. Para asegurarme que tenía todas la herramientas necesarias decidí que lo mejor era utilizar alguna distribución de Linux preparada para este cometido. De todas las posibles me convenció SystemRescueCD y la instalé para que arrancara desde un pendrive USB.

Linux si que arrancaba sin problemas pero tampoco conseguía montar el disco duro.

Intenté varias cosas que no funcionaron:

  • Montarlo manualmente, se trataba de un disco particionado en NTFS:
# Buscar las particiones NTFS.  ¡ No encontró ninguna!
root> fdisk -l | grep ntfs

# Montarlo a mano. ¡Imposible montarlo!
root> mount -t ntfs /dev/sdb1 /mnt/ntfs
  • Recuperarlo con un “File System Check”. Paso arriesgado ya que en realidad el disco no funcionaba bien, no es que tuviera algún problema en el sistema de ficheros.
# Ningún resultado ya que no se identificaba ni que había un partición NTFS
root> ntfsfix -bd /dev/sdb1
  • Verificar si GParted era capaz de ver alguna cosa.

gparted-crash

TestDisk

Finalmente con la herramienta TestDisk conseguí, acceder a la partición y copiar los datos.

# Listar todas las particiones
root> testdisk /list

# Acceder a testdisk
root> testdisk
TestDisk 6.5, Data Recovery Utility, October 2006
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Destro de TestDisk seguimos los siguientes pasos:

  • Nos preguntará si queremos hacer un log de todos lo pasos que realizamos. Le decimos que sí [Create] 
  • Nos pedirá qué partición queremos usar. La escogemos [Proceed]
  • Nos preguntará que tipo de partición es y escogeremos [Intel  ]  Intel/PC partition
  • A continuación nos mostrará las siguientes opciones:
[ Analyse  ]  Analyse current partition structure and search for lost partitions
[ Advanced ]  Filesystem Utils
[ Geometry ]  Change disk geometry
[ Options  ]  Modify options
[ MBR Code ]  Write TestDisk MBR code to first sector
[ Delete   ]  Delete all data in the partition table
[ Quit     ]  Return to disk selection
  • En mi caso sólo quería recuperar los datos, no recuperar el disco así que fuí directamente a [Advanced] y escogí la partición y allí estaban mis datos.
  • Una vez dentro de TestDisk seleccioné todos los ficheros que quería recuperar, los copié y los pegué a una partición segura.

El disco hacía un ruido horrible pero TestDisk no daba ningún error. Lo dejé copiando al cabo de 8 horas ya tenía mis 4Gb de datos recuperados.

Moraleja: No olvides de hacer BACKUP de tus datos.

Como montar un backup en la nube “barato” con Amazon Web Services

Hace ya un tiempo que uso Dropbox para hacer backups de las fotos que hago con el móvil pero el espacio que ofrece gratuito es insuficiente y los planes de pago son poco menos que prohibitivos. Aunque no lo digan muchos servicios de espacio en disco en la nube usan Amazon Web Services (AWS) y por tanto seguramente es el sitio más barato para hacer backups. Actualmente AWS ofrece dos modos de almacenamiento en disco, S3 para acceso rápido (más caro)  y Glacier para accesos prolongados en el tiempo (más barato). Teniendo en cuenta que sólo necesito un backup y no toda la funcionalidad que ofrece Dropbox la solución que finalmente he utilizado es Glacier de AWS ya que es un servicio pensado para datos que se acceden con muy poca frecuencia. Respecto a los precios no cuesta nada subir datos a Glacier y solo se paga por el espacio ocupado y la descarga de datos (se puede descargar gratis el 5% de tu espacio ocupado cada mes). En mi caso tengo 250Gb de backup subidos y pago:

Coste mensual backup = 250Gb*$0,011/Gb = $2,75 ( 2,02€  )

Si por algún motivo tuviera que hacer uso del backup entero y bajarlo todo este sería el coste en mi caso ($0,120Gb)

Coste recuperación backup = 250Gb*$0,120/Gb = $30 ( 22,09€  )

 Como crear un disco (Vault) en Glacier

  • Dáte de alta en AWS.
  • Entra en tu cuenta y accede a la consola (AWS Management Console)
  • Accede a Glacier des de la consola:
  • AWS Management Console Crea un “Vault” en la zona que sea más barata (para Europa Irlanda)

Glacier Management Console

  •  Ya tienes creada tu zona de backup, ahora ya puedes empezar a subir ficheros.

Herramientas para hacer backup en Glacier

Existen varios clientes que permiten subir tus ficheros a Glacier ya sea para Linux, Windows y Mac OS X. Todos tienen una versión freeware reducida y la versión de pago:

En mi caso yo uso las dos aplicaciones de CloudBerry el Explorer que es gratuito y la aplicación de Backups y que permiter automatizarlos.

Credenciales

Para darles acceso a las aplicaciones es necesario añadir las credenciales de tu “Vault”. El acceso a la credenciales es sencillo:

  • Accede al portal de AWS
  • Entra al menú “Credenciales de Seguridad”.  Aquí verás tus claves y en el programa tendrás que añadir el “Nº de Clave de Acceso” y la “Clave de acceso secreta”

Servicios Web de Amazon Y ya está, un backup de emergencia por 2€ al mes.