Migration d'un serveur virtuel entre des centres de données classiques

Vous disposez de deux méthodes pour déplacer votre serveur virtuel entre les centres de données d'infrastructure classiques IBM Cloud® :

  • Externalisation en l'état

Lorsque vous utilisez la méthode Lift and Shift, vous pouvez créer un modèle d'image, le mettre à disposition et annuler l'ancien serveur virtuel. L'avantage de cette méthode est qu'il est généralement plus facile et plus rapide de déplacer un serveur virtuel. Cependant, alors que l'image est en cours, le serveur virtuel est arrêté.

  • Régénération du système

Lorsque vous utilisez la méthode Rebuild du système, vous commandez un nouveau serveur virtuel et copiez les données de l'ancien serveur virtuel vers le nouveau serveur virtuel. Cette méthode suppose plus d'implications car vous devez régénérer les caractéristiques du système d'exploitation et redéployer l'application, ce qui peut également signifier des modifications. Elle présente l'avantage de permettre de recommencer à zéro avec un nouveau système ou de procéder à la mise à niveau vers un système d'exploitation plus récent.

La méthode que vous choisissez dépend de vos exigences métier et de calendrier.

Méthode Externalisation en l'état

Avant de commencer

Avant de créer un modèle d'image :

  • Planifiez le temps de maintenance

La création d'un modèle d'image est une opération intrusive et arrête le serveur virtuel. Une fois le modèle terminé, le serveur virtuel est sauvegardé. L'arrêt et le démarrage ont lieu automatiquement et ne requièrent pas d'intervention de votre part.

  • Remarques relatives au stockage connecté

La capture des données sur le stockage connecté est facultative. Vous pouvez sélectionner les disques de stockage connecté devant faire partie du modèle d'image. Le volume d'amorçage est toujours requis.

  • Remarques sur le stockage sur réseau

Les volumes de stockage Endurance et Performance par blocs et les volumes de stockage de fichiers ne sont pas capturés dans le cadre du processus de création d'image. Vous migrez les données pour ces volumes au niveau du système d'exploitation en utilisant des outils de migration de données tels que scp, rsync, dd ou un autre outil tiers de votre choix. Ces services de stockage sont propres au centre de données. Si vous déplacez votre serveur virtuel vers un autre centre de données, commandez de nouveaux volumes de stockage au même emplacement où le nouveau serveur virtuel est déployé.

Evaluation et création d'un modèle d'image

  1. Evaluez le serveur virtuel à migrer pour déterminer quels sont les services qu'il utilise, par exemple :

    • Un groupe de mise à l'échelle automatique
    • Groupe de placement
    • Groupe de sécurité
  2. Connectez-vous à la consoleIBM Cloud® à l'aide de vos données d'identification uniques.

  3. Dans le tableau de bord, cliquez sur Icône de menu Icône de menu > Classic Infrastructure > Devices > Device List.

  4. Cliquez sur le serveur virtuel que vous souhaitez utiliser pour créer un modèle d'image.

  5. Dans le menu Actions, sélectionnez Créer un modèle d'image. Attribuez au modèle un nom unique qui peut être facilement reconnu. Pour plus d'informations, voir Création d'un modèle d'image.

Mise à disposition du nouveau serveur virtuel

  1. Dans la consoleIBM Cloud®, cliquez sur Icône de menu Icône de menu > Infrastructure classique > Périphériques > Liste des périphériques > Gérer > Images.

  2. Localisez le modèle d'image que vous avez créé dans Evaluation et création d'un modèle d'image.

  3. Cliquez sur l'icône Actions Icône de menu pour le modèle d'image et sélectionnez Ordre < Type de > VSI. < Type de > est le type de serveur virtuel que vous créez.

  4. Remplacez l'emplacement du serveur virtuel par le nouveau centre de données. Le formulaire prend par défaut les propriétés du serveur virtuel d'origine. En plus de sélectionner le nouvel emplacement, vous pouvez conserver ou modifier les autres paramètres pour les adapter à votre environnement, par exemple :

    • Entrez un nom d'hôte et un domaine
    • (Facultatif) Sélectionnez ou créez un groupe de placement
    • Sélectionnez un profil de serveur virtuel
    • (Recommandé) Sélectionnez une clé SSH
    • Sélectionnez les vitesses de port de liaison montante

