Yeah, I do a couple of things. I have a number of drives in the computer, and I create backups of data from one drive on another drive, so that much of my user data has current backups already present - just on a different drive. I do not do this with my sample libraries, because all of that can be downloaded again, and because there are about 2.5 TB of sample libraries, already taking up two 2 TB drives by themselves. I am speaking of things like Cakewalk Projects, and my user libraries, such as Documents, Pictures, Videos, Downloads, etc.
So, because of each set of data is backed up to another drive already present in the computer, should any one drive fail, I would simply put in a new replacement drive, and then copy the backup data from whichever other drive it had been backed up to, to repopulate the replacement drive. Boom - back in business in no time at all, relatively.
The second thing I do is to back up ALL of the data, each drive's main data (not the backups, because that data is not needed on the external backup, since the original is being backed up). I had picked up a 6 TB external backup USB 3 drive, and I back up everything except my C: drive - which is my primary drive, loaded with Windows, and ONLY applications. All content and all user libraries are located/relocated to one of the other HDD's in my computer. I am contemplating creating a partition on the external backup drive where I could essentially create a disc image of my C: there, so that if the C: itself failed, I could simply replace it and populate it from the image from the backup drive.
Bob Bone