Company Review New Barracuda Backup Server May 10, 2010 jokorn This is our new Barracuda backup server. If you work for a company or school and are in control…