recuperar datos de un disco SCSI en lenguaje UNIX quiero leerlo desde CentOS 5.0

Forums: 

tengo un par de discos SCSI que eran de un antiguo servidor UNIX y quiero recuperar esos datos.

se que UNIX es un lenguaje muy compatible con Linux, quisiera saber si logro conectar esos discos SCSI por medio de un componente USB que transforma SCSI a USB es un "RATOX U2SCX" pueden velo aqui """http://www.pc-pitstop.com/scsi_ide_adapters/""" es el segundo de la lista, necesito sacar esos datos de suma urgencia ya que son bases de datos del trabajo en donde estoy actualmente, y de esto dependera mucho un ascenso o un reconocimiento por labor cumplida, y dije yo si puedo y ahora lo estoy estudiando, notese que este adaptador USB lo mande a traer de U.S.A. me ha costado un ojo de la cara, ahora dispongo del SO CentOS 5.0 instalado en un Intel 845 - procesador P IV y con 256 MB ram.

Si alguien sabe como podria acceder a los datos, se lo agradeceria.

;)

Se requiere más información... pero intente esto.

Imagen de a_villacis

De lo que usted ha escrito, parece que tiene ya el disco SCSI montado en el estuche que le permite leerlo como una unidad USB. Espero también que usted ha podido conectar el conjunto completo en su puerto USB de la máquina que usa de respaldo, y que puede ver por lo menos el dispositivo creado /dev/sda (o el dispositivo correspondiente /dev/sdX que haya sido creado por HAL). Si no tiene esto como mínimo, tiene usted un problema con HAL o su configuración USB que debe resolver antes de siquiera continuar (posiblemente con modprobe usb-storage).

Para el siguiente paso, necesito indicar lo siguiente: UNIX no es un "lenguaje". UNIX no es ni siquiera un solo sistema operativo, a diferencia de lo que bastante gente cree. UNIX es más bien un modelo de organización de un sistema operativo, lo cual incluye la manera básica de modelar dispositivos ("todo dispositivo es un archivo"), la presencia de comandos estándar, la organización de directorios, la lista de llamadas al sistema y su semántica, etc. Busque POSIX en Google para ver una explicación más detallada de lo que se espera como un "UNIX".

A lo que viene esto es que existen muchos sistemas operativos que implementan grandes porciones de lo que la gente espera de un "UNIX". Como ejemplos se pueden citar AIX, HP-UX, Solaris, SCO UnixWare y OpenServer, la serie BSD incluyendo FreeBSD, OpenBSD. Y por supuesto, GNU/Linux. Sin embargo, muchos detalles de la implementación son dependientes del sistema operativo en particular. Cada sistema, por ejemplo, es libre de organizar los datos en el disco de forma distinta. Lo que debe hacer usted es averiguar que tipo de sistema operativo era el "UNIX" instalado en el servidor viejo, y si es posible, en qué arquitectura de hardware (x86, Sparc, PowerPC, etc). La recuperación será más fácil si la arquitectura del equipo a usar para la recuperación coincide con la del servidor viejo (en este caso, si el equipo viejo era un x86).

Luego, tiene que cerciorarse de qué tipo de tabla de particiones usa el disco SCSI. El esquema usado por las PCs ordinarias x86 no es el único posible. Si el equipo viejo es de una arquitectura distinta a x86, puede que también use un sistema de particionamiento distinto al usado por las PCs. Si el sistema de particionamiento no está disponible como módulo en CentOS, probablemente sea necesario recompilar el kernel, usando las opciones para construir soporte para esquemas adicionales de particionamiento (obviamente, sabiendo cuál esquema usa el disco viejo). Todo esto, para garantizar que vemos las particiones /dev/sda1 /dev/sda2, etc...

Si no puede verlas, entonces verifique el sistema de particionamiento del disco viejo.

Si puede verlas, el siguiente paso es montar la partición. De nuevo, según el sistema operativo del servidor viejo, depende el sistema de archivos encontrado en la partición. Para poder montar el sistema de archivos de la partición, debe de existir el soporte (en módulo o integrado) en el kernel. Si no está, de nuevo es necesario recompilar el kernel para agregar el soporte del sistema de archivos.

