All times are UTC - 5 hours [ DST ]


Forum rules


Please do not post questions about data recovery cases here (use this forum instead). This forum is for topics on finding new ways to recover data. Accessing firmware, writing programs, reading bits off the platter, recovering data from dust...



Post new topic Reply to topic  [ 8 posts ] 
Author Message
 Post subject: New "Rebuild Assist" feature in Serial ATA Revision 3.2
PostPosted: December 2nd, 2014, 11:39 
Offline

Joined: March 1st, 2011, 8:51
Posts: 78
Location: Australia
I was doing some research and noticed (probably old news for some) there is a new "Rebuild Assist" feature in "Serial ATA Revision 3.2" which is intended to improve RAID rebuilds when a drive fails, but could also be beneficial for us in data recovery.

Although the "Serial ATA Revision 3.2" document is not published freely by Serial ATA International Organization, there is some interesting information around the place:

http://www.seagate.com/files/staticfile ... covery.pdf

"...Upon this command, the drive will eliminate any unnecessary background activity, determine if it contains any unusable heads, write-protect the media, and enter a special mode that includes limiting error recovery to the free retries. This mode will stay active until the drive is power-cycled..."

"...As a contributing member to leading industry standards bodies, Seagate has submitted an open-standards proposal of the RAID Rebuild™ functionality under the name Rebuild Assist to the T103 (SAS Proposal: 11-298) and SATA-IO4 (SATA Proposal: SATA31_TPR_D144) committees for inclusion in their published standards specification..."

http://www.hgst.com/tech/techlib.nsf/te ... Rev1.0.pdf

"...The Rebuild Assist mode provides a method for a host controlling the rebuild process to determine that logical sectors on the failed device are unreadable without having to read every LBA to determine the unreadable logical sectors (i.e., the read command is terminated with an error and the failed LBA is reported in the sense data)..."

I wonder if we will start to see hardware imagers supporting this feature.


Top
 Profile  
 
 Post subject: Re: New "Rebuild Assist" feature in Serial ATA Revision 3.2
PostPosted: December 8th, 2018, 17:39 
Offline

Joined: January 29th, 2012, 1:43
Posts: 474
Location: United States
Cris wrote:
I wonder if we will start to see hardware imagers supporting this feature.

It has been 4 years since this post. So do any of the hardware images implement this yet? Might be on my bucket list now :wink:

_________________
http://www.sdcomputingservice.com
Home of HDDSuperClone and HDDSuperTool


Top
 Profile  
 
 Post subject: Re: New "Rebuild Assist" feature in Serial ATA Revision 3.2
PostPosted: December 9th, 2018, 11:46 
Online
User avatar

Joined: December 19th, 2006, 8:49
Posts: 9985
Location: Portugal
maximus wrote:
Cris wrote:
I wonder if we will start to see hardware imagers supporting this feature.

It has been 4 years since this post. So do any of the hardware images implement this yet? Might be on my bucket list now :wink:


Not that i know of ...

Also this feature might not be present in te majority of the drives yet .... So it would only be of use in modern drives but yes, it looks like a good feature to have and if you can disable one head (or more) on the drive untill a power cicle and clone/image the rest of the LBAs belonging to the heads that are still working this might be a very cool thing to implement in cloning / imaging software (and hardware).

One would send the commands to the drive to check for heads and prevent the drive from reading from faling heads. Only then one would clone/image.

This assuming of course that the LBA translation is preserved and that the drive will respond with some error to all LBAs that translate to the broken head without skipping those LBAs or assigning them to another physical space (like when one depopulate heads for drive refurb)...

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: New "Rebuild Assist" feature in Serial ATA Revision 3.2
PostPosted: December 9th, 2018, 19:22 
Offline

Joined: January 29th, 2012, 1:43
Posts: 474
Location: United States
It seems that there are a few HGST models that support this new feature. And as @fzabkar has pointed out to me, the new HGST Helium drives support this feature. I could not find any direct evidence that Seagate has actually produced any drives that support this feature, even though they appear to have been involved with the idea early on.

I have a HGST drive that should support this feature on its way to me to test with, so that I can try to implement this into hddsuperclone.

_________________
http://www.sdcomputingservice.com
Home of HDDSuperClone and HDDSuperTool


Top
 Profile  
 
 Post subject: Re: New "Rebuild Assist" feature in Serial ATA Revision 3.2
PostPosted: December 9th, 2018, 19:31 
Online
User avatar

Joined: December 19th, 2006, 8:49
Posts: 9985
Location: Portugal
Great ! Let us know if you do make any progress with this ! I will test as well as soon as i get one drive that does support that feature.

:D

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: New "Rebuild Assist" feature in Serial ATA Revision 3.2
PostPosted: December 9th, 2018, 20:19 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 11024
Location: Australia
maximus wrote:
I could not find any direct evidence that Seagate has actually produced any drives that support this feature ...

Rebuild Assist appears to be a feature of some Seagate SAS drives. Seagate muddies the waters by calling it "RAID Rebuild", in which case it is also a feature of Exos X12 SATA models.

https://www.seagate.com/files/www-content/datasheets/pdfs/exos-x-12-DS1946-2-1712US-en_US.pdf

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: New "Rebuild Assist" feature in Serial ATA Revision 3.2
PostPosted: December 9th, 2018, 21:00 
Offline

Joined: January 29th, 2012, 1:43
Posts: 474
Location: United States
fzabkar wrote:
maximus wrote:
I could not find any direct evidence that Seagate has actually produced any drives that support this feature ...

Rebuild Assist appears to be a feature of some Seagate SAS drives. Seagate muddies the waters by calling it "RAID Rebuild", in which case it is also a feature of Exos X12 SATA models.

https://www.seagate.com/files/www-content/datasheets/pdfs/exos-x-12-DS1946-2-1712US-en_US.pdf

Go figure. And if you look at the bottom of the document, you can find where Seagate is calling the "RAID Rebuild" feature theirs...
Quote:
Seagate RAID Rebuild and Seagate Secure are either trademarks or registered trademarks of Seagate Technology LLC or one of its affiliated companies in the United States and/or other countries.

_________________
http://www.sdcomputingservice.com
Home of HDDSuperClone and HDDSuperTool


Top
 Profile  
 
 Post subject: Re: New "Rebuild Assist" feature in Serial ATA Revision 3.2
PostPosted: Yesterday, 19:14 
Offline

Joined: January 29th, 2012, 1:43
Posts: 474
Location: United States
The drive arrived, and according to the identify device results it does support the rebuild assist feature. The DOM is August 2015, so HGST has been making drives that support this feature for at least 3 years now. Now I just have to find the time to test, and this will take some work so I don't expect to have results right away.

The drive is HGST Ultrastar 7K6000 HUS726040ALE614 4TB SATA. The SMART is pretty clean, only 11 power on hours. It was sold as "New other, under 100 power on hours". Just curious, how easy and common is it for someone to clear the SMART on these and sell as newer than they really are? I am thinking of making it a backup drive when I am done playing with it.

_________________
http://www.sdcomputingservice.com
Home of HDDSuperClone and HDDSuperTool


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group