> For the complete documentation index, see [llms.txt](https://doc.sysdevmobile.com/kalipso5/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.sysdevmobile.com/kalipso5/developing/form/actions/actions-description/group-others/make-backup.md).

# Make Backup

Make a backup of the project database.

Action available for the following operating systems:

![](/files/-MGIiDGuNcrVFP-DbUma)

### Parameters

* **Database Profile** *\<local> -* The database profile type. It can be any offline connection profile, a SQLite Connected Database or the internal database.
* **Target File** *\<unquoted string> -* The path where you what to store the Backup.
* **Encryption Mode** - Choose the encryption mode from those available:
  * *\<dynamic>* - If chosen, opens the numeric expression editor for encryption by this method.
  * *0 - Same Password as database* - The backup will be encrypted with the same password as the database being backed up.
  * *1 - Specify Password* - With this option you are requested to specify the password for the backup database.
* **Password** - When the previous parameter is **1-Specify Password**, then this is the password to use to encrypt the backup database. Leave empty to make the backup database not encrypted.

{% hint style="info" %}
When using linked projects, a backup file for each project will be created by appending a dot and the project name to the file. For example if **Target File** points to "backup.bck", the linked project "myLinkProj" will be backed up to the file "backup.myLinkProj.bck".
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://doc.sysdevmobile.com/kalipso5/developing/form/actions/actions-description/group-others/make-backup.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.
