--- title: "Solution Architecture" description: "Veeam Agent for Oracle Solaris is set up on an Oracle Solaris machine whose data you want to protect. When you install the product, Veeam Agent for Oracle Solaris deploys the following components: Veeam Agent for Oracle Solaris Service..." canonical: "https://helpcenter.veeam.com/docs/agentforsolaris/userguide/architecture.html" breadcrumb: "User Guide > Overview > Solution Architecture" dateModified: "2026-11-03" --- # Solution Architecture Veeam Agent for Oracle Solaris is set up on an Oracle Solaris machine whose data you want to protect. When you install the product, Veeam Agent for Oracle Solaris deploys the following components: - *Veeam Agent for* *Oracle Solaris* *Service* (*veeamservice*) is a service responsible for managing all tasks and resources in Veeam Agent for Oracle Solaris. The *veeamservice* component is registered as a daemon in the Oracle Solaris OS upon the product installation. The service is started automatically when you start the OS and runs in the background. - *Veeam Agent for* *Oracle Solaris* *Job Manager* (*veeamjobman*) is a process started by *Veeam Agent for* *Oracle Solaris* *Service* for every backup job session. - *Veeam Agent* that communicates with the *Veeam Agent for* *Oracle Solaris* *Service* and *Veeam Agent for* *Oracle Solaris* *Job Manager*. *Veeam Agent* is started by *Veeam Agent for* *Oracle Solaris* *Manager* to perform data transfer operations of any kind: copy backed-up data from the machine to the target location during backup, copy data from the backup location to the machine during restore, perform data compression, and so on. - *SQLite* database engine used to store Veeam Agent for Oracle Solaris configuration data. SQLite requires only few files to install and takes little resources to run on an Oracle Solaris OS. ![](images/endpoint_scheme_services.png)