> For the complete documentation index, see [llms.txt](https://docs.flosum.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.flosum.com/devops/devops-es/pipeline/operaciones-del-pipeline/operacion-del-pipeline-migrar-datos.md).

# Operación del pipeline: migrar datos

{% hint style="warning" %}

#### Escrito para la antigua interfaz de usuario

Este artículo fue escrito para la antigua interfaz de usuario. Las instrucciones todavía se pueden usar, pero las capturas de pantalla están desactualizadas. En algunos casos, los elementos mencionados en las instrucciones se han movido o cambiado. Si no puede encontrar un elemento, consulte el [¿Dónde quedó?](/devops/devops-es/transicion-a-la-nueva-ui-ux/donde-quedo.md) artículo.
{% endhint %}

## ![](https://2574462044-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRpUu5iMlzMFAudyBvMOl%2Fuploads%2FG5ZbxX918xOHwbAwAJ4n%2FSummary2-Small-Icon.svg?alt=media\&token=da26a67f-ff7f-47b3-8669-06be960dc2d7) Descripción general

El **Migrar datos** la operación ejecuta un trabajo de migración de Data Migrator como un paso en una canalización de DevOps. Transfiere registros entre una organización de origen y una de destino utilizando una plantilla de Data Migrator, para que puedas mover datos automáticamente durante una canalización en lugar de ejecutar una migración manualmente después.

Como la migración se ejecuta en la aplicación Data Migrator, la operación utiliza tus plantillas existentes. Estas plantillas especifican qué objetos y registros transferir, junto con cualquier filtro y asignación de registros.

{% hint style="info" %}

#### Prácticas recomendadas

* Prueba tu plantilla de Data Migrator en la aplicación Data Migrator antes de añadirla a una canalización de DevOps.
* Utiliza esta operación para poblar una organización de destino con datos de configuración o de referencia después de una implementación.
* Mantén los registros coherentes entre entornos incluyendo una operación Migrar datos.
* Utiliza la asignación de registros en tu plantilla para migraciones repetidas y evitar duplicar datos.
* Aplica enmascaramiento de datos en tu plantilla de Data Migrator para reemplazar los datos confidenciales por valores semilla aleatorios, asegurando que no aparezcan datos reales en la organización de destino.
  {% endhint %}

### Requisitos previos de Data Migrator

Antes de añadir una operación Migrar datos, debes configurar varios elementos en la aplicación Data Migrator. Las siguientes secciones describen estos requisitos previos y enlazan a artículos relacionados.

### Plantilla

Cada migración de datos se ejecuta a partir de una plantilla que define qué objetos y registros se migran, junto con cualquier filtro y asignación de registros. Verifica que una plantilla copie los registros correctos antes de usarla en un proceso automatizado como una canalización. Para obtener más información sobre las plantillas de Data Migrator, revisa los siguientes artículos.

* [Resumen de plantillas](/data-migrator/data-migrator-es/plantillas/disenador-de-plantillas/resumen-de-plantillas.md)
* [Crear una plantilla](/data-migrator/data-migrator-es/plantillas/disenador-de-plantillas/crear-una-plantilla.md)
* [Agregar objetos a una plantilla](/data-migrator/data-migrator-es/plantillas/disenador-de-plantillas/agregar-objetos-a-una-plantilla.md)
* [Agregar campos a los objetos](/data-migrator/data-migrator-es/plantillas/disenador-de-plantillas/agregar-campos-a-los-objetos.md)
* [Agregar filtros a los objetos](/data-migrator/data-migrator-es/plantillas/disenador-de-plantillas/agregar-filtros-a-los-objetos.md)
* [Configurar el mapeo de registros de objetos](/data-migrator/data-migrator-es/plantillas/disenador-de-plantillas/configurar-el-mapeo-de-registros-de-objetos.md)

#### Organizaciones

Una migración de datos solo puede ejecutarse entre organizaciones que tengan asignada la aplicación Data Migrator. Si una organización que quieres usar no aparece en la lista, asígnale Data Migrator en la aplicación Configuración global. Para más detalles, consulta el siguiente artículo sobre cómo asignar aplicaciones a organizaciones.

* [Asignar una aplicación a una organización](/global-settings/global-settings-docs-es/entorno/organizaciones/asignar-una-aplicacion-a-una-organizacion.md)

### Operación Migrar datos frente a migración de Data Migrator

Como la operación Migrar datos usa Data Migrator para crear y ejecutar la migración, los resultados finales son los mismos. Sin embargo, existe una distinción importante entre ambas.

En Data Migrator, una migración es un proceso de varios pasos que implica crear, revisar y ejecutar la migración.

En una canalización de DevOps, la operación Migrar datos es un único proceso que automatiza tanto la creación como la ejecución de la migración. Como una canalización está automatizada, omite el paso de revisión. Por esta razón, confirma que la migración funciona correctamente antes de incluirla en una canalización crítica.

## Configuración de la operación Migrar datos

{% hint style="info" %}
Las instrucciones siguientes se aplican a la configuración de esta operación de canalización. Para obtener instrucciones generales sobre cómo agregar un paso de canalización y establecer el siguiente paso, consulte el siguiente artículo.

[Agregar un paso al pipeline](/devops/devops-es/pipeline/configurar-los-pasos-del-pipeline/agregar-un-paso-al-pipeline.md)
{% endhint %}

{% stepper %}
{% step %}

### Seleccionar operación y nombre del trabajo

1. Haz clic en el **Operación** menú desplegable.
2. Selecciona **Migrar datos**.

   <div align="left"><figure><img src="https://2574462044-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRpUu5iMlzMFAudyBvMOl%2Fuploads%2F0izRzRmM1yEh7hHZyBEb%2FPipelineOperationMigrateData-S01-01.png?alt=media&amp;token=ea3c5ceb-5baa-4143-9d1a-f6b0e4270041" alt="" width="375"><figcaption></figcaption></figure></div>
3. En el **Nombre del trabajo** campo de texto, introduce un nombre para el trabajo de migración que se ejecutará en Data Migrator.

   <div align="left"><figure><img src="https://2574462044-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRpUu5iMlzMFAudyBvMOl%2Fuploads%2FnhV5XvpbmZRD8JWK3Dlq%2FPipelineOperationMigrateData-S01-02.png?alt=media&amp;token=ba4e8720-ec90-4413-9194-84c4ec1f9cf3" alt="" width="375"><figcaption></figcaption></figure></div>

{% endstep %}

{% step %}

### Seleccionar organizaciones de origen y destino

{% hint style="info" %}
Solo las organizaciones con la aplicación Data Migrator asignada están disponibles como origen y destino para la migración de datos. Para migrar datos hacia o desde una organización que solo tiene asignado DevOps, primero asigna Data Migrator a esa organización en la aplicación Configuración global. Para más detalles, consulta el siguiente artículo sobre cómo asignar aplicaciones a organizaciones.

* [Asignar una aplicación a una organización](/global-settings/global-settings-docs-es/entorno/organizaciones/asignar-una-aplicacion-a-una-organizacion.md)
  {% endhint %}

1. Haz clic en el **Organización de origen** menú desplegable.
2. Selecciona la organización que se utilizará como origen de la migración.

   <div align="left"><figure><img src="https://2574462044-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRpUu5iMlzMFAudyBvMOl%2Fuploads%2F12xIdQvyn4jNPAUffbEU%2FPipelineOperationMigrateData-S02-01.png?alt=media&amp;token=92ba1f23-9212-45c0-9442-26354320796d" alt="" width="375"><figcaption></figcaption></figure></div>
3. Haz clic en el **Organización de destino** menú desplegable.
4. Selecciona la organización que se utilizará como destino de la migración.
   {% endstep %}

{% step %}

### Seleccionar plantilla de Data Migrator

{% hint style="info" %}
Como no puedes ver las plantillas de Data Migrator en DevOps, debes conocer el nombre de la plantilla de Data Migrator que quieres usar para esta migración. Si no estás seguro, abre Data Migrator para encontrar el nombre correcto de la plantilla. Consulta el siguiente artículo para obtener más información sobre las plantillas de Data Migrator.

* [Resumen de plantillas](/data-migrator/data-migrator-es/plantillas/disenador-de-plantillas/resumen-de-plantillas.md)
  {% endhint %}

1. Haz clic en el **Plantilla** menú desplegable.
2. Selecciona la plantilla que se utilizará para la migración de datos.

   <div align="left"><figure><img src="https://2574462044-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRpUu5iMlzMFAudyBvMOl%2Fuploads%2FEkUR2v3b0yIfL9KyvOc4%2FPipelineOperationMigrateData-S03-01.png?alt=media&amp;token=6fdb91bb-712e-43db-894e-184dac9ac8b8" alt="" width="375"><figcaption></figcaption></figure></div>

{% endstep %}
{% endstepper %}

## Resultados de Migrar datos

{% hint style="info" %}
Una vez que se inicia una canalización, su progreso y resultados se pueden ver desde la **Actividades** pestaña de la rama que ejecutó la canalización. Las instrucciones a continuación le muestran cómo revisar los resultados de esta operación. Para obtener instrucciones generales sobre cómo acceder a los resultados de la canalización desde la rama, consulte el siguiente artículo.

* [Ver los resultados del pipeline](/devops/devops-es/pipeline/acciones-del-pipeline/ver-los-resultados-del-pipeline.md)
  {% endhint %}

{% stepper %}
{% step %}

### Resumen y registro

Una vez que el trabajo de Migrar datos se complete, puedes ver el resumen de resultados seleccionando el **Migrar datos** paso de los resultados de la canalización.

<div align="left"><figure><img src="https://2574462044-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRpUu5iMlzMFAudyBvMOl%2Fuploads%2F5GfYxTV1S2QL0OVs5pLw%2FPipelineOperationMigrateData-Results-S01-01.png?alt=media&amp;token=5c765d82-9e87-4d1a-af5b-f25c6f0dd269" alt="" width="563"><figcaption></figcaption></figure></div>

El **Resumen** de los resultados de Migrar datos muestra la siguiente información:

<table><thead><tr><th width="200.3333740234375">Campos</th><th>Descripción</th></tr></thead><tbody><tr><td>Estado</td><td><p><strong>Completado</strong> si el trabajo de migración ha terminado de ejecutarse. Una migración todavía se considera completada incluso si ha <strong>Registros fallidos</strong>.</p><p><strong>Excepción</strong> si un problema impidió que el trabajo de migración se ejecutara. Revisa los registros para solucionar el problema.</p></td></tr><tr><td>Duración</td><td>Tiempo que tardó en completarse el trabajo de Migrar datos, mostrado en horas, minutos y segundos.</td></tr><tr><td>Fecha de inicio/finalización</td><td>La fecha y hora en que el trabajo de Migrar datos comenzó y terminó.</td></tr><tr><td>Total de objetos</td><td>Número total de objetos incluidos en la migración.</td></tr><tr><td>Total de registros</td><td>Número total de registros en la migración, incluidos los registros correctos y fallidos.</td></tr><tr><td>Registros fallidos</td><td>Número de registros que no se pudieron migrar.</td></tr><tr><td>Registro</td><td>Entradas de registro para el trabajo de Migrar datos. Usa el registro para revisar el estado del trabajo y cualquier mensaje de error.</td></tr></tbody></table>

Ejemplo de un registro de Migrar datos:

{% code overflow="wrap" expandable="true" %}

```
[1 jun. 2026 4:00 p. m.]: [info] Trabajo iniciado
[1 jun. 2026 4:02 p. m.]: [info] Trabajo completado
```

{% endcode %}
{% endstep %}

{% step %}

### Ver resultados

Para ver más detalles sobre la migración, abre los resultados.

1. Haz clic en **Ver resultado**.

   <div align="left"><figure><img src="https://2574462044-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRpUu5iMlzMFAudyBvMOl%2Fuploads%2Fwy4XOFRqyPC5UjZylp4j%2FPipelineOperationMigrateData-Results-S02-01.png?alt=media&amp;token=97254ef4-1619-49b6-b29e-2d1ac8260323" alt="" width="563"><figcaption></figcaption></figure></div>
2. Se abre una nueva pestaña de Data Migrator y muestra los resultados del trabajo de migración.

   <div align="left"><figure><img src="https://2574462044-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRpUu5iMlzMFAudyBvMOl%2Fuploads%2FaF9O8yQrsDcgWzQBrTYP%2FPipelineOperationMigrateData-Results-S02-02.png?alt=media&amp;token=ac86e845-80af-4504-be43-fc0f62e31149" alt="" width="563"><figcaption></figcaption></figure></div>
3. Para obtener instrucciones detalladas sobre cómo revisar los resultados de la migración, consulta el artículo a continuación.
   1. [Ver resultados de la migración](/data-migrator/data-migrator-es/historial/ver-resultados-de-la-migracion.md)

{% hint style="info" %}
Puedes revertir una migración de datos desde la aplicación Data Migrator. Para obtener instrucciones, consulta el artículo a continuación.

* [Revertir una migración](/data-migrator/data-migrator-es/historial/revertir-una-migracion.md)
  {% endhint %}
  {% endstep %}
  {% endstepper %}


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.flosum.com/devops/devops-es/pipeline/operaciones-del-pipeline/operacion-del-pipeline-migrar-datos.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
