{"meta":{"title":"Referência da CLI do Enterprise Live Migrations","intro":"Informações detalhadas de uso da ferramenta da ELM CLI CLI.","product":"Migrações","breadcrumbs":[{"href":"/pt/migrations","title":"Migrações"},{"href":"/pt/migrations/elm","title":"Migrações dinâmicas (GHES para GHE.com)"},{"href":"/pt/migrations/elm/elm-cli-reference","title":"Referência da CLI do ELM"}],"documentType":"article"},"body":"# Referência da CLI do Enterprise Live Migrations\n\nInformações detalhadas de uso da ferramenta da ELM CLI CLI.\n\n>[!NOTE] \nEnterprise Live Migrations está dentro prévia pública e sujeito a alterações.\n\n## `elm migration` comandos\n\n| Comando | Descrição |\n|---|---|\n| `elm migration create` | Cria uma nova migração para um único repositório de origem |\n| `elm migration start --migration-id MIGRATION-ID` | Inicia uma migração |\n| `elm migration status --migration-id MIGRATION-ID` | Mostra o status, o progresso, a prontidão para transição e o cronograma de uma migração |\n| `elm migration list` | Lista todas as migrações e seus status |\n| `elm migration cancel --migration-id MIGRATION-ID` | Cancela uma migração em andamento |\n| `elm migration cutover-to-destination --migration-id MIGRATION-ID` | Inicia a substituição final, arquivando o repositório de origem e concluindo a migração |\n\nAlguns desses comandos podem ter opções adicionais. Consulte as seções posteriores neste artigo.\n\n## `elm migration create` opções\n\nCrie uma nova migração para se preparar para exportação e importação de repositório.\n\n| Flag | Obrigatório | Default | Descrição |\n|---|---|---|---|\n| `--source-org` | Yes | N/A | Slug da organização de origem em GitHub Enterprise Server |\n| `--source-repo` | Yes | N/A | Nome do repositório de origem |\n| `--target-org` | Yes | N/A | Lesma da organização de destino em GHE.com |\n| `--target-repo` | Yes | N/A | Nome do repositório de destino |\n| `--target-api` | Yes | N/A | A URL da API para sua empresa de destino (por exemplo: `https://api.octocorp.ghe.com`). \n**Não** inclua uma barra no final da URL. |\n| `--pat-name` | Yes | N/A | Isso deve ser definido como uma cadeia de caracteres estática: `system-pat` |\n| `--target-visibility` | Não | `internal` | Visibilidade do repositório de destino. Deve ser `private` ou `internal`. Não há suporte para repositórios públicos. |\n| `--start` | Não | `false` | Inicia automaticamente a migração depois de criá-la |\n\n## `elm migration list` opções\n\n| Flag | Obrigatório | Default | Descrição |\n|---|---|---|---|\n| `--status` | Não | N/A | Filtra os resultados por status de migração. Valores válidos: `created`, , `queued`, `in_progress`, `paused`, `completed`, , `failed`, `terminated`. |\n| `--page-size` | Não | N/A | Número de resultados por página |\n| `--after` | Não | N/A | Cursor de paginação, de uma resposta anterior |\n\n## `elm migration cutover-to-destination` opções\n\n| Flag | Obrigatório | Default | Descrição |\n|---|---|---|---|\n| `--migration-id` | Yes | N/A | A ID de uma migração pronta para substituição. |\n| `--force` | Não | `false` | Por padrão, o comando verifica se o alvo da migração indica prontidão antes de continuar. Use `--force` para ignorar essa verificação quando tiver certeza de que o estado de migração está correto. |\n\n## Sinalizadores e variáveis globais\n\nAs propriedades a seguir podem ser fornecidas como variáveis de ambiente ou como sinalizadores em qualquer comando, com sinalizadores de comando tendo prioridade. Você deve definir esses valores _depois_ de aplicar a `ghe-config` configuração.\n\n| Variable | Flag | Obrigatório | Descrição |\n|----------|------|----------|-------------|\n| API_URL | `--api-url` | Yes | Deve ser definido como `http://localhost:1738`. |\n| MIGRATION_MANAGER_HMAC_KEY | `--migration-manager-hmac-key` | Yes | Deve ser definido como `$(ghe-config secrets.elm-exporter.elm-exporter-hmac-keys)`. |\n| MIGRATION_TARGET_URL | `--migration-target-url` | Yes | A URL da API para sua empresa de destino (por exemplo: `https://api.octocorp.ghe.com`). \n**Não** inclua uma barra no final da URL. |\n| MIGRATION_TARGET_TOKEN | `--migration-target-token` | Yes | O personal access token (classic) para GHE.com |\n| DEBUG_HTTP | `--debug-http` | Não | Defina para `true` para imprimir o método HTTP, a URL, os cabeçalhos e o corpo da resposta de erro de cada solicitação, para fins de depuração. |"}