

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.

# Mettre à jour la solution
<a name="update-the-stack"></a>

Si vous avez déjà déployé la solution, suivez cette procédure pour mettre à jour la CloudFormation pile de solutions Cloud Migration Factory on AWS afin d'obtenir la dernière version du framework de la solution.

1. Connectez-vous à la [ CloudFormation console AWS](https://console.aws.amazon.com/cloudformation/), sélectionnez votre CloudFormation pile de solutions Cloud Migration Factory on AWS existante, puis sélectionnez **Mettre à jour**.

1. Sélectionnez **Remplacer le modèle actuel**.

1. Sous **Spécifier le modèle** :

   1. Sélectionnez l'**URL Amazon S3**.

   1. Copiez le lien vers le [dernier modèle](aws-cloudformation-templates.md).

   1. Collez le lien dans le champ **URL d'Amazon S3**.

   1. Vérifiez que l'URL du modèle s'affiche correctement dans la **zone de texte URL Amazon S3**, puis choisissez **Next**. Choisissez **Suivant** à nouveau.

1. Sous **Paramètres**, passez en revue les paramètres du modèle et modifiez-les si nécessaire. Reportez-vous à [l'étape 2. Lancez le Stack](step-2-launch-the-stack.md) pour plus de détails sur les paramètres.

1. Choisissez **Next** (Suivant).

1. Sur la page **Configurer les options de pile**, choisissez **Suivant**.

1. Sur la page **Vérification**, vérifiez et confirmez les paramètres. Assurez-vous de cocher la case indiquant que le modèle peut créer des ressources AWS Identity and Access Management (IAM).

1. Choisissez **Afficher l'ensemble de modifications** et vérifiez les modifications.

1. Choisissez **Mettre à jour la pile** pour déployer la pile.

Vous pouvez consulter l'état de la pile dans la CloudFormation console AWS dans la colonne **Status**. Vous devriez recevoir le statut **UPDATE\_COMPLETE** dans environ 10 minutes.

## Redéploiement de l'API Gateway APIs
<a name="redeploy-api-gateway-apis"></a>

Après avoir mis à jour la pile, il est nécessaire de redéployer l'API Gateway APIs : admin, login, tools et user. Cela garantit que toutes les modifications apportées à la configuration sont accessibles à tous APIs.

1. Connectez-vous à la [console Amazon API Gateway](https://console.aws.amazon.com/apigateway), sélectionnez\* APIs \*dans le menu de navigation de gauche, puis sélectionnez l'API CMF.

1. Dans les ressources d'API, sélectionnez **Actions**, puis sélectionnez **Déployer l'API**.

1. **Sélectionnez l'**étape de déploiement \*de \*prod**, puis choisissez Deploy.**

1. Répétez les étapes 1 à 3 pour chacune des applications Cloud Migration Factory sur AWS APIs.

**Note**  
La mise à jour de la solution ajoute les versions actuelles des scripts intégrés au déploiement, mais les versions par défaut des scripts ne sont pas définies sur la dernière version. La raison en est que nous ne voulons pas remplacer les personnalisations qui auraient pu être appliquées à la solution.

## Utilisez les dernières versions des scripts
<a name="use-latest-scripts"></a>

Pour utiliser les dernières versions des scripts :

1. Accédez à Cloud Migration Factory sur la console AWS.

1. Dans le menu de navigation, sélectionnez **Automatisation,** puis sélectionnez **Scripts**.

1. Accédez à la Cloud Migration Factory sur la console AWS.

1. Sélectionnez **Automatisation**, puis **Scripts**.

1. Sélectionnez le script existant que vous souhaitez mettre à jour vers la dernière version. Sélectionnez ensuite **Actions** et choisissez \*Modifier la version par défaut. \*

1. Pour **Version par défaut du script**, choisissez la dernière version du script.

1. Choisissez **Enregistrer**.

## Mettre à jour les scripts personnalisés
<a name="update-customized-scripts"></a>

Pour mettre à jour les scripts personnalisés, procédez comme suit :

1. Téléchargez les scripts mis à jour depuis le [référentiel](https://solutions-reference.s3.amazonaws.com/cloud-migration-factory-on-aws/v3.3.3/default_scripts.zip) suivant.

1. Extrayez le contenu pour voir les scripts individuels.

1. À partir de l'un des nouveaux scripts, extrayez le `mfcommon.py` fichier.

1. Accédez à la Cloud Migration Factory sur la console AWS.

1. Sélectionnez **Automatisation**, puis **Scripts**.

1. Sélectionnez le script existant à mettre à jour, puis sélectionnez **Actions** et choisissez \*Télécharger la version par défaut. \*

1. Extrayez le contenu de l'archive de scripts.

1. Remplacez le `mfcommon.py` fichier par la version extraite à l'étape 3.

1. Compressez tout le contenu du script avec le nouveau `mfcommon.py` fichier.

1. Téléchargez cette nouvelle version en suivant les instructions de la section [Ajouter une nouvelle version d'un package de script](scripts-management.md#add-new-version-of-a-script-package).

   Sur la page **Scripts d'automatisation**, pour chaque script, vous souhaitez que la dernière version soit la version par défaut :

   1. Sélectionnez le script.

   1. Dans **Actions**, sélectionnez **Modifier la version par défaut**.

   1. Dans **Version par défaut du script**, choisissez le dernier numéro de version disponible.

1. Choisissez **Enregistrer**.

## (Déploiement privé uniquement) Redéploiement du contenu statique de la console Web privée
<a name="redeploy-private-content"></a>

Pour redéployer le contenu statique d'une console Web privée, suivez les étapes décrites dans la section [Étape 5 : (Facultatif) Déployer le contenu statique d'une console Web privée](step5.md).