> On Jun 3, 2016, at 10:56 AM, esamorokov <esamoro...@gmail.com> wrote:
> 
> Hello All, 
> 
>     My name is Evgeny and I have 3 x 3TB in RAIDZ1, where one drive is gone 
> and I accidentally 
>     screwed the other two. The data should be fine, just need to revert 
>     uberblock in point of time, where i started doing changes. 

I agree with Jordan, mostly. However, there a way to know for sure…
each label has a set of uberblocks. Use “zdb -lu” to see this information.
If you can find a matching set of uberblocks for the right pool on enough 
drives,
then it is possible, though not guaranteed, that you can get enough of a pool
to recover. OTOH, if the set does not include enough common uberblocks, then
you know the end has come.
 — richard

> 
>     I AM KINDLY ASKING FOR HELP! The pool had all of the family memories for 
> many years Thanks in advance! 
> 
>     I am not a FreeBSD guru and have been using ZFS for a couple of years, 
> but I know Linux and do some programming/scripting. 
>     Since I got that incident I started learning the depth of the ZFS, but I 
> definitely need help on it at this point. 
>     Please don't ask me why I did not have backups, I was building backup 
> server in my garage, when it happened 
> 
> History: 
>     I was using WEB GUI of FreeNas and it reported a failed drive 
>     I shutdown the computer and replaced the drive, but I did not noticed 
> that I accidentally disconnected power of another drive 
>     I powered on the server and expanded the pool where there only one drive 
> of the pool was active 
>     Then I began to really learn ZFS and messing up with bits 
>     At some point I created a backup bit-to-bit images of the two drives from 
> the pool (using R-Studio) 
> 
> 
> Specs(ORIGINAL): 
>     OS: FreeBSD 9.2-RELEASE (FREENAS.amd64) #0 r+2315ea3: Fri Dec 20 12:48:50 
> PST 2013 
>     RAID:   [root@juicy] ~# camcontrol devlist 
>     <ST3000DM001-1CH166 CC29>          at scbus1 target 0 lun 0 (pass1,ada1) 
>     <ST3000DM001-1CH166 CC29>          at scbus2 target 0 lun 0 (ada2,pass2) 
>     <ST3000DM001-9YN166 CC4H>          at scbus3 target 0 lun 0 (pass3,ada3) 
>     [root@juicy] ~# zdb 
> zh_vol: 
>     version: 5000 
>     name: 'zh_vol' 
>     state: 0 
>     txg: 14106447 
>     pool_guid: 2918670121059000644 
>     hostid: 1802987710 
>     hostname: '' 
>     vdev_children: 1 
>     vdev_tree: 
>         type: 'root' 
>         id: 0 
>         guid: 2918670121059000644 
>         create_txg: 4 
>         children[0]: 
>             type: 'raidz' 
>             id: 0 
>             guid: 14123440993587991088 
>             nparity: 1 
>             metaslab_array: 34 
>             metaslab_shift: 36 
>             ashift: 12 
>             asize: 8995321675776 
>             is_log: 0 
>             create_txg: 4 
>             children[0]: 
>                 type: 'disk' 
>                 id: 0 
>                 guid: 17624020450804741401 
>                 path: '/dev/gptid/6e5cea27-7f52-11e3-9cd8-d43d7ed5b587' 
>                 whole_disk: 1 
>                 DTL: 137 
>                 create_txg: 4 
>             children[1]: 
>                 type: 'disk' 
>                 id: 1 
>                 guid: 3253299067537287428 
>                 path: '/dev/gptid/2b70d9c0-8e40-11e3-aa1c-d43d7ed5b587' 
>                 whole_disk: 1 
>                 DTL: 133 
>                 create_txg: 4 
>             children[2]: 
>                 type: 'disk' 
>                 id: 2 
>                 guid: 17999524418015963258 
>                 path: '/dev/gptid/1e898758-9488-11e3-a86e-d43d7ed5b587' 
>                 whole_disk: 1 
>                 DTL: 134 
>                 create_txg: 4 
> 
> State summary of the drives/pool:
> 
> State #1      State #2        State #3        State #4        State #5
> ada1 (ada1p2) OK      OK      DISCONNECTED    CONNECTED (OLD POOL)    CLONED 
> to a new drive, Prev. state
> ada2 (ada2p2) OK      OK      OK      OK (new Pool)   CLONED to a new drive, 
> Prev. state
> ada3 (ada3p2) OK      FAILED  REPLACED        CONNECTED FAILED DRIVE (OLD 
> POOL)       CLONED to ada4, Prev. state
> ZH_VOL (pool) OK      DEGRADED        DESTROYED       RECREATED       
> Previous State
> 
> 
> Specs (CURRENT):
> root@juicy] ~# camcontrol devlist 
> <Patriot Pyro SE 332ABBF0>         at scbus0 target 0 lun 0 (ada0,pass0)
> <ST3000DM001-1ER166 CC25>          at scbus1 target 0 lun 0 (ada1,pass1)
> <ST3000DM001-1ER166 CC25>          at scbus2 target 0 lun 0 (ada2,pass2)
> <ST3000DM001-9YN166 CC4H>          at scbus3 target 0 lun 0 (ada3,pass3)
> <ST3000DM001-1ER166 CC26>          at scbus5 target 0 lun 0 (ada4,pass4)
> <Marvell 91xx Config 1.01>         at scbus11 target 0 lun 0 (pass5)
> 
> [root@juicy] ~# zdb
> zh_vol:
>     version: 5000
>     name: 'zh_vol'
>     state: 0
>     txg: 1491
>     pool_guid: 10149654347507244742
>     hostid: 1802987710
>     hostname: 'juicy.zhelana.local'
>     vdev_children: 2
>     vdev_tree:
>         type: 'root'
>         id: 0
>         guid: 10149654347507244742
>         create_txg: 4
>         children[0]:
>             type: 'disk'
>             id: 0
>             guid: 5892508334691495384
>             path: '/dev/ada0s2'
>             whole_disk: 1
>             metaslab_array: 33
>             metaslab_shift: 23
>             ashift: 12
>             asize: 983564288
>             is_log: 0
>             create_txg: 4
>         children[1]:
>             type: 'disk'
>             id: 1
>             guid: 296669430778697937
>             path: '/dev/ada2p2'
>             whole_disk: 1
>             metaslab_array: 37
>             metaslab_shift: 34
>             ashift: 12
>             asize: 2997366816768
>             is_log: 0
>             create_txg: 1489
> 
> Thnks in advance!
> Evgeny.
> 
> openzfs-developer | Archives 
> <https://www.listbox.com/member/archive/274414/=now>  
> <https://www.listbox.com/member/archive/rss/274414/28015371-3fde6cf7> | 
> Modify <https://www.listbox.com/member/?&;> Your Subscription        
> <http://www.listbox.com/><Zpool_history_cleanned.txt>

--

richard.ell...@richardelling.com
+1-760-896-4422






-------------------------------------------
openzfs-developer
Archives: https://www.listbox.com/member/archive/274414/=now
RSS Feed: https://www.listbox.com/member/archive/rss/274414/28015062-cce53afa
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=28015062&id_secret=28015062-f966d51c
Powered by Listbox: http://www.listbox.com

Reply via email to