Olá, Eduardo.
O erro ResourceOperationFailure / InternalServerError ao iniciar um servidor do Azure Database for MySQL normalmente indica um problema de alocação de compute na região ou na zona de disponibilidade onde o recurso foi originalmente provisionado.
Como o servidor consegue parar, mas não consegue iniciar, mesmo quando o ARM aceita a operação — isso geralmente significa que o recurso está preso em um estado inconsistente no provedor de computação.
Aqui estão as ações recomendadas:
1. Confirmar capacidade regional e SKU
Você já verificou que o Standard_B1ms está disponível em Central US – AZ2, o que elimina indisponibilidade de SKU como causa.
Execute:
Code
az mysql flexible-server restart --name <server> --resource-group <rg>
Se o backend aceitar a operação mas falhar novamente, isso confirma o estado inconsistente.
3. Criar um novo servidor e restaurar a partir de backup
Como o serviço mantém backups automáticos, você pode:
- Criar um novo servidor na mesma região ou em outra zona de disponibilidade.
Restaurar o banco usando Restore from Backup (point-in-time restore).
Isso preserva os dados sem depender do compute original.
4. Abrir um ticket no Suporte do Azure
Para casos de InternalServerError no provedor de computação, somente o suporte interno da Microsoft pode:
Revalidar o estado do recurso no backend,
Realocar o servidor para outro nó, ou
Re-hospedar o compute mantendo o armazenamento.
No Microsoft Q&A não temos acesso ao backend do serviço, então o caminho correto é abrir um ticket com severidade adequada.Olá, Eduardo.
O erro ResourceOperationFailure / InternalServerError ao iniciar um servidor do Azure Database for MySQL normalmente indica um problema de alocação de compute na região ou na zona de disponibilidade onde o recurso foi originalmente provisionado.
Como o servidor consegue parar, mas não consegue iniciar — mesmo quando o ARM aceita a operação — isso geralmente significa que o recurso está preso em um estado inconsistente no provedor de computação.
Aqui estão as ações recomendadas:
1. Confirmar capacidade regional e SKU
Você já verificou que o Standard_B1ms está disponível em Central US – AZ2, o que elimina indisponibilidade de SKU como causa.
Execute:
Code
az mysql flexible-server restart --name <server> --resource-group <rg>
Se o backend aceitar a operação mas falhar novamente, isso confirma o estado inconsistente.
3. Criar um novo servidor e restaurar a partir de backup
Como o serviço mantém backups automáticos, você pode:
Criar um novo servidor na mesma região ou em outra zona de disponibilidade.
Restaurar o banco usando Restore from Backup (point-in-time restore).
Isso preserva os dados sem depender do compute original.
4. Abrir um ticket no Suporte do Azure
Para casos de InternalServerError no provedor de computação, somente o suporte interno da Microsoft pode:
Revalidar o estado do recurso no backend,
Realocar o servidor para outro nó, ou
Re-hospedar o compute mantendo o armazenamento.
No Microsoft Q&A não temos acesso ao backend do serviço, então o caminho correto é abrir um ticket com severidade adequada.