Storage advice about a new server

Daniel Kilshtein

Honorable
Mar 16, 2013
3
0
10,510
Hello,

I'm setting up a home server and I would really appreciate your advice.
OS
Linux (Ubuntu)

Data stored on the server
Media - all my movies, videos, pictures and music
Documents – all my documents
SVN (subversion) repository
(in the future act as a smart home server)

Services on the server
File server
(s)FTP
HTTP (for the SVN and Bugzilla web interfaces)
SSH


Storage

I need about 3.5-4TB of storage space

I have decided to not use a raid of any kind on the server for the following reasons:

1. RAID systems have failures much more often than a single disk does.
2. All data is gone in a raid error (or 2 errors for raid 10)
3. Raid is not a backup. Changed and/or deleted or corrupted data cannot be restored.
4. RAID only prepares you for one specific failure, while backup prepares you for almost any incident
5. More expensive
6. harder to maintain:
* software raid is harder to configure + CPU consuming
* hardware (motherboard) raid will be useless if the motherboard dies (data integrity
depends on an additional hardware)
* HW (external card) - more expensive + hard to configure
7. I don’t need high performance
8. In a case of a failure down time is acceptable
9. Can add HD if needed with different sizes



Here are the questions I have:
1. Should I use 2x2TB or 4x500GB disks (besides the OS)
2. I do need a backup with a strong backup policy. To achieve that, I want to buy a small NAS (with 4 drive bays) to use as a backup storage (no raid on it as well), maybe set it up in an offsite location (most changes are in text documents and are fairly small, so I think that rsync will be able to deal with the changes in a short time)

 
Solution
You will have backups right as the chances of a HDD failing is very low I won't be worried much.

In a server performance doesn't matter much for various reasons.

In the case of splitting your files it depends on how data much you have in each category but however I recommend getting a 64gb ssd for the OS and swap.

Daniel Kilshtein

Honorable
Mar 16, 2013
3
0
10,510


Thanks,
1. I'm aware of the disadvantages of multiple HDs but I think there might be some advantages as well:
• In case of a HD failure less data will be lost and recovery will be faster
• Performance may be a little faster since more data is stored near the spindle
• In case of 2x2TB what is the best way to partition the HD for the following data types:
Movies
Music pictures
SVN repository
Some shared location
Swap partition

2. No question, just wanted to make sure it is a good idea to use a NAS as a backup storage device.

 

gameboy1998

Honorable
Dec 2, 2013
539
0
11,060
You will have backups right as the chances of a HDD failing is very low I won't be worried much.

In a server performance doesn't matter much for various reasons.

In the case of splitting your files it depends on how data much you have in each category but however I recommend getting a 64gb ssd for the OS and swap.
 
Solution