Serving medium size and large enterprises nationwide by building and customizing resourses planning, information and customer management solutions.

Backup Manager Solution Project

Industry: Software Publishing

Technologies and Frameworks: C/C++ Windows, FreeBSD, Mac OS X, Fedora, Debian

Efforts: 96 man-months

The developed solution has a variety of features and satisfies multiple customer needs. In case you need to backup Microsoft databases, open or shared files, e-mail lists or accounts, at different scheduled times, the Backup Manager will cope with it successfully. The Backup Manager enables a fully automated backup process on a number of platforms and prevents common errors of traditional tape-based solutions, significatly reducing costs of manual maintenance.

The technical architecture of the solution is a realization of the three-tier model. Three layers of the system are the presentation layer (designed as a fat client), application server, and database layer.

System highlights:

  • Backup over Internet guarantees safety and remote access to backed-up data.
  • Incremental backup technology allows minimizing Internet traffic and optimizing backup speed (unchanged data is not sent repeatedly).
  • Data encryption and compression guarantees data confidentiality and reduces backup time.
  • File system backup stores the content of files and directories, including security attributes.
  • System state backup makes the snapshot of all important system files and settings. That enables restoring the system state for a certain time point.
  • Whole Microsoft SQL databases backup.
  • Microsoft Exchange mail databases backup (including accounts, e-mails, contact, appointments, etc.).
  • Shared folders content backup (including shared folders from other machines available in local network).
  • Open files backup with the use of Microsoft Volume Shadow Copy technology.
  • Integration with Windows Explorer allows restoring files and folders with a single click in Windows Explorer window.
  • Web restore feature allows accessing backed up data through web interface and downloading desired files and folders in a single zip archive.
  • To guarantee data safety in case of force majéur on server side, the backed up data are replicated regularly on other server.