GNU/Linux >> Tutoriels Linux >  >> Linux

Migrer une application .NET depuis Amazon Web Services

Section précédente : Provisionnez les ressources cloud lors de la migration depuis Amazon Web Services

Cet article décrit comment migrer une application Web .NET d'Amazon Web Services® (AWS®) vers le Rackspace Cloud. Cela prend environ 30 minutes si vous suivez les instructions étape par étape.

La figure suivante montre la topologie de l'application dans ce scénario :

Prérequis

  • Microsoft® Windows® Server sur AWS exécutant une application Web .NET® sur InternetInformation Services (IIS®) Les exemples de cet article ont utilisé Windows Server 2012 avec IIS 8.
  • Compte valide et activé sur le Rackspace Cloud.

Préparation

  • Identifiez les ressources à migrer, y compris les ressources d'application et de base de données
  • Si vous ne l'avez pas déjà fait, créez une instance de serveur cloud et tous les services Rackspace Cloud compatibles.

Installer des packages logiciels

  1. Installez le client Rackspace Cloud Files comme suit :

    1. Connectez-vous à l'instance AWS à l'aide de la connexion Bureau à distance.

    2. Installez une application client FTP pour sauvegarder les données sur Rackspace Cloud Files. Vous pouvez utiliser n'importe quel navigateur pour télécharger le client.

    3. Créez une connexion à Rackspace Cloud Files en utilisant le nom d'utilisateur et la clé API de votre compte Rackspace. Vous utiliserez cette connexion pour sauvegarder les données lors des étapes de migration.

  2. Installez IIS 8 en suivant les instructions situées sur https://www.iis.net/learn/get-started/whats-new-in-iis-8/installing-iis-8-on-windows-server-2012 .

Sauvegarder les données d'AWS vers Rackspace Cloud Files

À l'aide du client FTP que vous avez installé dans la section précédente, chargez le dossier du projet .NET dans le conteneur Rackspace Cloud Files que vous avez créé dans l'article Provisionner les ressources cloud lors de la migration depuis Amazon Web Services.

Restaurer les données des fichiers cloud vers les serveurs cloud

  1. Connectez-vous à votre instance Rackspace Cloud Servers en utilisant Remote DesktopConnection.

  2. Copiez le dossier de l'application Web .NET du conteneur Cloud Files vers le serveur cloud à l'emplacement suivant :

     C:\inetpub\wwwroot
    
  3. Ouvrez IIS Manager, cliquez sur Ajouter un site Web , et entrez les détails :nom du site, chemin physique et nom d'hôte.

  4. Après avoir créé le site Web, arrêtez le site Web par défaut pré-installée et démarrez votre application Web.

Testez votre application

Cliquez sur Parcourir *:80 (http) pour voir l'application dans le navigateur.

Étape suivante

Considérations post-migration lors de la migration depuis Amazon Web Services

Pour d'autres scénarios de migration, consultez les articles suivants :

  • Migration d'une application basée sur une pile LAMP à partir d'Amazon Web Services
  • Migrer une application Web Java depuis Amazon Web Services
  • Migration d'une application basée sur Backbone.js, Node.js et MongoDB depuis Amazon Web Services

Linux
  1. Étapes de haut niveau pour migrer depuis Amazon Web Services

  2. Mappage des ressources Amazon Web Services aux ressources Rackspace

  3. Migrer de l'analyse vers l'espace rack

  4. Migrer vers le Rackspace Cloud depuis Amazon Web Services

  5. Déterminer si le stockage éphémère est attaché à une instance dans la console Amazon Web Services ?

Comment supprimer un serveur cloud Atlantic.Net

Atlantic.Net Cloud – Puis-je faire évoluer mon serveur cloud ?

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

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