Data recovery van Synology nadat de (NTFS) Volumes/LUNs zijn verwijderd

Door fvdberg op dinsdag 9 februari 2016 11:30 - Reacties (5)
Categorie: Fixes, Views: 5.217

Als er niet gescrubbed is dan is redding mogelijk! Samengevat zijn dit de te volgen stappen:

- Eerst de LVM structuur herstellen
- De harde schijven aan een PC aansluiten en een image maken van de verwijderde volumes
- Het image mounten in Windows en de data veilig stellen.

Volg onderstaande stappen:

1. Log in op de Synology command line interface via telnet of ssh

2. Herstel de LVM structuur met de volumes. Zoek daarvoor de het LVM configuratie bestand op in /etc/lvm/archive dat de juiste indeling weergeeft van de Volumes.
Kopieer het pv uuid en voer de volgende opdracht uit om de LVM indeling te herstellen:

pvcreate --uuid "uuid van het PV*" --restorefile /etc/lvm/archive/vg1_volgnummer.vg /dev/vg1 –ff

*uuid van het PV is te vinden in het LVM configuratie bestand

3. Zet de Synology uit (via de WebGUI)

4. Verwijder de schijven een voor een en nummer ze van 0 t/m ... Sluit de schijven in de juiste volgorde aan op een PC

5. Zorg ervoor dat de PC een verbinding kan maken met het internet. Start de PC van een Ubuntu Live DVD/USB stick

6. Sluit een externe harde schijf aan via USB. Afhankelijk van het type partitie/bestandsysteem kan Ubuntu hier gebruik van maken

7. Als Ubuntu is gestart de systeeminstellingen aanpassen: System settings -> Software & Updates -> Enable Community maintained en Software restricted

8.Start een terminal venster (zoek naar ‘term’ met de knop linksboven in beeld) en voer de volgende commando’s uit:

sudo –i
apt-get update
apt-get install mdadm (kies tijdens de installatie ‘No configuration’)
apt-get install testdisk
mdadm –Asf && vgchange –ay

als het goed is wordt nu de software RAID van de Synology herkend en wordt weergegeven dat er een aantal Logical Volumes zijn

9. Geef in het terminal venster het commando testdisk

Kies create new log
Selecteer het device met het volume waarvan je een image wilt maken, bijvoorbeeld /dev/mapper/vg1-iscsi_1
Kies proceed
Selecteer Intel en ga door
Selecteer Geometry en stel het aantal heads in op 255 en het aantal sectors per track op 63 en kies OK
Kies Advanced [File System Utils]
Selecteer List om de NTFS structuur/bestanden te browsen. Als dat zonder problemen gaat kies je q (van quit)
Selecteer Image Creation. Browse nu naar de externe harddisk (/media/ubuntu/heel lang nummer) en kies c (van create image)
Nu wordt het NTFS volume gemaakt. Geduld;

10. Als het image gemaakt is dan kun je dat dd bestand (Read-only) mounten in Windows m.b.v. PassMark OSFMount om te zien of de inhoud bruikbaar is. Daarna unmounten en kopiëren naar een veilige plek en/of dupliceren naar een iSCSI target via HDDGuru’s HDD Raw Copy Tool* Robocopy

*HDDGuru’s HDD Raw Copy Tool lijkt te werken maar in de praktijk maakt het programma schijven die bijvoorbeeld allemaal serienummer 0 hebben. Ook kloppen de geometry eigenschappen niet. Partitioneer programma’s herkennen deze schijven niet en meerdere van deze schijven geven problemen met Disk Manager en iSCSI.

Om de inhoud van schijf Y: naar schijf Z: te kopiëren kun je onderstaande tekst in een batch bestand zetten:

set source=Y:
set target=Z:
set opts=/copyall /mir /np /r:0 /w:0 /xj /dcopy:t /dst /mt
set optsxd=/xd $Recycle.bin Boot Recycler "System Volume Information"
set optsxf=/xf bootmgr hiberfil.sys pagefile.sys
robocopy "%source%" "%target%" %opts% %optsxd% %optsxf%

Volgende: Raspberry Pi (Zero) - Raspbian Basis Installatie 02-'16 Raspberry Pi (Zero) - Raspbian Basis Installatie
Volgende: Encrypted website (Linux Ransomware) 02-'16 Encrypted website (Linux Ransomware)

Reacties


Door Tweakers user sys64738, dinsdag 9 februari 2016 17:44

Korte versie: regel gewoon knappe backup. :Y)

Door Tweakers user fvdberg, dinsdag 9 februari 2016 17:47

uhu... probleem alleen is dat dat besef altijd pas komt nadat het mis gegaan is... en een synology bij veel kleine bedrijven als fileserver ingezet wordt en er vertrouwd wordt op de software raid... in dit geval was er een backup echter had die al enkele weken niet goed gelopen.... Dus nog een korte versie: als je een backup hebt ingeregeld controleer dan ook dagelijks of die ook alles wat je ingesteld hebt mee neemt. en doe regelmatig een restore als test

[Reactie gewijzigd op dinsdag 9 februari 2016 18:11]


Door Tweakers user Dreeke fixed, dinsdag 9 februari 2016 21:26

Zoiets heb ik ook gedaan met een WD externe HD van een colega. De HD doet onder Windows niets meer maar met Ubuntu/mint ofzo en mdadm was deze zo weer werkend.

Door Tweakers user G-bird, woensdag 10 februari 2016 10:47

Ik heb ongeveer hetzelfde meegemaakt. Raid5 crashte terwijl ik het wilde vergroten (van 4 naar 5 schijven). Natuurlijk geen back-up gemaakt. (Hoe naief kun je zijn!)

Vervolgens met 5 dockingstation de 5 schijven aan een pc gekoppeld. Met ZAR de raid5 configuratie hersteld, dat duurde een week. Na het herstellen crashte een van de 5 harde schijven. Gelukkig is dat geen probleem.

Vervolgens heb ik met UFS Explorer de files (vanaf 4 schijven) kunnen back-uppen op een andere harde schijf.

Kost tijd maar dab heb je wel alle files terug.

Dit is een universele methode voor elke software Raid.

Door Tweakers user fvdberg, woensdag 10 februari 2016 10:56

Het kost inderdaad flink wat tijd. Wij zijn ook 4 dagen bezig geweest.

Om te kunnen reageren moet je ingelogd zijn. Via deze link kun je inloggen als je al geregistreerd bent. Indien je nog geen account hebt kun je er hier één aanmaken.