Synology: Jak odzyskać dane z przypadkowo usuniętego woluminu X (BTRFS)?


Wspomniana Synology ma konfigurację RAID6 za pomocą mdadm, do której jest podłączony system plików BTRFS
/volume1
... Ta ścieżka została zamontowana w chroocie Debiana. Zamknięcie zostało skonfigurowane w skrypcie zatrzymania chroot, ale z jakiegoś nieznanego powodu nie zadziałało (brak komunikatu o błędzie). Teraz chroot został usunięty, a wraz z nim zawartość
/volume1
który, jeśli dobrze rozumiem, jest również częścią DSM firmy Synology.
Próbowałem zbudować RAID6, a następnie przywrócić dane za pomocą:
mdadm --examine/dev/sda5
# provides me with the RAID infomdadm --assemble --scan --uuid xxxxxxxxxx
# creates/dev/md2 (/dev/md/2)btrfs-find-root/dev/md2
# fails with:
# No valid Btrfs found on/dev/md2
# ERROR: open ctree failed

Z tego, co do tej pory przeczytałem, może to oznaczać, że narzędzia btrfs w „systemie podstawowym” są starsze niż narzędzia w pełnym „DSM”. Nie rozpoznają niektórych flag. Prawdopodobnie coś takiego:
       rw,relatime,synoacl,nospace_cache,flushoncommit_threshold=1000,metadata_ratio=50
.
Jaki jest najlepszy sposób na odzyskanie danych?
  • Zainstaluj DSM na nowym dysku [list][*]Wyjmij wszystkie dyski twarde z obudowy.
  • Włóż jeden duży dysk twardy, na którym można przechowywać wszystkie dane
  • Zresetuj NAS i zainstaluj DSM na tym nowym dysku (może ponownie
    /volume1           
    formatowanie jako BTRFS)
  • Następnie wyłącz, włóż 7 z 8 oryginalnych dysków twardych i włącz ponownie
  • W powłoce odbuduj zdegradowaną macierz RAID jako
    /dev/md3           
    ()
  • Spróbuj odzyskać swoje dane za pomocą
                 btrfs restore/dev/md3/volume1/restore           
  • Jeśli się powiedzie, zamontuj stary RAID na
    /volume2           
    i skopiuj dane z powrotem
  • Kasować
    /volume1           
    , wyjmij nowy dysk i włóż go z powrotem do dysku 8 z 8, wyjmij

[/*]
[*]
Po prostu zainstaluj ponownie DSM
  • Zresetuj NAS i ponownie zainstaluj DSM (zachowując dane użytkownika)
  • Spróbuj odzyskać swoje dane za pomocą
                 btrfs restore/dev/md2/volume1           

[/*]
[*]
W żadnym wypadku nie przywróci nic i nadziei na kopie zapasowe ...
[/*]
[/list]
Czy ktoś kiedykolwiek próbował czegoś takiego lub miał sukces przy użyciu
       btrfs restore
? Desperacko potrzebuję rady, która pomoże mi rozwiązać ten problem!
Zaproszony:

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się