For safety, you definitely need RAID.
Which implementation of RAID is debatable.
Currently I'm using:
mdadm to manage a raid10 array,
ZFS for a raidz3 array.
I have suffered data loss 3 times already in the 3 months or so that I've tried using mdadm raid10.
I have not yet lost any data using ZFS, therefore my preference right now rests with ZFS.