> For the complete documentation index, see [llms.txt](https://docs.storware.eu/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.storware.eu/backup-and-recovery-71/overview/storware-backup-and-recovery-concepts/architecture-1.md).

# Components

## Server

The Server is the central control component of the Storware Backup and Recovery solution, orchestrating all system operations and maintaining critical metadata. It provides a comprehensive framework for configuration management, monitoring, and system-wide coordination, ensuring seamless interaction between components.

## Node

The Node is a critical component in Storware Backup and Recovery, designed to manage the efficient transfer and processing of data within the backup ecosystem. This component is responsible for executing core operations, including **backup**, **restore**, and **mount** tasks, ensuring optimal performance and reliability across diverse environments.

The node consists of the following subcomponents:

### Cloud agent

Data mover that performs backups and restores operations for M365.

### Cloud server and OS server

The Cloud Server and OS Server are specialized components in Storware Backup and Recovery, designed to manage metadata for backup and restore operations. They play a pivotal role in ensuring the consistency and traceability of data within the backup and recovery lifecycle.

### OS agent

The OS agent is a component installed directly on the protected system The agent is responsible for performing filesystem backup and restore operations. The agent supports: macOS, Windows and Linux.
