Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Sep 2012 12:33:12 +0300
From:      Volodymyr Kostyrko <c.kworr@gmail.com>
To:        =?UTF-8?B?IlRob21hcyBHw7ZsbG5lciAoTmV3c2xldHRlciki?= <Newsletter@goelli.de>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: AW: AW: AW: AW: ZFS: Corrupted pool metadata after adding vdev to a pool - no opportunity to rescue data from healthy vdevs? Remove a vdev? Rewrite metadata?
Message-ID:  <50559CD8.1070700@gmail.com>
In-Reply-To: <000001cd9377$e9e9b010$bdbd1030$@goelli.de>
References:  <001a01cd900d$bcfcc870$36f65950$@goelli.de> <504F282D.8030808@gmail.com> <000a01cd90aa$0a277310$1e765930$@goelli.de> <5050461A.9050608@gmail.com> <000001cd9239$ed734c80$c859e580$@goelli.de> <5052EC5D.4060403@gmail.com> <000a01cd9274$0aa0bba0$1fe232e0$@goelli.de> <505322C9.70200@gmail.com> <000001cd9377$e9e9b010$bdbd1030$@goelli.de>

next in thread | previous in thread | raw e-mail | index | archive | help
15.09.2012 22:25, Thomas Göllner (Newsletter) wrote:
>>>>> I also think there is no way to write new or edit the lables of the discs?
>>>>
>>>> This idea is called Block Pointer Rewrite and is not implemented yet. I have found no code to do that.
>>>
>>> I thought it may come to this -.- Because during my last reading I had to learn, that I have to find the "root block pointer" to recover the maybe overwritten labels... As it changes place and content with each copy on write process (each txg?) it will be a search for the needle in the haystack...
>>
>> Not at all, what are you referring to is MOS and the one is contained in each UberBlock.
>
> So as this thing is so far beyond my skills, I am sad to point out that I have to give up here. Without someone who will take me by the hand and say what to do step by step I think recovering/rewriting the right labels of my discs is something I will not be able to do within one year or so. It's a pity that ZFS still has no tools for recovering metadata built in. This would be a task to think of in future.
>
> Thanks again for your help Volodymyr. It is a bit of consolation that at least I know now that I have done everything I could.

If you can afford putting your drives aside you can try to wait before 
some tool occasionally emerges. I will not promise anything but I'm 
slowly making some progress with my script. I'm motivated about that as 
I have broken pool with photos. Trying to import that pool is causing a 
core dump on any system I tested like OpenSolaris, Illumos or 
SystemRescueCD.

-- 
Sphinx of black quartz judge my vow.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50559CD8.1070700>