# Copia de seguridad y restauración

* [Cómo clonar un proyecto](#how-to-duplicate-a-project)&#x20;
* [Cómo clonar un flujo dentro de un proyecto](#how-to-clone-copy-a-flow-within-a-project)&#x20;
* [Cómo restaurar un flujo desde un archivo de copia de seguridad](#how-to-restore-a-flow-from-a-file)&#x20;

**Por qué las copias de seguridad son esenciales**

Es fácil subestimar la importancia de las copias de seguridad, hasta que necesitas restaurar una. Como las copias de seguridad son gratuitas e ilimitadas, no hay razón para no usarlas con regularidad. Si tu bot contiene una lógica compleja que llevó mucho tiempo construir, mantener copias de seguridad periódicas es crucial para proteger tu trabajo.

## Cómo duplicar un proyecto

**Cómo funciona la copia de seguridad (duplicación):**

Cuando se crea un nuevo proyecto, incluye una copia completa de la estructura y la configuración del bot. Esto incluye:

* El flujo del bot.
* Todas las respuestas rápidas y respuestas de texto.
* La configuración y los ajustes del CRM.

**Tenga en cuenta:** Los datos reales del CRM (por ejemplo, registros de clientes, información de tratos) no se copian al nuevo proyecto.

{% hint style="info" %}
**Qué se copia:**

El nuevo proyecto incluye una copia de todos los ajustes del proyecto.

**Qué no se copia:**

Los siguientes datos **no** se transfieren al nuevo proyecto:

* Datos de clientes y leads
* Integraciones (por ejemplo, AmoCRM, Bitrix24)
* Páginas de mini landing

Esto hace que la función sea ideal para vender plantillas de bots prediseñadas. Puedes copiar el proyecto y entregárselo a un comprador, quien luego podrá conectar de forma segura sus propias cuentas y datos sin acceder a tu información confidencial.
{% endhint %}

La copia de seguridad se puede hacer de dos maneras.<br>

1. Simplemente haz clic en el **"Duplicar"** botón en el **"Proyectos"** .

<div data-with-frame="true"><figure><img src="/files/416faf4a06e932a50b1168dd09882e1697673104" alt="" width="375"><figcaption></figcaption></figure></div>

2. Crea un nuevo proyecto y ve a la **"Copia de seguridad"** :

<div data-with-frame="true"><figure><img src="/files/40766704372610b1ff6df34d060b6b2900f6946e" alt="" width="220"><figcaption></figcaption></figure></div>

A continuación, selecciona el proyecto del que deseas restaurar los datos.

<div data-with-frame="true"><figure><img src="/files/7e87fd02e143bec48d1925d85eaeda788b0b4061" alt=""><figcaption></figcaption></figure></div>

Aquí también puedes descargar el flujo del bot (se guardará como un archivo .json) y restaurar una copia del proyecto seleccionado.

{% hint style="warning" %}
Al restaurar, todo el flujo del proyecto se eliminará y se reemplazará por el copiado del proyecto seleccionado.
{% endhint %}

## Cómo clonar (copiar) un flujo dentro de un proyecto

Para copiar un flujo, ve a la pestaña "Copia de seguridad - Restauración del proyecto" y selecciona "Copiar flujo de trabajo".

{% hint style="info" %}
Tu flujo permanecerá sin cambios, y el flujo del proyecto seleccionado se añadirá junto a él.
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/c1e682068933b7f850875e7a52e71fb4b98aacc6" alt=""><figcaption></figcaption></figure></div>

## Cómo restaurar un flujo desde un archivo de copia de seguridad

Para restaurar un flujo, puedes usar un `.json` archivo de copia de seguridad guardado previamente. Navega a la **"Restaurar desde archivo"** pestaña de tu proyecto y carga el archivo. Esto también funciona para importar un flujo de bot que se guardó desde otro proyecto.

<div data-with-frame="true"><figure><img src="/files/b5d189bc284674655bb56693c22755dcd589da6a" alt="" width="361"><figcaption></figcaption></figure></div>

**Importante:** Esta acción restaurará el flujo al estado exacto de la copia de seguridad. Esto incluye cualquier bloque, conexión y sus ajustes que puedan haber sido eliminados en la versión actual.

<div data-with-frame="true"><figure><img src="/files/e2942ccc107f239ee3b3172566cd8e4cbbcc5a8f" alt=""><figcaption></figcaption></figure></div>


---

# 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.mavibot.ai/doc/es/chatbot/builder/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.