Finalmente, si montó el sistema de archivos, ya puede empezar a leer los datos.

Si usted necesita más ayuda, por favor averigue y publique lo siguiente:

  • Arquitectura de hardware del servidor viejo
  • Sistema operativo con versión detallada del servidor viejo. No basta con indicar que era un "UNIX", porque hay muchos UNIX. Hay que saber el específico.
  • Resultado luego de enchufar el adaptador USB con el disco. Apareció el /dev/sdX ? Apareció el /dev/sdX[1..N] ? Qué muestra en el log del sistema al conectar? (/var/log/messages) Pudo CentOS montar automáticamente el sistema de archivos?

Por último, no lo tome a mal, ya que no es el primero que lo hace, pero no es de mucha ayuda enfatizar la urgencia con que necesita los datos. Los datos técnicos del sistema, descripciones, mensajes de error, pasos intentados, sí son de ayuda, porque le permite a todos los expertos que visitan este blog ayudarle con su problema.

perl -e '$x = 2.4; print sprintf("%.0f + %.0f = %.0f\n", $x, $x, $x + $x);'

perl -e '$x = 2.4; print sprintf("%.0f + %.0f = %.0f\n", $x, $x, $x + $x);'

Problemas HDD SCSI

Buenas, en la empresa tenemos un servidor HP Prolian 350, el mismo tiene varios 4 discos duros agrupados en RAID (ni idea que tipo) y en el cual 2 discos duros en espejo nos han dejado de aparecer, el sistema que monta este equipo es un Red Hat, y me gustaria saber como poder recuperar los datos de los HDD. Existen dispositivos para conectar discos duros Raid a un equipo directamente a traves de USB? O como podria recuperar la información? Gracias y un saludo.

Pues si se rompió el raid,

Imagen de deathUser

Pues si se rompió el raid, difícil que haya como recuperar, si era raid0, de pronto y puedas montar un solo disco, en ral caso, consulta el manual de recuperación del hardware de raid.

bye
;)

Raid

He estado realizando pruebas con el RAID, y la controladora RAID maneja 4 HDD con lo que la controladora la descarto. Si entro en el menu de RAID me dice que 2 HDD estan listos y 2 HDD estan "defunct". Pero si le cargo los valores de fabrica a la tarjeta RAID me dice que todos estan listos (Los 4) Ahora el sistema operativo no me arranca. Con lo que he cargado los valores de las unidades a la controladora y vuelvo a estar como al principio 2 HDD Ok pero 2 HDD Defunct. Que puedo haceR?

Que tipo de raid tienes

Imagen de deathUser

Que tipo de raid tienes 0,1,5,0+1 ... ???

Aparentemente el raid falló, por eso te salen dos discos como defunct, lee la documentación del hardware de raid y mira como reemplazar los discos defunct, suele ser de sacar el disco con problemas y colocar uno nuevo (en caliente si son hot-plug) y el hardware se encarga de reconstruir el arreglo, todo dependerá del tipo de raid que tengas y cuantas unidades hayan fallado si tenías raid 0, no creo que exista manera de recuperar, si tenías raid 1 y fallaron dos de los 4 discos quizás se podría recuperar si tienes la suerte de que sean los pares adecuados, si es raid 5 no creo que haya como recuperar de la falla de dos discos (si uno no era un spare disk) ...

Suerte ...

bye
;)

No te compliques. Manda el

No te compliques. Manda el RAID a una empresa de recuperacion especializada.

Estas son algunas: ONTRACK, ONDATA, ONRETRIEVAL,...

Yo mande un RAID de 9 discos con fallas fisicas a recuperar a la ultima que menciono. Tardaron 9 dias en recuperar todo debido al gran volumen de datos.

Al final eran dos discos con problemas en los platos. Eso comprometio todo el resto del sistema...

Lo que me cobraron fue mas que aceptable ya que la informacion es crucial para el funcionamiento de nuestra empresa.

Sldos.