Caso a atualização de uma instância do Simple Application Server não atenda aos seus requisitos de negócios, ou se você precisar mover a instância para outra região, é possível migrar os dados para outra instância na mesma região ou em uma região diferente dentro da sua conta Alibaba Cloud. Este tópico descreve como realizar a migração de dados na mesma região e entre regiões para instâncias do Simple Application Server.
Pré-requisitos
Verifique se a instância source do Simple Application Server está em execução. Se a instância tiver expirado, renove-a primeiro. Para mais informações, consulte Renovação.
Se você já criou a instância de destino do Simple Application Server, garanta que tanto a instância source quanto a de destino utilizem a mesma versão de imagem. Caso as versões sejam diferentes, redefina a instância de destino. Para mais informações, consulte Redefinir uma instância.
Cenários de migração
Nos cenários de exemplo deste tópico, migramos o sistema de rastreamento de bugs open source Mantis de uma instância source para uma instância de destino. Após a migração, o sistema deve estar operacional e todos os dados devem permanecer intactos. A tabela a seguir descreve os cenários.
Se a atualização da configuração da instância atender aos seus requisitos de negócios, recomendamos atualizar a instância diretamente. Para mais informações, consulte Atualizar configurações.
|
Cenário |
Configuração da instância source |
Configuração da instância de destino |
|
Migração na mesma região |
Nota
Neste exemplo, presume-se que o sistema de rastreamento de bugs open source Mantis esteja implantado no Simple Application Server A. Para mais informações, consulte Implantar o sistema de rastreamento de bugs open source Mantis. |
|
|
Migração entre regiões |
Antes de começar
-
Crie um snapshot para fazer backup dos dados.
Recomendamos criar um snapshot para a nova instância do Simple Application Server. Se a migração falhar e causar perda ou corrupção de dados, use o snapshot para reverter o disco em nuvem da instância. Para mais informações, consulte Criar um snapshot.
-
Verifique a rede.
Garanta que cada instância do Simple Application Server tenha acesso à internet pública. Ao realizar uma migração entre regiões de países diferentes, a instabilidade da rede pode tornar a migração mais lenta.
-
Verifique os aplicativos licenciados na instância.
Instâncias do Simple Application Server em regiões diferentes estão localizadas em VPCs distintas. Durante uma migração entre regiões, o hardware subjacente muda. Isso pode invalidar licenças de aplicativos vinculadas ao hardware. Verifique e gerencie suas licenças adequadamente.
-
Garanta que as instâncias source e de destino tenham a mesma versão do ambiente de execução.
Alguns sites possuem requisitos rigorosos quanto às versões do ambiente de execução. Se as versões nas instâncias source e de destino não coincidirem, o site poderá falhar após a migração. Recomendamos usar a mesma versão de imagem para ambas as instâncias. Caso as versões sejam diferentes, redefina a instância de destino. Para mais informações, consulte Redefinir uma instância.
NotaAs configurações de sites podem ser complexas. Durante a migração, replique manualmente quaisquer configurações personalizadas de aplicativos como Nginx ou Apache da instância source para a nova instância.
-
O endereço IP público da instância será alterado.
Instâncias diferentes do Simple Application Server possuem endereços IP públicos distintos. Se você vinculou anteriormente um nome de domínio à instância source, revincule o nome de domínio à nova instância e atualize os registros DNS após a conclusão da migração.
Procedimento
Migração na mesma região
Esta seção descreve como migrar o Simple Application Server A para o Simple Application Server B dentro da mesma região.
Crie uma imagem personalizada para a instância source. Para mais informações, consulte Criar uma imagem personalizada.
-
Verifique se você já criou o Simple Application Server B na região de destino.
-
Em caso afirmativo, redefina o Simple Application Server B. Para mais informações, consulte Redefinir uma instância.
No painel de navegação à esquerda, clique em Servers.
No cartão da instância de destino do Simple Application Server, escolha .
Na caixa de diálogo Server Resetting, selecione Replace with Another Image e clique na aba Custom Images.
Selecione a imagem personalizada criada na Etapa 1. Na seção Advanced Configuration, defina a senha da instância e clique em Confirm Resetting.
Em caso negativo, crie o Simple Application Server B a partir da imagem personalizada criada na Etapa 1. Para mais informações, consulte Criar uma instância a partir de uma imagem personalizada.
-
-
Verifique a migração.
Na sua máquina local, use um navegador para acessar
public IP address of Simple Application Server B/index.php. Em seguida, visualize e utilize o sistema Mantis. A página a seguir será exibida, indicando que a migração do Simple Application Server foi bem-sucedida.NotaEncontre o endereço IP público no cartão do Simple Application Server B.
A página de login do Mantis Bug Tracker aparece com um campo Username e um botão Login, o que indica que o sistema Mantis está acessível.
Migração entre regiões
Esta seção descreve como migrar o Simple Application Server A para o Simple Application Server B entre regiões diferentes.
Crie uma imagem personalizada para a instância source. Para mais informações, consulte Criar uma imagem personalizada.
-
Copie a imagem personalizada.
As etapas a seguir descrevem como copiar uma imagem personalizada para uma região de destino. Para mais informações, consulte Copiar uma imagem personalizada.
No painel de navegação à esquerda, clique em Image.
Localize a imagem personalizada e clique em Copy Image na coluna Actions.
-
Na caixa de diálogo Copy Image, configure os parâmetros.
A tabela a seguir descreve os parâmetros.
Parâmetro
Descrição
Destination Region
Selecione a região para a qual deseja copiar a imagem personalizada. Neste exemplo, selecione Singapura.
Name
Insira um nome para a imagem personalizada copiada. O nome deve ter entre 2 e 128 caracteres. Não pode começar com um caractere especial ou dígito e pode conter apenas sublinhados (_) e hifens (-).
Description
A descrição padrão contém a região e o ID da imagem source da imagem personalizada. Modifique essa descrição conforme necessário. Ela deve ter entre 2 e 256 caracteres e não pode começar com http:// ou https://.
-
Clique em OK.
Na página Image, a imagem personalizada aparece com o status Copying. Aguarde a conclusão do processo.
NotaA imagem personalizada copiada não inclui o Server Name da source.
-
Verifique se você já criou o Simple Application Server B na região de destino.
-
Em caso afirmativo, redefina o Simple Application Server B. Para mais informações, consulte Redefinir uma instância.
No painel de navegação à esquerda, clique em Servers.
No cartão da instância de destino do Simple Application Server, escolha .
Na caixa de diálogo Server Resetting, selecione Replace with Another Image e clique na aba Custom Images.
Selecione a imagem personalizada criada na Etapa 1. Na seção Advanced Configuration, defina a senha da instância e clique em Confirm Resetting.
Em caso negativo, crie o Simple Application Server B a partir da imagem personalizada criada na Etapa 1. Para mais informações, consulte Criar uma instância a partir de uma imagem personalizada.
-
-
Verifique a migração.
Na sua máquina local, use um navegador para acessar
public IP address of Simple Application Server B/index.php. Em seguida, visualize e utilize o sistema Mantis. A página a seguir será exibida, indicando que a migração do Simple Application Server foi bem-sucedida.NotaEncontre o endereço IP público no cartão do Simple Application Server B.
A página de login do Mantis Bug Tracker aparece com um campo Username e um botão Login, o que indica que o sistema Mantis está acessível.
Operações relacionadas
Após a migração, a instância é substituída e seu endereço IP público muda. Se você vinculou anteriormente um nome de domínio à instância source, revincule o nome de domínio à nova instância e atualize os registros DNS. Para mais informações, consulte Registrar e resolver um nome de domínio.