# DeviceLink

## DeviceLink

Copia is proud to offer DeviceLink -- an automated backup solution that provides change detection for your automation devices.

Through DeviceLink, Copia provides the ability to back up projects and files either on-demand or through scheduled operation. Using the Copia Web App, users of DeviceLink can configure their Projects and Devices for backup with a client-side app called the Copia Agent.

{% hint style="info" %}
To review the vendors that DeviceLink supports, check out the [Supported Vendors](/docs/overview/supported-vendors-and-device-types.md) section.
{% endhint %}

The Copia DeviceLink system consists of the following items:

* **Sites & Agents**
  * A Site is a logical grouping of user-defined Projects, Devices and Agents. A Site could be home to a factory, an area within a factory, a large region, etc.
  * An Agent is a piece of software that will perform or request the actual backup of the Device directly. This is downloaded and installed on a PC in the customer network which has access to perform this operation.
* **Projects & Devices**
  * Projects are pointers to specific automation projects which are stored in the repositories within an Organization.
  * Devices represent the actual hardware device(s) or location(s) that Projects are backed up from (i.e. PLCs, robot controller, etc). They often contain communication information, like an IP address.
* **Jobs**
  * A Job is a scheduled operation that is used to perform a backup and comparison of your Project to the current instance in the Copia Server.

The example below demonstrates how an Organization might configure two Sites for DeviceLink:

<figure><img src="/files/9AnTkVry8g7CfN7zdd5W" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.copia.io/docs/overview/readme/devicelink.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
