Jump to content
XPEnology Community

Помогите восстановить данные. Proxmox. обновил без бэкапов файлов с DSM 7.1 на DSM 7.2. (SHR рейд)


Recommended Posts

Понадеялся на стабильность и наудачу. Позже после перезагрузки XPenology система не стартовала.
Пробовал на ubuntu live-cd примонтировать образ диска. Через `mdadm --assemble --scan` рейд массив определился.

 

Но вот что я увидел. это raid массив с lvm разделами

 

пробовал смонтировать раздел как есть, пишет 

sudo mount /dev/md2 /home/ubuntu/raid/

mount: /home/ubuntu/raid: unknown filesystem type 'LVM2_member'

sudo lvmscan

WARNING: PV /dev/md2 in VG vg1 is using an old PV header, modify, the VG ti update.
ACTIVE '/dev/vg1/syno_vg_reserved_Area' [12.00 MiB] inherit
ACTIVE '/dev/vg1/volume_1' [489.00 Gib] inherit

sudo mount /dev/vg1/volume_1 /home/ubuntu/raid/

mount: /home/ubuntu/raid: wrong fs type, bad option, bad superblock on /dev/mapper/vg1-volume_1, missing codepage or helper program, or other error.

 

 

Далее мои скилы исчерпаны. Видел программы для восстановления для винды, но там говорилось что нужен SHR 2 raid, а у меня первый.

 

Помогите примонтировать раздел, чтобы можно было вытащить файлы из раздела.
Скорее всего у меня был SHR raid by btrfs 

Edited by sergy
Link to comment
Share on other sites

  • sergy changed the title to Помогите восстановить данные. Proxmox. обновил без бэкапов файлов с DSM 7.1 на DSM 7.2. (SHR рейд)

И так, путем изучения и науного тыка.

На live-cd нужно запуститься и установить mdadm и убедиться что в системе есть поддержка btrfs файловой системы.
Далее нужно собрать существующий RAID массив. 

 

sudo mdadm --assemble --scan

 

Далеее 

 

sudo apt-get install lvm2

sudo lvmscan

 

У вас должны появится надписи типа 
Есть 2 lvm раздела и один из них volume_1

 

Далее нужна папка - смонтированного другого диска, ибо вам файлы надо куда-то сохранить. В моем случае я смонтировал другой диск как папку /mnt/backup/

 

Я примонтировал другой жесткий диск (/mnt/backup/) и далее надо выполнить команду

 

btrfs restore /dev/mapper/vg1-volume_1 /mnt/backup/

 

Процесс занимает много времени, что происходит, так то что процесс `btrfs restore` сканирует весь lvm раздел и все, что он найдет сохраняет в папку, которую вы указали.

 

То что будет сохранено - будет сохроанено 2 lvm раздела, т.е. кроме ваших файлов вы обнаружите файлы технического характера, используемые DSM системой.

Link to comment
Share on other sites

Так же я паралельно (т.к. у меня proxmox и DSM это виртуальная машина) я создал виртуалку с Windows 10.

 

и скачал программу Hetman RAID recovery, она платная. Вам решать покупать ее или скачать с кряком с торрентов.

 

Нужно запустить эту программу. т.к. у меня это виртуалка, то оно работало немного медленнее. Смонтировал в виртуалку образ жесткого диска с утерянными данными.

В случае настоящих железок нужно на ПК с Windows 10 установить программу и подключить к ПК жесткий диск с потерянными данными.

 

Не в коем случае не соглашайтесь с форматированием жесткого диска!

 

-----

 

Далее запускаем программу и выбираем нужный жесткий диск, выбираем полное сканирование и тип файловой системы BTRFS.

 

Ждем много времени и нам показывают жесткие диски, заходи на наш, и видим там фалы, главное чтобы файлы имели размер не 0 байт, если это так, то значит УСПЕХ!

 

Выбираем наши папки с файлами и указываем папку на другом жестком диске, куда файлы лить. Удостоверьтесь, что хватит места на жестком диске, куда вы сохраняете файлы и сохраняйте!

Нужно подождать много времени.

 

Далее проверить, что файлы сохранились и они не испорчены.

Удачи!

Link to comment
Share on other sites

Для англоязычных форумчан (For English-speaking forum users):

 

Help recover data. Proxmox. updated without backup files from DSM 7.1 to DSM 7.2. (SHR RAID)

 

And so, by studying and scientific poke.

 

On the live-cd, you need to start and install mdadm and make sure that the system has support for the btrfs file system.
Next, you need to build an existing RAID array.

 

sudo mdadm --assemble --scan

 

Next,

 

sudo apt-get install lvm2 sudo lvmscan

 

You should have labels like

There are 2 lvm partitions and one of them is volume_1

 

Next, you need a folder - another mounted disk, because you need to save the files somewhere. In my case, I mounted another drive as /mnt/backup/ folder

 

I mounted another hard drive (/mnt/backup/) and then I need to run the command

 

btrfs restore /dev/mapper/vg1-volume_1 /mnt/backup/

 

The process takes a long time, what happens is that the `btrfs restore` process scans the entire lvm partition and whatever it finds saves to the folder you specified.

 

What will be saved - 2 lvm partitions will be saved, i.e. in addition to your files, you will find technical files used by the DSM system.

 

----

 

Also, in parallel (because I have proxmox and DSM is a virtual machine), I created a virtual machine with Windows 10.

 

And downloaded the Hetman RAID recovery program, it is paid. It's up to you to buy it or download it with a crack from torrents.

You need to run this program. because I have a virtual machine, it worked a little slower. I mounted an image of a hard disk with lost data in a virtual machine.

 

In the case of real PC, you need to install the Hetman RAID recovery program on a Windows 10 PC and connect a hard drive with lost data to the PC.

 

Do not agree formatting of the hard drive!

 

-----

 

Next, run the program and select the desired hard drive, select full scan and BTRFS file system type.

 

We wait a lot of time and they show us hard drives, go to ours, and see the files there, the main thing is that the files have a size of not 0 bytes, if so, then it means SUCCESS!

 

We select our folders with files and indicate the folder on another hard drive where the files are to be poured. Make sure you have enough space on your hard drive where you save files and save!

 

You have to wait a long time.

 

Next, check that the files are saved and they are not corrupted.

 

Good luck!

 

Edited by sergy
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...