I have hands on experience with bacula backup system. It will help you to take backup of your all servers and users machines data. It is opensource and free professional backup system like others highly cost backup systems. Bacula is the part of most organization's backup plan. It mechanism and inscription is so good and strong.