{"meta":{"title":"Referencia de la CLI de Enterprise Live Migrations","intro":"Información detallada de uso de la herramienta CLI ELM CLI.","product":"Migraciones","breadcrumbs":[{"href":"/es/migrations","title":"Migraciones"},{"href":"/es/migrations/elm","title":"Migraciones en vivo (GHES a GHE.com)"},{"href":"/es/migrations/elm/elm-cli-reference","title":"Referencia de la CLI de ELM"}],"documentType":"article"},"body":"# Referencia de la CLI de Enterprise Live Migrations\n\nInformación detallada de uso de la herramienta CLI ELM CLI.\n\n>[!NOTE] \nEnterprise Live Migrations está en versión preliminar pública y está sujeto a cambios.\n\n## comandos de `elm migration`\n\n| Comando | Description |\n|---|---|\n| `elm migration create` | Crea una nueva migración para un único repositorio de origen |\n| `elm migration start --migration-id MIGRATION-ID` | Inicio de una migración |\n| `elm migration status --migration-id MIGRATION-ID` | Muestra el estado, el progreso, la preparación para la transición y el tiempo de una migración. |\n| `elm migration list` | Enumera todas las migraciones y sus estados |\n| `elm migration cancel --migration-id MIGRATION-ID` | Cancela una migración en curso |\n| `elm migration cutover-to-destination --migration-id MIGRATION-ID` | Inicia la migración final, archiva el repositorio de origen y completa la migración. |\n\nAlgunos de estos comandos pueden tomar opciones adicionales. Consulte las secciones posteriores de este artículo.\n\n## `elm migration create` Opciones\n\nCree una nueva migración para preparar la exportación e importación del repositorio.\n\n| Flag | Obligatorio | Default | Description |\n|---|---|---|---|\n| `--source-org` | Yes | N/A | Slug (identificador) de la organización de origen en GitHub Enterprise Server |\n| `--source-repo` | Yes | N/A | Nombre del repositorio de origen |\n| `--target-org` | Yes | N/A | Slug de la organización de destino en GHE.com |\n| `--target-repo` | Yes | N/A | Nombre del repositorio de destino |\n| `--target-api` | Yes | N/A | La dirección URL de API de la empresa de destino (por ejemplo: `https://api.octocorp.ghe.com`). \n**No** incluya una barra diagonal final al final de la dirección URL. |\n| `--pat-name` | Yes | N/A | Debe establecerse en una cadena estática: `system-pat` |\n| `--target-visibility` | No | `internal` | Visibilidad del repositorio de destino. Debe ser `private` o `internal`. No se admiten repositorios públicos. |\n| `--start` | No | `false` | Inicia automáticamente la migración después de crearla |\n\n## `elm migration list` Opciones\n\n| Flag | Obligatorio | Default | Description |\n|---|---|---|---|\n| `--status` | No | N/A | Filtra los resultados por estado de migración. Valores válidos: `created`, `queued`, `in_progress``paused`, `completed`, , `failed`, . `terminated` |\n| `--page-size` | No | N/A | Número de resultados por página |\n| `--after` | No | N/A | Cursor para paginación, de una respuesta anterior |\n\n## `elm migration cutover-to-destination` Opciones\n\n| Flag | Obligatorio | Default | Description |\n|---|---|---|---|\n| `--migration-id` | Yes | N/A | Identificador de una migración lista para la transición final. |\n| `--force` | No | `false` | De forma predeterminada, el comando verifica si el objetivo de la migración indica estar listo antes de continuar. Use `--force` para omitir esta comprobación cuando esté seguro de que el estado de migración es correcto. |\n\n## Marcas globales y variables\n\nLas siguientes propiedades se pueden proporcionar como variables de entorno o como marcas en cualquier comando, con marcas de comandos que tienen prioridad. Debe establecer estos valores _después_ de aplicar la `ghe-config` configuración.\n\n| Variable | Flag | Obligatorio | Description |\n|----------|------|----------|-------------|\n| API_URL | `--api-url` | Yes | Debe establecerse en `http://localhost:1738`. |\n| MIGRATION_MANAGER_HMAC_KEY | `--migration-manager-hmac-key` | Yes | Debe establecerse en `$(ghe-config secrets.elm-exporter.elm-exporter-hmac-keys)`. |\n| MIGRATION_TARGET_URL | `--migration-target-url` | Yes | La dirección URL de API de la empresa de destino (por ejemplo: `https://api.octocorp.ghe.com`). \n**No** incluya una barra diagonal final al final de la dirección URL. |\n| MIGRATION_TARGET_TOKEN | `--migration-target-token` | Yes | personal access token (classic) para GHE.com |\n| DEBUG_HTTP | `--debug-http` | No | Establézcalo en `true` para imprimir el método HTTP, la dirección URL, los encabezados y el cuerpo de la respuesta de error para cada solicitud, con fines de depuración. |"}