I am currently working on an iMac(iMac (Retina 5K, 27-inch, 2017). The computer won't start up due to corruption in the storage confirmed by diagnostic testing. It will however boot into recovery and diagnostic mode. The customer wants me to try to pull any information I can from the hard drive to save their information so they may get a new computer and transfer the information to it. I have an 2 TB external drive, and they asking a pull of around 675GB of storage. After reformatting the HDD to APFS(which is what the customers format is), booting into recovery, and then using Disk Utility to try and clone the drive to the HDD via the restore process I get OSStatus error 49157 or OSStatus error 60. I have searched online and haven't really found a solution that doesn't require booting into the desktop of the computer. The prompt just says operation failed and will not clone the drive to the HDD. Is the customers internal drive for the computer to corrupt to pull the data from?(because it won't even make it passed the Apple Loading screen in start-up) or am I just doing something wrong or is there something I'm missing? I don't really know where to go from here besides tell the customer that the drive is to corrupt to be cloned. Again, I can't get into to the actual computer because the storage is corrupted somehow, the only screens I can get to are diagnostic and recovery mode.