Traditional Drive (HDD)
Hard Disk Drive (HDD) uses spinning storage media, similar to how your CD-ROM drive works, but with multiple spinning “disks” that spin much faster and can store more data per “disk.” These drives can store substantially more data than SSD drives per dollar.
HDDs are best for large amounts of storage compared to SSD drives. These type of drives are used in everything from your desktop or laptop computer to data center servers. RAID is a technology often used in Data Centers and sometimes even in personal computers to protect against drive failures. With RAID data is written to two or three drives. When a drive fails the data is retrieved from alternate storage, the failed drive can then be replaced and data restored to allow future failures.
HDDs are much slower then SSD storage, but are more reliable and using RAID the speed can be increased. HDDs still have a high failure rate and are susceptible to shock. This is due to all the moving components within a traditional hard drive. These moving components include the spinning platters (disks) which spin between 5,200 RPM and 10,000 RPM. Also the drive head, the drive head moves back and forth to read data from the platters. These heads are very close to the platters, if they are not first parked away from the platters they can slam against the platter causing damage to the platter or head. There are also many motors inside the drive to spin or move these components. When your drive fails it is usually either these motors or the head hitting the platter.
If you have ever had to use one of these services you know they can be very expensive. On average a standard drive recovery for a non RAID drive will be around $500.00, this price goes up as the complexity increases and can easily go beyond $1000.00. If you have a RAID configuration or otherwise more complex setup this cost could easy exceed $2,500 to $5,000.00. The reason for these high costs include the requirement to use a clean room, these clean rooms can easily cost $100,000 or more to build. There is also a good bit of very precise labor required. The drive componets are both very small and most work within very small tollorances.
If you want to avoid ever having to use a Data Recovery service, use backups! Test your backups! Backup daily to at least one other storage location. Storing your data on an external drive and accessing it from that external drive is NOT a backup solution, you must store your data in two separate locations. If your unsure about your backups, contact a professional, alternatively unplug your backup storage device and see if you can still access your data, if you are unable, your backup is no good.
Cloud Backup services are a great way to backup your data and get it into a completely separate location, this would both cover you in a drive failure as well as protect your data in the event of a fire or flood. Cloud backups will cover your data, but they will not cover a full system backup, you should still have a full system backup stored at least once, preferably once a quarter. This will allow quick recovery of your computer operating system, applications and data. Without a full backup, you will need to have access to your Operating system installation media, application media as well as your data in the event of a failure.
Traditional drives require defrag for best performance. Defragmentation is a method of moving file pieces together and moving the data to the center of the drive “disks” (also known as platters.) This increases the speed at which the data can be accessed. Without this when a file is written it is placed into free slots in the drive, this may mean that a single file is located in 100 different locations within the drive, this causes the drive head to jump to each different location to access all the file pieces, after defrag the drive head will only have to move to one or two locations to load the same file.
Solid State Drive (SSD) Drives
SSD drive uses Solid State storage, similar to RAM in your computer, however, RAM is very fast, but looses all information when power is lost. SSD maintains data when power is lost. This gives the speed benefits of RAM with the long term storage of a standard hard drive.
SSD Drives are much faster then standard hard drives (HDD.) This can increase the boot time of your computer to seconds and loading applications in half the time or better.
SSD drives wear out over time, they have a limited number of times that the data can be written. Proper operating system configuration can increase the usefulness of SSD drives, including disabling Page File and Defrag. These two settings are imperative, defrag will offer no performance improvement on an SSD drive. Page file is not needed on systems with properly sized RAM, this means you may need to look at upgrading the amount of RAM on your computer when installing an SSD drive.
SSD drives will always be smaller then traditional hard drives, since the technology is more expensive per Gigabyte of storage. The work around to this is to use the SSD drive for Operating system and Appications then have a second drive using a traditional drive for data storage. This will also help protect your data in the event of an SSD failure.
Notes about backups
Backups are very important, at minimum the data that is important to you, but a full system backup to include the operating system should be created at least once. This will allow you to restore your computer quickly and fully in the event of a drive failure. Backups must be on a separate form of storage, some people will use an external storage device to store there data and consider this a backup. If this external device fails, your data will be lost. An external drive should be used as a second location of your data for backup purposes. This means either the external device or the internal storage can fail and your data will still be good.
RAID is another way to help protect against a drive failure, this is NOT a backup solution, RAID storage can become corrupted, RAID can also only support 1 or 2 drive failures depending on the setup, if you do not properly monitor and replace a failed drive and a second or third drive failure occurs your data will be lost.
If you choose to use an external drive for primary storage, you should consider purchasing a second external drive to backup your data. Many external drives of the same type support direct backup from one device to the other through a single click or on a schedule. Something to consider when buying one.