Le nouveau serveur virtuel est automatiquement attribué à une nouvelle adresse IP lors du déploiement.

Vérification et validation du serveur virtuel et mise à jour des ressources réseau

  1. Une fois le nouveau serveur virtuel déployé, vérifiez le serveur virtuel.

  2. Effectuez les modifications au niveau du système d'exploitation qui sont requises pour le serveur virtuel.

  3. (Facultatif) Si des volumes de stockage par blocs ou de fichiers font partie du serveur virtuel d'origine, créez les nouveaux volumes et mettez à jour la configuration iSCSI ou NFS sur le nouveau serveur virtuel. Une fois les volumes créés et connectés, copiez les données depuis l'ancien serveur virtuel avec l'outil de votre choix.

  4. Mettez à jour et ajoutez ou modifiez des ressources d'infrastructure, par exemple :

    • Groupes de sécurité
    • Règles de pare-feu
    • Équilibreurs de charge
    • VPN
    • DNS

Vérification finale

  1. Une fois que vous avez terminé la vérification du nouveau serveur virtuel et que vous êtes prêt à l'activer, effectuez une dernière synchronisation des données dérivées depuis l'ancien serveur virtuel vers le nouveau.

  2. Arrêtez l'ancien serveur.

  3. Créez un dernier modèle d'image comme sauvegarde.

  4. Lorsque vous êtes prêt, nettoyez et supprimez les ressources inutilisées dans l'ancien emplacement.

Méthode de régénération du système

Pour cette méthode, vous commandez un nouveau serveur virtuel et copiez les données de l'ancien serveur virtuel vers le nouveau. La copie des données est traitée au niveau du système d'exploitation, avec scp, rsync, dd ou tout autre outil tiers.

Evaluation de votre serveur virtuel

  1. Evaluez le serveur virtuel à migrer pour déterminer quels sont les services qu'il utilise, par exemple (liste non exhaustive) :

    • Un groupe de mise à l'échelle automatique
    • Groupe de placement
    • Groupes de sécurité
    • Règles de pare-feu
    • Équilibreurs de charge
  2. Assurez-vous que des services similaires sont créés dans le nouveau centre de données.

Commande, mise à disposition et configuration du nouveau serveur virtuel

  1. Connectez-vous à la consoleIBM Cloud® à l'aide de vos données d'identification uniques.

  2. Cliquez sur la vignette Virtual Server for Classic dans le catalogue.

  3. Mettez à disposition le nouveau serveur virtuel :

    • Entrez un nom d'hôte et un domaine
    • (Facultatif) Sélectionnez ou créez un groupe de placement
    • Sélectionner une localisation
    • Sélectionnez un profil de serveur virtuel
    • (Recommandé) Sélectionnez une clé SSH
    • Ajoutez un disque de stockage connecté supplémentaire, si nécessaire
    • Sélectionnez les vitesses de port de liaison montante
  4. (Facultatif) Si des volumes de stockage par blocs ou de fichiers font partie du serveur virtuel d'origine, créez les nouveaux volumes et connectez-les au nouveau serveur virtuel.

  5. Configurez le système d'exploitation sur le nouveau serveur virtuel.

  6. Installez toutes les applications des packages appropriées.

  7. Copiez les données de l'ancien serveur vers le nouveau avec scp, rsync, dd ou un autre outil tiers.

  8. Mettez à jour et ajoutez ou modifiez des ressources d'infrastructure, par exemple :

    • Groupes de sécurité
    • Règles de pare-feu
    • Équilibreurs de charge
    • VPN
    • DNS

Vérification et validation

  1. Vérifiez le nouveau serveur virtuel.

  2. Lorsque vous êtes prêt à activer le nouveau serveur virtuel, mettez l'ancien serveur hors tension.

  3. Créez un modèle d'image de l'ancien serveur comme sauvegarde. Pour plus d'informations, voir Création d'un modèle d'image.

  4. Lorsque vous êtes prêt, nettoyez et supprimez les ressources inutilisées dans l'ancien emplacement.