Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Redémarrer automatiquement l'agent de AWS réplication sans le désactiver SELinux après le redémarrage d'un serveur source RHEL
Créé par Anil Kunapareddy (AWS), Shanmugam Shanker () et Venkatramana Chintha () AWS AWS
Environnement : Production | Technologies : migration ; systèmes d'exploitation | Charge de travail : Open source |
AWSservices : AWS MGN |
Récapitulatif
AWSLe service de migration d'applications permet de simplifier, d'accélérer et d'automatiser la migration de votre charge de travail Red Hat Enterprise Linux (RHEL) vers le cloud Amazon Web Services (AWS). Pour ajouter des serveurs sources au service de migration d'applications, vous devez installer l'agent de AWS réplication sur les serveurs.
Le service de migration d'applications fournit une réplication asynchrone en temps réel au niveau des blocs. Cela signifie que vous pouvez poursuivre les opérations informatiques normales pendant tout le processus de réplication. Ces opérations informatiques peuvent nécessiter le redémarrage ou le redémarrage de votre serveur RHEL source pendant la migration. Dans ce cas, l'agent de AWS réplication ne redémarrera pas automatiquement et la réplication de vos données s'arrêtera. En général, vous pouvez configurer Security-Enhanced Linux (SELinux) sur le mode désactivé ou sur le mode permissif pour redémarrer automatiquement l'agent de réplication. AWS Toutefois, les politiques de sécurité de votre entreprise peuvent interdire la désactivation SELinux et vous devrez peut-être également renommer vos fichiers
Ce modèle décrit comment redémarrer automatiquement l'agent de AWS réplication sans le désactiver SELinux lorsque votre serveur RHEL source redémarre ou redémarre pendant une migration.
Conditions préalables et limitations
Prérequis
Un compte AWS actif.
RHELCharge de travail sur site que vous souhaitez migrer vers le AWS cloud.
Service de migration d'applications initialisé à partir de la console du service de migration d'applications. L'initialisation n'est requise que la première fois que vous utilisez ce service. Pour obtenir des instructions, consultez la documentation du service de migration d'applications.
Une politique AWS Identity and Access Management (IAM) existante pour Application Migration Service. Pour plus d'informations, consultez la documentation du service de migration des applications.
Versions
RHELversion 7 ou ultérieure
Outils
AWSservices
AWSLe service de migration d'applications est une solution hautement automatisée lift-and-shift (réhébergement) qui simplifie, accélère et réduit le coût de la migration des applications vers. AWS
Commandes Linux
Le tableau suivant fournit la liste des commandes Linux que vous allez exécuter sur votre serveur RHEL source. Ils sont également décrits dans les épopées et les récits de ce modèle.
Commande | Description |
| Identifie la version du système. |
| Répertorie tous les services actifs disponibles sur le RHEL serveur. |
| Répertorie tous les services actuellement en cours d'exécution sur le RHEL serveur. |
| Répertorie tous les services qui n'ont pas pu être chargés après le redémarrage ou le redémarrage RHEL du serveur. |
| Modifie le contexte en |
| Installe les utilitaires de base nécessaires au fonctionnement du SELinux système. |
| Recherche dans le journal d'audit et crée un module pour les politiques. |
| Active la politique. |
| Affiche le contenu du |
| Vérifie si la politique a été chargée dans le SELinux module. |
Épopées
Tâche | Description | Compétences requises |
---|---|---|
Créez un utilisateur du service de migration d'applications avec une clé d'accès et une clé d'accès secrète. | Pour installer l'agent de AWS réplication, vous devez créer un utilisateur du service de migration d'applications doté des AWS informations d'identification requises. Pour obtenir des instructions, consultez la documentation du service de migration d'applications. | Ingénieur en migration |
Installez l'agent AWS de réplication. |
| Ingénieur en migration |
Redémarrez ou redémarrez le serveur RHEL source. | Redémarrez ou redémarrez votre serveur RHEL source lorsque son état de réplication des données indique « Sain » sur le tableau de bord de migration. | Ingénieur en migration |
Vérifiez l'état de réplication des données. | Attendez une heure, puis vérifiez à nouveau l'état de réplication des données sur le tableau de bord de migration. Il doit être à l'état bloqué. | Ingénieur en migration |
Tâche | Description | Compétences requises |
---|---|---|
Identifiez la version du système. | Ouvrez l'interface de ligne de commande de votre serveur RHEL source et exécutez la commande suivante pour identifier la version du système :
| Ingénieur en migration |
Répertoriez tous les services actifs. | Pour répertorier tous les services actifs disponibles sur le RHEL serveur, exécutez la commande suivante :
| Ingénieur en migration |
Répertorie tous les services en cours d'exécution. | Pour répertorier tous les services actuellement en cours d'exécution sur le RHEL serveur, utilisez la commande suivante :
| Ingénieur en migration |
Répertoriez tous les services qui n'ont pas pu être chargés. | Pour répertorier tous les services qui n'ont pas pu être chargés après le redémarrage ou le redémarrage RHEL du serveur, exécutez la commande suivante :
| Ingénieur en migration |
Tâche | Description | Compétences requises |
---|---|---|
Modifiez le contexte de sécurité. | Dans l'interface de ligne de commande de votre serveur RHEL source, exécutez la commande suivante pour remplacer le contexte de sécurité par le service de AWS réplication :
| Ingénieur en migration |
Installez les principaux utilitaires. | Pour installer les principaux utilitaires nécessaires au fonctionnement du SELinux système et à ses politiques, exécutez la commande suivante :
| Ingénieur en migration |
Effectuez une recherche dans le journal d'audit et créez un module pour les politiques. | Exécutez la commande :
| Ingénieur en migration |
Affichez le contenu du my-modprobe-te fichier. | Le
| Ingénieur en migration |
Activez la politique. | Pour insérer le module et activer le package de politiques, exécutez la commande suivante :
| Ingénieur en migration |
Vérifiez si le module a été chargé. | Exécutez la commande :
Une fois le SELinux module chargé, vous n'aurez plus à passer en mode désactivé ou SELinux en mode permissif lors de votre migration. | Ingénieur en migration |
Redémarrez ou redémarrez le serveur RHEL source et vérifiez l'état de réplication des données. | Ouvrez la console du service de AWS migration, accédez à la progression de la réplication des données, puis redémarrez ou redémarrez votre serveur RHEL source. La réplication des données devrait désormais reprendre automatiquement après le redémarrage du serveur RHEL source. | Ingénieur en migration |