ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    How can we recover data from Hard Drives were on RAID 10 without controller?

    IT Discussion
    16
    87
    5.3k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 1
      1337 @scottalanmiller
      last edited by

      @scottalanmiller said in How can we recover data from Hard Drives were on RAID 10 without controller?:

      @Pete-S said in How can we recover data from Hard Drives were on RAID 10 without controller?:

      So it's a pure sequential read on all drives in the array and a sequential write on the drive being rebuilt. Starting from the outside of the disk platters and moving in.

      Can't be sequential because it has to skip over the parity, it's nearly sequential, but not quite. And if there is any production traffic, all sequential is gone.

      It makes sense to believe that, since RAID-6 only needs data from N-2 drives to recreate what's missing.
      However it reads from all drives because it's much faster to calculate the missing data when you have N-1. It's a math thing. If you check the source code for the md driver in the kernel you'll see it mentioned several times.

      The other factor is that it is head movements that destroys the sequential performance. The drive that had the data you could calculate, instead of reading, is just spinning. It doesn't do anything else and can't do anything by itself. So you won't lose anything even if you'd skip one stripe segment on one drive. It wouldn't lower the performance of the rebuild except increasing the amount of data that need to be calculated.

      scottalanmillerS 1 Reply Last reply Reply Quote 0
      • scottalanmillerS
        scottalanmiller @1337
        last edited by

        @Pete-S said in How can we recover data from Hard Drives were on RAID 10 without controller?:

        However it reads from all drives because it's much faster to calculate the missing data when you have N-1. It's a math thing. If you check the source code for the md driver in the kernel you'll see it mentioned several times.

        Oh right, because it's a different calc each time. One time it's p, one time it's q, one time it's 1 and so forth.

        1 1 Reply Last reply Reply Quote 0
        • 1
          1337 @scottalanmiller
          last edited by 1337

          @scottalanmiller said in How can we recover data from Hard Drives were on RAID 10 without controller?:

          @Pete-S said in How can we recover data from Hard Drives were on RAID 10 without controller?:

          However it reads from all drives because it's much faster to calculate the missing data when you have N-1. It's a math thing. If you check the source code for the md driver in the kernel you'll see it mentioned several times.

          Oh right, because it's a different calc each time. One time it's p, one time it's q, one time it's 1 and so forth.

          Yes, and it's the double parity (Q) that is very costly in CPU to calculate. The actual math for the double parity is advanced stuff, way beyond me. But if you have one failed drive you only have to do the double parity calculation every N stripes to be able to rebuild the drive. If you have two failed drives you have to do it every stripe. That's why it's less CPU/energy/heat consuming to just read all the drives when rebuilding.

          In general I think that people who have problems rebuilding RAID-6 arrays have two problems.

          1. They just pop in the replacement drive and wait. Not knowing that they need to adjust the rebuild priority unless they want to wait forever.
          2. They made a design fail, ie wrong type / size of array for the job in question. And now they're paying the price.

          RAID-6 arrays also have a tendency to big large arrays with large drives, exacerbating the problem.

          And I think people are over-consolidating in their excitement to consolidate everything. Basically ending up with all the eggs in one basket.

          scottalanmillerS 4 Replies Last reply Reply Quote 0
          • scottalanmillerS
            scottalanmiller @1337
            last edited by

            @Pete-S said in How can we recover data from Hard Drives were on RAID 10 without controller?:

            Yes, and it's the double parity (Q) that is very costly in CPU to calculate. The actual math for the double parity is advanced stuff, way beyond me. But if you have one failed drive you only have to do the double parity calculation every N stripes to be able to rebuild the drive.

            Yeah, I was trying to allude to that in what I had said. Only when replacing the P, I think, it needs that.

            1 Reply Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller @1337
              last edited by

              @Pete-S said in How can we recover data from Hard Drives were on RAID 10 without controller?:

              They just pop in the replacement drive and wait. Not knowing that they need to adjust the rebuild priority unless they want to wait forever.

              Or.... they should have their rebuild priorities adjusted as a standard based on the assumed workload needs and only adjust later if something special has happened.

              1 Reply Last reply Reply Quote 0
              • scottalanmillerS
                scottalanmiller @1337
                last edited by

                @Pete-S said in How can we recover data from Hard Drives were on RAID 10 without controller?:

                RAID-6 arrays also have a tendency to big large arrays with large drives, exacerbating the problem.

                This is a complex logic. It's something like...

                Large arrays tend to use spinners. Spinners tend to use RAID 6 or 10. Large arrays tend to be costly for RAID 10. etc.

                But a huge selling point for RAID 10 is that recovery time is flat. Keep adding drives, the recovery time doesn't change. RAID 6, every additional drive can add a bit of time.

                1 Reply Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller @1337
                  last edited by

                  @Pete-S said in How can we recover data from Hard Drives were on RAID 10 without controller?:

                  And I think people are over-consolidating in their excitement to consolidate everything. Basically ending up with all the eggs in one basket.

                  We see this a lot. There is certainly a desire for "one pool of storage" and it's so easy now that 10TB drives are so cheap. Heck, I bought one for my kids' video games. 10TB Helium 6Gb/s SATA drive with 256MB cache on my children's video game machine!

                  1 Reply Last reply Reply Quote 0
                  • O
                    oliveryuan
                    last edited by

                    Have you checked the SMART values to make sure the drives are degraded and bad? If the drives are good a simple chkdsk may resolve your issues

                    1 Reply Last reply Reply Quote 0
                    • O
                      oliveryuan
                      last edited by

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • openitO
                        openit
                        last edited by

                        I recently arranged two 8TB hard drives to clone the drives. Already done with cloning from Disk 2 and Disk 4.

                        Now reconstructing RAID 0 and trying to recover the data. I tried a couple of software which were saying free and after reconstructing RAID, to recover data it started saying Evaluation.

                        Is there any open source or completely free software for this requirement?

                        scottalanmillerS JaredBuschJ 2 Replies Last reply Reply Quote 0
                        • scottalanmillerS
                          scottalanmiller @openit
                          last edited by

                          @openit said in How can we recover data from Hard Drives were on RAID 10 without controller?:

                          I recently arranged two 8TB hard drives to clone the drives. Already done with cloning from Disk 2 and Disk 4.

                          Now reconstructing RAID 0 and trying to recover the data. I tried a couple of software which were saying free and after reconstructing RAID, to recover data it started saying Evaluation.

                          Is there any open source or completely free software for this requirement?

                          None that I know of.

                          1 Reply Last reply Reply Quote 0
                          • JaredBuschJ
                            JaredBusch @openit
                            last edited by

                            @openit said in How can we recover data from Hard Drives were on RAID 10 without controller?:

                            I recently arranged two 8TB hard drives to clone the drives. Already done with cloning from Disk 2 and Disk 4.

                            Now reconstructing RAID 0 and trying to recover the data. I tried a couple of software which were saying free and after reconstructing RAID, to recover data it started saying Evaluation.

                            Is there any open source or completely free software for this requirement?

                            NO. If your data is important, pay for the software. otherwise, why bother.

                            1 Reply Last reply Reply Quote 3
                            • openitO
                              openit
                              last edited by

                              Okay, got it, name some paid software, for RAID data recovery, known to be working or from your experience.

                              PhlipElderP scottalanmillerS 3 Replies Last reply Reply Quote 0
                              • PhlipElderP
                                PhlipElder @openit
                                last edited by

                                @openit www.runtime.org
                                GetDataBack for NTFS with RAID Reconstructor.
                                We've had excellent success with their product.

                                hobbit666H 1 Reply Last reply Reply Quote 1
                                • scottalanmillerS
                                  scottalanmiller @openit
                                  last edited by

                                  @openit said in How can we recover data from Hard Drives were on RAID 10 without controller?:

                                  Okay, got it, name some paid software, for RAID data recovery, known to be working or from your experience.

                                  @CCWTech does this every day.

                                  1 Reply Last reply Reply Quote 1
                                  • scottalanmillerS
                                    scottalanmiller @openit
                                    last edited by

                                    @openit said in How can we recover data from Hard Drives were on RAID 10 without controller?:

                                    Okay, got it, name some paid software, for RAID data recovery, known to be working or from your experience.

                                    Unless you are starting a data recovery firm, it's likely going to be way cheaper to have a service do this rather than to invest in recovery firm tools for one time use.

                                    1 Reply Last reply Reply Quote 0
                                    • hobbit666H
                                      hobbit666 @PhlipElder
                                      last edited by

                                      @PhlipElder said in How can we recover data from Hard Drives were on RAID 10 without controller?:

                                      @openit www.runtime.org
                                      GetDataBack for NTFS with RAID Reconstructor.
                                      We've had excellent success with their product.

                                      Yeah I've had good results with GetDataBack, it with harddrives not tried RAID bit will be soon.

                                      1 Reply Last reply Reply Quote 1
                                      • CCWTechC
                                        CCWTech
                                        last edited by CCWTech

                                        You don't need a RAID card, in fact don't use one. There is a chance it will overwrite your data. Clone the drives, ONLY work on clones, never on patient drives.

                                        UFS Explorer Professional
                                        ReclaimMe Pro

                                        hobbit666H 1 Reply Last reply Reply Quote 2
                                        • hobbit666H
                                          hobbit666 @CCWTech
                                          last edited by

                                          @CCWTech said in How can we recover data from Hard Drives were on RAID 10 without controller?:

                                          You don't need a RAID card, in fact don't use one. There is a chance it will overwrite your data. Clone the drives, ONLY work on clones, never on patient drives.

                                          UFS Explorer Professional
                                          ReclaimMe Pro

                                          What would you recommend for the cloning side of things?

                                          CCWTechC 1 Reply Last reply Reply Quote 0
                                          • CCWTechC
                                            CCWTech @hobbit666
                                            last edited by CCWTech

                                            @hobbit666 said in How can we recover data from Hard Drives were on RAID 10 without controller?:

                                            @CCWTech said in How can we recover data from Hard Drives were on RAID 10 without controller?:

                                            You don't need a RAID card, in fact don't use one. There is a chance it will overwrite your data. Clone the drives, ONLY work on clones, never on patient drives.

                                            UFS Explorer Professional
                                            ReclaimMe Pro

                                            What would you recommend for the cloning side of things?

                                            If the drives are healthy, something like ddrescue does a good job. Cloning the entire drive (even empty sectors) is best.

                                            If the drives are NOT healthy, you need professional data recovery equipment. (Ace Labs PC-3000 or at minimum a Deepspar DDI4). If you have a drive with a physical problem and you try to image it w/o professional data recovery gear, you have a good chance of never seeing the data again.

                                            1 Reply Last reply Reply Quote 1
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 4 / 5
                                            • First post
                                              Last post