Hello!
I got assigned the job of building a backup server for multiple virtual machines. I am looking for some advice regarding building such backup server, what i should not do, what are common points of failure and such.
At the moment I have available a SuperMicro X8DT3 server (1xXeon E5504, 4GB ECC RAM), a plethora of 146GB ST3146356SS hard drives, which are probably going to be used just for the OS, then i have 8x1.5TB ST31500341AS drives, which i would like to use for the actual backup. The server will be running Bacula backup software, and the OS will be Debian jessie. The RAIDs should be probably done on software bases, the board is not equipped with any additional controller and the loss of whole array would fuck things up pretty bad.
My questions:
- The server is currently running off only one of the 146GB drives. I also have another one of the same kind plugged in but not configured. How do i make a RAID 1 of the disk currently used and the clean one, containing the OS?
- The 8 1.5TB drives should be good but need to be verified. How to properly check they are good? Should they be subjected to some kind of torture test and a long SMART test? Or is there some other proper way?
My current approach is to do a short SMART test using smartctl, then alternate between dding over whole drive and a series of bonnie++ benchmarks for 24h and then long SMART test which should not show any significant problems.
- Any other tips and tricks or good practices when it comes to setting up said type of server?
Thanks for all input!
EDIT:
Forgot to mention i do not have physical access 24/7 to it. 99% of the time i have only SSH connection.