GNU/Linux >> Tutoriels Linux >  >> Linux

Étapes de haut niveau pour migrer depuis Amazon Web Services

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.


Linux
  1. Six étapes de déploiement pour les services Linux et leurs outils associés

  2. Émettez des certificats SSL gratuits et signés par une autorité de certification pour les serveurs Web de LetsEncrypt

  3. Pseudo fichiers pour données temporaires ?

  4. Cloud9 - Un environnement de développement basé sur le cloud pour les projets Web

  5. Considérations relatives à la migration vers un serveur cloud à usage général ou d'E/S

Comment lancer RHEL 8 à partir d'Amazon EC2 dans le cloud AWS

Créer un Serveur Cloud à partir d'un ISO

Migrer une application .NET depuis Amazon Web Services

Migrer une application Web Java depuis Amazon Web Services

Migrer une application basée sur Backbone.js, Node.js et MongoDB depuis Amazon Web Services

Provisionner des ressources cloud lors de la migration depuis Amazon Web Services