Comandos e permissões
O comando principal é /migrate; /mg é o alias dele. Sem argumentos, os jogadores veem o menu de gerenciamento e o console vê a ajuda de comandos.
Comandos #
| Comando | Permissão | Finalidade |
|---|---|---|
/migrate help | migrate.help | Mostra a lista de comandos. |
/migrate scan | migrate.scan | Detecta plugins e dados compatíveis e sugere rotas. |
/migrate adapters | migrate.scan | Lista os adaptadores, os domínios e o suporte a reversão. |
/migrate compatibility | migrate.compatibility | Mostra a compatibilidade de plataforma, Java e plugins. |
/migrate diagnostics | migrate.admin | Grava um relatório de suporte com dados sensíveis ocultados. |
/migrate prepare <source> <target> <domain> | migrate.prepare | Cria um plano de migração sem gravar. |
/migrate dryrun <id> | migrate.prepare | Valida um plano sem gravar. |
/migrate conflicts <id> | migrate.history | Lista os conflitos e as políticas ativas. |
/migrate resolve <id> <conflict> <policy> [record] | migrate.prepare | Seleciona uma política de conflito. |
/migrate start <id> | migrate.execute | Solicita uma execução real e mostra o escopo da confirmação. |
/migrate confirm <id> | migrate.execute | Confirma e inicia a execução solicitada. |
/migrate status <id> | migrate.history | Mostra o progresso e a próxima ação. |
/migrate inspect <id> | migrate.history | Mostra os contadores e o log de eventos da migração. |
/migrate cancel <id> | migrate.execute | Cancela uma execução pendente ou pausa uma em andamento. |
/migrate resume <id> | migrate.execute | Continua uma execução interrompida, pausada ou com falha. |
/migrate rollback <id> [confirm] | migrate.rollback | Revisa e depois desfaz os registros gravados por uma migração. |
/migrate history | migrate.history | Lista as migrações recentes. |
/migrate backups [id] | migrate.backups | Lista os backups ou verifica um deles e seus checksums. |
/migrate language [locale] | migrate.language | Mostra ou altera o idioma ativo. |
/migrate reload | migrate.admin | Valida e recarrega a configuração e os arquivos de idioma. |
Uma migração que já gravou registros não pode ser cancelada; use a reversão. A recarga é recusada enquanto uma migração está em execução, e uma nova configuração inválida não é aplicada.
Permissões #
Todas as permissões são, por padrão, restritas aos operadores do servidor. migrate.admin contém todas as permissões abaixo, incluindo o acesso à recarga.
migrate.helpmigrate.guimigrate.scanmigrate.preparemigrate.executemigrate.rollbackmigrate.historymigrate.backupsmigrate.compatibilitymigrate.language
migrate.execute e migrate.rollback alteram os dados de destino e devem ser concedidas somente a administradores de confiança.