As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Reinicie automaticamente o AWS Agente de replicação após uma reinicialização do RHEL sem desativar o SELinux
Anil Kunapareddy, Amazon Web Services
Resumo
AWS Transform MGN ajuda a simplificar, agilizar e automatizar a migração das cargas de trabalho do Red Hat Enterprise Linux (RHEL) para a Amazon Web Services () Cloud.AWS Para adicionar servidores de origem ao MGN, você instala o Agente de AWS Replicação nos servidores.
O MGN fornece replicação em tempo real, assíncrona e em nível de bloco. Isso significa que você pode continuar com as operações normais de TI durante todo o processo de replicação. Essas operações de TI podem exigir que você reinicie ou reinicie o servidor de origem do RHEL durante a migração. Se isso acontecer, o Agente de AWS Replicação não será reiniciado automaticamente e sua replicação de dados será interrompida. Normalmente, você pode definir o Security-Enhanced Linux (SELinux) para o modo desativado ou permissivo para reiniciar automaticamente o Agente de Replicação. AWS No entanto, as políticas de segurança da sua organização podem proibir a desativação do SELinux e talvez você também precise renomear seus arquivos.
Esse padrão descreve como reiniciar automaticamente o Agente de AWS Replicação sem desligar o SELinux quando o servidor de origem do RHEL é reinicializado ou reiniciado durante uma migração.
Pré-requisitos e limitações
Pré-requisitos
Um ativo Conta da AWS.
Uma carga de trabalho local do RHEL que você deseja migrar para o. Nuvem AWS
MGN inicializado a partir do console MGN. A inicialização é necessária somente na primeira vez que você usa esse serviço. Para obter instruções, consulte a documentação do MGN.
Uma política existente AWS Identity and Access Management (IAM) para MGN. Para obter mais informações, consulte a documentação do MGN.
Versões
RHEL versão 7 ou superior
Arquitetura
A imagem a seguir mostra a arquitetura dessa abordagem.

Ferramentas
Serviços da AWS
AWS Transform MGNé uma solução altamente automatizada de elevação e mudança (rehospedagem) que simplifica, agiliza e reduz o custo da migração de aplicativos para o. AWS
Comandos Linux
A tabela a seguir fornece uma lista dos comandos Linux que você executa no servidor de origem do RHEL. Eles também são descritos nos épicos e nas histórias desse padrão.
Comando | Descrição |
|---|---|
| Identifica a versão do sistema |
| Lista todos os serviços ativos que estão disponíveis no servidor RHEL |
| Lista todos os serviços que estão sendo executados atualmente no servidor RHEL |
| Lista todos os serviços que falharam ao carregar após a reinicialização ou reinicialização do servidor RHEL |
| Muda o contexto para |
| Instala os principais utilitários da política necessários para a operação do sistema SELinux |
| Pesquisa o registro de auditoria e cria um módulo para políticas |
| Ativa a política |
| Exibe o conteúdo do |
| Verifica se a política foi carregada no módulo SELinux |
Épicos
| Tarefa | Description | Habilidades necessárias |
|---|---|---|
Gere credenciais AWS temporárias. | As credenciais temporárias fornecidas pela MGN usam um mecanismo semelhante ao usado pela. AWS Identity and Access Management Roles Anywhere Para criar credenciais temporárias, você precisa:
| Engenheiro de migração |
Instale o Agente de AWS Replicação. |
| Engenheiro de migração |
Verifique o status da replicação de dados. | Espere até que a replicação seja concluída e, em seguida, verifique o status da replicação de dados no painel de migração. Deve estar no estado saudável. | Engenheiro de migração |
Reinicie ou reinicialize o servidor de origem do RHEL. | Reinicie ou reinicialize o servidor de origem do RHEL. Observe que o status da replicação de dados é exibido como Parado no painel de migração. | Engenheiro de migração |
| Tarefa | Description | Habilidades necessárias |
|---|---|---|
Identifique a versão do sistema. | Abra a interface de linha de comando do seu servidor de origem RHEL e execute o seguinte comando para identificar a versão do sistema:
| Engenheiro de migração |
Liste todos os serviços ativos. | Para listar todos os serviços ativos disponíveis no servidor RHEL, execute o seguinte comando:
| Engenheiro de migração |
Liste todos os serviços em execução. | Para listar todos os serviços atualmente em execução no servidor RHEL, use o seguinte comando:
| Engenheiro de migração |
Liste todos os serviços que falharam ao carregar. | Para listar todos os serviços que falharam ao carregar após a reinicialização ou reinicialização do servidor RHEL, execute o comando:
| Engenheiro de migração |
| Tarefa | Description | Habilidades necessárias |
|---|---|---|
Alterar o contexto de segurança. | Na interface de linha de comando do seu servidor de origem RHEL, execute o seguinte comando para alterar o contexto de segurança do serviço de AWS replicação:
| Engenheiro de migração |
Instale os principais utilitários. | Para instalar os principais utilitários necessários para a operação do sistema SELinux e suas políticas, execute o seguinte comando:
| Engenheiro de migração |
Pesquise o registro de auditoria e crie um módulo para políticas. | Execute este comando: .
| Engenheiro de migração |
Exiba o conteúdo do | O arquivo
| Engenheiro de migração |
Ativa a política. | Para inserir o módulo e ativar o pacote de políticas, execute o seguinte comando:
| Engenheiro de migração |
Verifique se o módulo foi carregado. | Execute este comando: .
Depois que o módulo SELinux for carregado, você não precisará mais configurar o SELinux para o modo desativado ou permissivo durante a migração. | Engenheiro de migração |
Reinicialize ou reinicie o servidor de origem do RHEL e verifique o status da replicação de dados. | Abra o AWS Transform MGN console, navegue até Progresso da replicação de dados e, em seguida, reinicie ou reinicie seu servidor de origem RHEL. A replicação de dados agora deve ser retomada automaticamente após a reinicialização do servidor de origem do RHEL. | Engenheiro de migração |