Active Directory Integration Manual
2
BackupAgent’s server software architecture is based on web services, which allows the software
to run on multiple load-balanced machines acting as a single instance. These web services run
in IIS 7.0 and ASP.Net.
BackupAgent Server runs in BackupAgent’s web servers will connect to one or more NAS’s to
store all backed up data coming in from BackupAgent’s clients. The following picture gives an
overview of this architecture:
The web servers also connect to a central database (BA Database), only to store account
information. All data and metadata is stored in file sets on the NAS’s. Backups are stored
transparently in User Homes and can be moved around or copied to secondary locations or
new NAS’s at all-time.
Optionally, BackupAgent can synchronize the BA Database with an Active Directory (AD). This
allows an end-user to immediately obtain a BackupAgent account on first login. The Web
Servers can authenticate the user in the Active Directory and can immediately provision a
backup account in the BA Database for the user.
2. Automated provisioning
The unique and innovative approach of BackupAgent in this sense is that BackupAgent Server
can be implemented in the hosting environment without significant investments concerning