Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Reinicie automáticamente el AWS El agente de replicación tras un reinicio de RHEL sin deshabilitar SELinux
Anil Kunapareddy, Amazon Web Services
Resumen
AWS Transform MGN ayuda a simplificar, acelerar y automatizar la migración de las cargas de trabajo de Red Hat Enterprise Linux (RHEL) a la nube de Amazon Web Services (AWS). Para añadir servidores de origen a MGN, instale el agente de AWS replicación en los servidores.
MGN proporciona una replicación asincrónica a nivel de bloque en tiempo real. Esto significa que puede continuar con las operaciones de TI normales durante todo el proceso de replicación. Estas operaciones de TI pueden requerir que reinicie o reinicie el servidor de origen de RHEL durante la migración. Si esto ocurre, el agente de AWS replicación no se reiniciará automáticamente y la replicación de los datos se detendrá. Por lo general, puede configurar Security-Enhanced Linux (SELinux) en modo deshabilitado o permisivo para reiniciar automáticamente el agente de replicación. AWS Sin embargo, es posible que las políticas de seguridad de su organización prohíban la desactivación de SELinux y que también tenga que volver a etiquetar sus archivos
Este patrón describe cómo reiniciar automáticamente el agente de AWS replicación sin apagar SELinux cuando el servidor de origen de RHEL se reinicia o se reinicia durante una migración.
Requisitos previos y limitaciones
Requisitos previos
Un activo. Cuenta de AWS
Una carga de trabajo de RHEL local a la que desee migrar. Nube de AWS
MGN se inicializó desde la consola de MGN. La inicialización solo es necesaria la primera vez que utilice este servicio. Para obtener instrucciones, consulte la documentación de MGN.
Una política AWS Identity and Access Management (IAM) existente para MGN. Para obtener más información, consulte la documentación de MGN.
Versiones
RHEL versión 7 o posterior
Arquitectura
La siguiente imagen muestra la arquitectura de este enfoque.

Tools (Herramientas)
Servicios de AWS
AWS Transform MGNes una solución de elevación y traslado (realojamiento) altamente automatizada que simplifica, agiliza y reduce el costo de la migración de aplicaciones a. AWS
Comandos de Linux
La siguiente tabla proporciona una lista de los comandos de Linux que se ejecutan en el servidor fuente de RHEL. Estos también se describen en las epics y las historias de este patrón.
Comando | Descripción |
|---|---|
| Identifica la versión del sistema |
| Muestra todos los servicios activos que están disponibles en el servidor RHEL |
| Muestra todos los servicios que se están ejecutando actualmente en el servidor RHEL |
| Muestra todos los servicios que no se pudieron cargar después de que el servidor RHEL se reiniciara o se reiniciara |
| Cambia el contexto a |
| Instala las utilidades principales de la política necesarias para el funcionamiento del sistema SELinux |
| Busca en el registro de auditoría y crea un módulo para las políticas |
| Activa la política |
| Muestra el contenido del |
| Comprueba si la política se ha cargado en el módulo SELinux |
Epics
| Tarea | Descripción | Habilidades requeridas |
|---|---|---|
Genere credenciales AWS temporales. | Las credenciales temporales proporcionadas por MGN utilizan un mecanismo similar al utilizado por AWS Identity and Access Management Roles Anywhere. Para crear credenciales temporales, debe:
| Ingeniero de migraciones |
Instale el agente AWS de replicación. |
| Ingeniero de migraciones |
Compruebe el estado de la replicación de los datos. | Espere a que se complete la replicación y, a continuación, compruebe el estado de la replicación de datos en el panel de migración. Debería estar como En buen estado. | Ingeniero de migraciones |
Reinicie o resetee el servidor de origen de RHEL. | Reinicie o resetee el servidor de origen de RHEL. Observe que el estado de la replicación de datos aparece como Estancado en el panel de migración. | Ingeniero de migraciones |
| Tarea | Descripción | Habilidades requeridas |
|---|---|---|
Identifica la versión del sistema. | Abra la interfaz de la línea de comandos del servidor fuente de RHEL y ejecute el siguiente comando para identificar la versión del sistema:
| Ingeniero de migraciones |
Enumere todos los servicios activos. | Para ver todos los servicios activos disponibles en el servidor RHEL, ejecute el siguiente comando:
| Ingeniero de migraciones |
Enumere todos los servicios en ejecución. | Para enumerar todos los servicios que se están ejecutando actualmente en el servidor RHEL, utilice el siguiente comando:
| Ingeniero de migraciones |
Enumere todos los servicios que no se pudieron cargar. | Para mostrar todos los servicios que no se pudieron cargar después de que el servidor RHEL se reiniciara o se reiniciara, ejecute el comando:
| Ingeniero de migraciones |
| Tarea | Descripción | Habilidades requeridas |
|---|---|---|
Cambie el contexto de seguridad. | En la interfaz de línea de comandos del servidor de origen de RHEL, ejecute el siguiente comando para cambiar el contexto de seguridad al servicio de AWS replicación:
| Ingeniero de migraciones |
Instale las utilidades principales. | Para instalar las utilidades principales necesarias para el funcionamiento del sistema SELinux y sus políticas, ejecute el siguiente comando:
| Ingeniero de migraciones |
Busca el registro de auditoría y crea un módulo para las políticas. | Use el siguiente comando:
| Ingeniero de migraciones |
Muestra el contenido del archivo. | El archivo
| Ingeniero de migraciones |
Activa la política. | Para insertar el módulo y activar el paquete de políticas, ejecute el siguiente comando:
| Ingeniero de migraciones |
Compruebe si el módulo se ha cargado. | Use el siguiente comando:
Una vez cargado el módulo SELinux, ya no tendrá que configurar SELinux en modo deshabilitado o permisivo durante la migración. | Ingeniero de migraciones |
Reinicie o resetee el servidor de origen de RHEL y compruebe el estado de la replicación de los datos. | Abra la AWS Transform MGN consola, vaya a Progreso de la replicación de datos y, a continuación, reinicie o reinicie el servidor fuente de RHEL. La replicación de datos ahora debería reanudarse automáticamente después de que se reinicie el servidor de origen de RHEL. | Ingeniero de migraciones |