Section précédente : Mappage des ressources Amazon Web Services aux ressources Rackspace
Cet article fournit un aperçu de haut niveau des étapes à suivre pour migrer vos applications vers Rackspace Cloud à partir d'Amazon Web Services (AWS).
Préparation
En fonction de la taille et de la configuration de votre instance AWS existante, sélectionnez une taille et une étendue équivalentes pour l'instance Rackspace Cloud Servers à provisionner. Répertoriez également les ressources que vous souhaitez migrer, y compris les ressources d'application et de base de données.
Provisionner et configurer l'instance Cloud Servers
En fonction de la taille de votre instance AWS et de votre système d'exploitation existants, sélectionnez un type d'instance équivalent et suivez les étapes pour provisionner une nouvelle instance sur les serveurs Rackspace Cloud. Vous pouvez trouver une liste d'instances équivalentes dans la liste des types d'instances équivalents.
Installer des packages logiciels
Installez les applications requises sur votre instance RackspaceCloud Servers nouvellement provisionnée.
Migrer les données
Après avoir sauvegardé vos données sur votre instance AWS, utilisez l'une des méthodes suivantes pour transférer vos données d'AWS vers votre serveur cloud. Vous pouvez le faire de plusieurs manières :
-
AWS CLI S3
Utilisez AWS CLI S3 pour copier https://docs.aws.amazon.com/cli/latest/userguide/install-cliv1.html.
aws s3 cp s3://my-bucket/
Cette méthode est la méthode recommandée pour migrer vos données vers votre serveur cloud. En utilisant cette méthode, vous installez Swift sur votre instance AWS et copiez directement vos données d'AWS vers Cloud Files, sans les télécharger localement.
-
rsync
Vous pouvez usersyncto tunnel entre vos deux instances et transférer vos données. Cependant, les autres méthodes répertoriées ici vous demandent de créer des sauvegardes dans CloudFiles afin que vous puissiez toujours y revenir.
-
Installer un outil graphique sur votre ordinateur local
Dans certains cas, vous devez installer un outil graphique, tel qu'une application cliente FTP (File Transfer Protocol), pour télécharger les données sur Cloud Files. Par exemple, si votre serveur cloud est basé sur Windows®. Plusieurs outils open-source et gratuits existent, et ils sont décrits en détail dans chaque scénario de migration dans ce document.
-
Utilisez le panneau de configuration cloud pour télécharger des fichiers
Le panneau de configuration cloud vous permet de télécharger des données de votre ordinateur local vers l'instance de serveur. Cette méthode est utile dans les situations où vous ne souhaitez pas installer de logiciel supplémentaire pour le transfert de données. Cependant, nous vous déconseillons de télécharger vos données localement car ce n'est pas l'option la plus sécurisée.
Après avoir chargé les données dans Cloud Files, téléchargez et restaurez les données sur votre serveur cloud.
Configurer
Effectuez les modifications de configuration nécessaires pour votre application et votre base de données.
Test après migration
- Mettez en œuvre des solutions de surveillance et de sauvegarde et concentrez-vous sur l'amélioration de la sécurité
- Testez minutieusement les applications déployées sur votre serveur cloud.
Étape suivante
Provisionnez les ressources cloud lors de la migration depuis Amazon Web Services.