Si la mise à niveau d'une instance Simple Application Server ne répond pas à vos besoins métier, ou si vous devez déplacer l'instance vers une autre région, migrez ses données vers une autre instance située dans la même région ou dans une région différente au sein de votre compte Alibaba Cloud. Cette rubrique explique comment migrer les données d'instances Simple Application Server au sein d'une même région ou entre différentes régions.
Prérequis
Assurez-vous que l'instance Simple Application Server source est en cours d'exécution. Si l'instance a expiré, renouvelez-la d'abord. Pour plus d'informations, consultez la section Renouvellement.
Si vous avez déjà créé l'instance Simple Application Server de destination, assurez-vous que les instances source et de destination utilisent la même version d'image. Si les versions diffèrent, réinitialisez l'instance de destination. Pour plus d'informations, consultez la section Réinitialiser une instance.
Scénarios de migration
Les exemples de scénarios présentés dans cette rubrique illustrent la migration du système open source de suivi des bugs Mantis depuis une instance source vers une instance de destination. Après la migration, le système doit être opérationnel et toutes les données doivent être intactes. Le tableau suivant décrit ces scénarios.
Si la mise à niveau de la configuration de l'instance suffit à répondre à vos besoins métier, nous vous recommandons de mettre directement l'instance à niveau. Pour plus d'informations, consultez la section Mettre à niveau les configurations.
|
Scénario |
Configuration de l'instance source |
Configuration de l'instance de destination |
|
Migration dans la même région |
Remarque
Dans cet exemple, nous partons du principe que le système open source de suivi des bugs Mantis est déployé sur Simple Application Server A. Pour plus d'informations, consultez la section Déployer le système open source de suivi des bugs Mantis. |
|
|
Migration inter-régions |
Avant de commencer
-
Créez un snapshot pour sauvegarder les données.
Nous vous recommandons de créer un snapshot pour la nouvelle instance Simple Application Server. En cas d'échec de la migration entraînant une perte ou une corruption des données, utilisez le snapshot pour restaurer le disque cloud de l'instance. Pour plus d'informations, consultez la section Créer un snapshot.
-
Vérifiez le réseau.
Assurez-vous que chaque instance Simple Application Server dispose d'un accès public à Internet. Lors d'une migration inter-régions entre différents pays, l'instabilité du réseau peut ralentir le processus.
-
Vérifiez les applications sous licence sur l'instance.
Les instances Simple Application Server situées dans différentes régions appartiennent à des VPC distincts. Une migration inter-régions implique un changement de matériel sous-jacent, ce qui peut invalider les licences d'applications liées au matériel. Vérifiez et gérez vos licences en conséquence.
-
Assurez-vous que les instances source et de destination disposent de la même version d'environnement d'exécution.
Certains sites web imposent des exigences strictes concernant les versions de l'environnement d'exécution. Si les versions des instances source et de destination ne correspondent pas, le site web risque de ne pas fonctionner après la migration. Nous vous recommandons d'utiliser la même version d'image pour les deux instances. Si les versions diffèrent, réinitialisez l'instance de destination. Pour plus d'informations, consultez la section Réinitialiser une instance.
RemarqueLes configurations des sites web peuvent être complexes. Lors de la migration, répliquez manuellement toutes les configurations personnalisées des applications telles que Nginx ou Apache depuis l'instance source vers la nouvelle instance.
-
L'adresse IP publique de l'instance changera.
Chaque instance Simple Application Server possède sa propre adresse IP publique. Si vous aviez précédemment associé un nom de domaine à l'instance source, associez ce nom de domaine à la nouvelle instance et mettez à jour les enregistrements DNS une fois la migration terminée.
Procédure
Migration dans la même région
Cette section explique comment migrer Simple Application Server A vers Simple Application Server B au sein de la même région.
Créez une image personnalisée pour l'instance source. Pour plus d'informations, consultez la section Créer une image personnalisée.
-
Vérifiez si vous avez déjà créé Simple Application Server B dans la région de destination.
-
Si c'est le cas, réinitialisez Simple Application Server B. Pour plus d'informations, consultez la section Réinitialiser une instance.
Dans le volet de navigation de gauche, cliquez sur Servers.
Sur la carte de l'instance Simple Application Server de destination, choisissez .
Dans la boîte de dialogue Server Resetting, sélectionnez Replace with Another Image et cliquez sur l'onglet Custom Images.
Sélectionnez l'image personnalisée créée à l'étape 1. Dans la section Advanced Configuration, définissez le mot de passe de l'instance et cliquez sur Confirm Resetting.
Sinon, créez Simple Application Server B à partir de l'image personnalisée créée à l'étape 1. Pour plus d'informations, consultez la section Créer une instance à partir d'une image personnalisée.
-
-
Vérifiez la migration.
Depuis votre machine locale, utilisez un navigateur pour accéder à l'adresse
public IP address of Simple Application Server B/index.php. Vous pouvez alors consulter et utiliser le système Mantis. La page suivante s'affiche, indiquant que la migration de Simple Application Server a réussi.RemarqueVous trouverez l'adresse IP publique sur la carte de Simple Application Server B.
La page de connexion de Mantis Bug Tracker apparaît avec un champ Username et un bouton Login, ce qui indique que le système Mantis est accessible.
Migration inter-régions
Cette section explique comment migrer Simple Application Server A vers Simple Application Server B entre différentes régions.
Créez une image personnalisée pour l'instance source. Pour plus d'informations, consultez la section Créer une image personnalisée.
-
Copiez l'image personnalisée.
Les étapes suivantes décrivent comment copier une image personnalisée vers une région cible. Pour plus d'informations, consultez la section Copier une image personnalisée.
Dans le volet de navigation de gauche, cliquez sur Image.
Recherchez l'image personnalisée et cliquez sur Copy Image dans la colonne Actions.
-
Dans la boîte de dialogue Copy Image, configurez les paramètres.
Le tableau suivant décrit les paramètres.
Paramètre
Description
Destination Region
Sélectionnez la région vers laquelle vous souhaitez copier l'image personnalisée. Dans cet exemple, sélectionnez Singapore.
Name
Saisissez un nom pour l'image personnalisée copiée. Le nom doit comporter entre 2 et 128 caractères. Il ne peut pas commencer par un caractère spécial ou un chiffre et ne peut contenir que des traits de soulignement (_) et des tirets (-).
Description
La description par défaut contient la région et l'ID d'image de l'image personnalisée source. Vous pouvez modifier cette description. Elle doit comporter entre 2 et 256 caractères et ne peut pas commencer par http:// ou https://.
-
Cliquez sur OK.
Sur la page Image, l'image personnalisée apparaît avec le statut Copying. Attendez la fin du processus.
RemarqueL'image personnalisée copiée n'inclut pas le Server Name source.
-
Vérifiez si vous avez déjà créé Simple Application Server B dans la région de destination.
-
Si c'est le cas, réinitialisez Simple Application Server B. Pour plus d'informations, consultez la section Réinitialiser une instance.
Dans le volet de navigation de gauche, cliquez sur Servers.
Sur la carte de l'instance Simple Application Server de destination, choisissez .
Dans la boîte de dialogue Server Resetting, sélectionnez Replace with Another Image et cliquez sur l'onglet Custom Images.
Sélectionnez l'image personnalisée créée à l'étape 1. Dans la section Advanced Configuration, définissez le mot de passe de l'instance et cliquez sur Confirm Resetting.
Sinon, créez Simple Application Server B à partir de l'image personnalisée créée à l'étape 1. Pour plus d'informations, consultez la section Créer une instance à partir d'une image personnalisée.
-
-
Vérifiez la migration.
Depuis votre machine locale, utilisez un navigateur pour accéder à l'adresse
public IP address of Simple Application Server B/index.php. Vous pouvez alors consulter et utiliser le système Mantis. La page suivante s'affiche, indiquant que la migration de Simple Application Server a réussi.RemarqueVous trouverez l'adresse IP publique sur la carte de Simple Application Server B.
La page de connexion de Mantis Bug Tracker apparaît avec un champ Username et un bouton Login, ce qui indique que le système Mantis est accessible.
Opérations connexes
Après la migration, l'instance est remplacée et son adresse IP publique change. Si vous aviez précédemment associé un nom de domaine à l'instance source, associez ce nom de domaine à la nouvelle instance et mettez à jour les enregistrements DNS. Pour plus d'informations, consultez la section Enregistrer et résoudre un nom de domaine.