Dúvidas comuns sobre a substituição do disco do sistema de uma instância ECS, incluindo snapshots e faturamento.
Como substituir um sistema operacional (disco do sistema)?
Substitua a imagem da instância ECS conforme descrito em Substituir o sistema operacional (disco do sistema).
A substituição do sistema operacional libera o disco do sistema original e apaga todos os dados nele contidos. Crie um snapshot do disco do sistema antes de continuar.
É possível usar uma imagem personalizada criada a partir de uma instância na Conta A para substituir o sistema operacional de uma instância na Conta B?
Sim. A Conta A deve compartilhar a imagem personalizada com a Conta B. Em seguida, a Conta B pode utilizá-la para substituir o sistema operacional (disco do sistema).
Se uma imagem contiver discos de dados, posso usá-la para substituir um sistema operacional?
Sim. Apenas o disco do sistema é substituído. Os discos de dados não são afetados.
Ao utilizar uma imagem personalizada que contenha snapshots de discos de dados para alterar o sistema operacional, verifique se não existem dependências de serviço entre o disco do sistema e os discos de dados. Além disso, garanta que as operações do novo disco do sistema não interrompam seus processos de negócios. Por exemplo, se seus serviços leem ou gravam dados em um disco de dados, erros de leitura ou gravação podem ocorrer após a alteração do sistema operacional.
Quais são as diferenças entre substituir um sistema operacional e reinicializar um disco do sistema?
A tabela a seguir descreve as principais diferenças.
Item | Reinicializar disco do sistema | Alterar sistema operacional |
Diferenças funcionais | Restaura a instância ECS ao seu estado inicial. O sistema operacional permanece inalterado. | Substitui o sistema operacional atual por outro diferente. |
Impacto no disco do sistema |
|
|
Impacto nos discos de dados | Os discos de dados não são afetados. | Os discos de dados não são afetados. |
Impacto nos snapshots |
|
|
Faturamento | A reinicialização de um disco do sistema é gratuita. Os itens de faturamento não mudam, pois o sistema operacional permanece o mesmo. | A alteração do sistema operacional é gratuita. No entanto, há cobrança nas seguintes situações:
|
O que fazer se falhar o redimensionamento do disco do sistema ao substituir o sistema operacional?
A extensão da partição pode falhar devido a um tempo limite durante a substituição do SO. Caso o disco do sistema não seja redimensionado com sucesso, estenda manualmente as partições e os sistemas de arquivos. Esse procedimento estende apenas as partições do disco do sistema e não afeta a versão do SO.
Ao substituir um sistema operacional, o que fazer se a imagem de destino não estiver disponível e uma mensagem indicar que a instância não é otimizada para E/S?
As instâncias ECS podem ser otimizadas para E/S ou não otimizadas para E/S. Durante a substituição do sistema operacional, a propriedade de otimização de E/S da instância e da imagem devem corresponder:
Instâncias otimizadas para E/S aceitam apenas imagens otimizadas para E/S.
Instâncias não otimizadas para E/S aceitam apenas imagens não otimizadas para E/S.
Informações gerais
O Alibaba Cloud não comercializa mais instâncias não otimizadas para E/S, embora ainda existam algumas em estoque. Se sua instância for não otimizada para E/S, a seguinte mensagem aparecerá ao tentar substituir o sistema operacional: 'This instance is non-I/O optimized. You can selecione only non-I/O optimized images to replace the operating system.'
Causa
A propriedade de otimização de E/S da instância deve corresponder à da imagem. Se houver incompatibilidade, não será possível selecionar a imagem de destino e a seguinte mensagem será exibida: 'This instance is non-I/O optimized. You can selecione only non-I/O optimized images to replace the operating system.'
Soluções
Altere para um novo tipo de instância. Todos os tipos de instância disponíveis para compra são otimizados para E/S.
Selecione uma imagem otimizada para E/S e substitua o sistema operacional trocando o disco do sistema.
Chame a API DescribeInstances e verifique o parâmetro IoOptimized para determinar a propriedade de otimização de E/S da instância.
Chame a API DescribeImages e verifique o parâmetro IsSupportIoOptimized para determinar a propriedade de otimização de E/S da imagem.