¿Cómo sacar los datos de una unidad ReadyNAS?

¿Cómo sacar los datos de una unidad ReadyNAS?

Tengo un sistema de respaldo de red Netgear ReadyNAS Duo con dos unidades. Se puede acceder a los datos a través de la red, pero cuando quito una unidad para guardar los datos en otra computadora, se muestra que la unidad no está formateada. Estaba pensando que tal vez esté encriptado o tal vez estoy haciendo algo mal.

La pregunta es: ¿Cómo puedo sacar los datos de cualquiera de las unidades en un entorno externo?

Respuesta1

Aparentemente unReadyNAS puede utilizar cualquiera de los dosSistemas de archivos EXT4 o BTRFS, y puede usar un RAID para múltiples unidades (como el suyo).

Windows no lee de forma nativa esos sistemas de archivos (actualmente), hay algunos controladores de terceros disponibles, he descubierto que su efectividad es mixta.

Encontré algunos enlaces interesantes con información sobre cómo leer una unidad no RAID, y la mayoría de los Linux (¿linuses? ¿Linuxii?), casi cualquier distribución de Linux, pueden leer ext4 y btrfs.

Este enlaceRestauración de datos del disco duro Netgear ReadyNAS Duotiene instrucciones para unidades que no son RAID, debería valer la pena intentarlo. fuenteseste hilo del foro muy largocomo una referencia. Estoy seguro de que hay instrucciones de RAID disponibles en una búsqueda habitual en la web, si es necesario. Los conceptos básicos son:

  1. [a 6. en el enlace original] Obtenga un Linux que pueda leer su disco duro

  2. Aquí, es posible que algunas distribuciones más nuevas ya puedan ver y montar las particiones del disco duro.

    Si su administrador de archivos enumera dispositivos, esposibleque con solo hacer clic en el disco duro allípuedemontarlo y abrirlo.

    La forma más fácil que se me ocurre sería intentar ejecutar Discos / gnome-disk-utilityy ver si puede montarlos con unos pocos clics. (Los discos también pueden borrar o sobrescribir particiones con unos pocos clics, por lo que¡TEN CUIDADO!).

    ¿O system-config-lvmes un administrador gui lvm?probablementeAunque no es necesario.

  3. modprobe fuseEste comando se utiliza para agregar módulos a Linux para poder "hablar" con el HDD

  4. vgscanescanea todos los dispositivos SCSI, IDE y otros discos del sistema en busca de volúmenes físicos LVM

  5. vgchange -ay cle permite cambiar el atributo de los grupos de volúmenes HDD para "activar" y nombrar el grupo de volúmenes como C

  6. mkdir /mnt/lvmcrear un punto de montaje para el grupo de volúmenes

  7. mount -v /dev/c/c /mnt/lvmpara montar el volumen/grupo. [El comando de la página original estaba, ext2fuse /dev/c/c /mnt/lvmpero aparentemente ya no está en Ubuntu o Mint o en los repositorios de software de Ubuntu (hay un fuseext2paquete y un binario fuseext2...) Habría usado la utilidad ext2fuse instalada para admitir el sistema de archivos EXT3 montado. Notará un ligero retraso en la salida hasta que se muestre esto:

    /dev/c/c debe montarse en /mnt/lvm fuse-ext2 inicializado para el dispositivo: el tamaño del bloque /dev/c/c es 16384

    Una vez que se muestre esto, su HDD debería ser accesible.

  8. [Utilice un administrador de archivos/navegador para leer sus archivos en /mnt/lvm]. O abra otra ventana de terminal e ingresecd /mnt/lvm. Deberías notar algunas carpetas como Medios, Inicio, etc. Si ingresas encd mediaentoncesls, esto enumerará los archivos/carpetas en la carpeta Medios.

Respuesta2

Pude obtener acceso de lectura (no necesitaba acceso de escritura y no lo busqué) a una unidad ReadyNAS Duo (v1) (X-RAID; las dos unidades actuaban de forma redundante) en Arch Linux siguiendo un proceso similar a ese. presentado enesta publicación de blogyesta otra entrada del blog:

  1. lsblk(antes y después de conectar la unidad a través de USB) para identificar la ruta al dispositivo (en mi caso /dev/sdb)
  2. vgscanpara confirmar que cera el grupo de unidades apropiado.
  3. vgchange -ay cpara activar el cgrupo de conducción.
  4. fuse-ext2 -o allow_other,ro /dev/c/c /mnt/readynaspara montar el disco. Tuve que usar Fuse ( fuse-ext2del AUR). El comando de montaje estándar devolvió un error.
  5. Cuando termine, desmonte el disco:fusermount -u /mnt/readynas

Sin embargo, tenga en cuenta que solo pude leer la unidad "izquierda" (en la bahía 1) con este proceso. La unidad "derecha" (compartimento 2) no tiene particiones fdisk -ly no aparece en un archivo vgscan.

Respuesta3

Parece que los discos están en estado cifrado, entonces

  1. conseguirlo antes posiblealgunos discos que tienen al menos el mismo tamaño que los discos del NAS (no olvide, en caso de que haya muchos discos, numerarlos con un lápiz, etc.)

  2. Según los Linux mencionados anteriormente, los mejores son PartitionMagic/Universal Boot CD, Systemrescue CD Linux.

  3. Haga de cada disco un clon de disco con el comando de shell de Linux ddrescue (o la utilidad de clonación integrada, como clonezilla) - o (Saque los discos del nas) - colóquelos en una estación de clonación USB3 (precio alrededor de 30-50 $) .**

  4. Si los discos son legibles por el Linux de rescate mencionado anteriormente, tienes suerte, de lo contrario

  5. tratar de usarcripto-LUKSpara descifrar y/o cosas LVM (Los pasos a mencionar aquí son demasiados, así que haga una búsqueda en stackoverflow/google)

información relacionada