GNU/Linux >> Tutoriales Linux >  >> Linux

Migrar una aplicación .NET desde Amazon Web Services

Sección anterior: Aprovisione recursos en la nube al migrar desde Amazon Web Services

Este artículo describe cómo migrar una aplicación web .NET de Amazon Web Services® (AWS®) a Rackspace Cloud. Se tarda aproximadamente 30 minutos en completarse si sigue las instrucciones paso a paso.

La siguiente figura muestra la topología de la aplicación en este escenario:

Requisitos

  • Microsoft® Windows® Server en AWS ejecutando una aplicación web .NET® en InternetInformation Services (IIS®) Los ejemplos de este artículo utilizaron Windows Server 2012 con IIS 8.
  • Cuenta válida y habilitada en Rackspace Cloud.

Preparación

  • Identifique los recursos para migrar, incluidos los recursos de aplicaciones y bases de datos.
  • Si aún no lo ha hecho, cree una instancia de Cloud Server y cualquier servicio de Rackspace Cloud compatible.

Instalar paquetes de software

  1. Instale el cliente Rackspace Cloud Files de la siguiente manera:

    1. Conéctese a la instancia de AWS mediante Conexión a escritorio remoto.

    2. Instale una aplicación de cliente FTP para realizar copias de seguridad de los datos en Rackspace Cloud Files. Puede utilizar cualquier navegador para descargar el cliente.

    3. Cree una conexión a Rackspace Cloud Files mediante el nombre de usuario y la clave API de su cuenta de Rackspace. Utilizará esta conexión para realizar una copia de seguridad de los datos durante los pasos de migración.

  2. Instale IIS 8 siguiendo las instrucciones que se encuentran en https://www.iis.net/learn/get-started/whats-new-in-iis-8/installing-iis-8-on-windows-server-2012 .

Copia de seguridad de datos de AWS a Rackspace Cloud Files

Con el cliente FTP que instaló en la sección anterior, cargue la carpeta del proyecto .NET en el contenedor de archivos en la nube de Rackspace que creó en el artículo Aprovisionar recursos en la nube al migrar desde Amazon Web Services.

Restaurar datos de archivos en la nube a servidores en la nube

  1. Conéctese a su instancia de Rackspace Cloud Servers mediante Remote DesktopConnection.

  2. Copie la carpeta de la aplicación web .NET desde el contenedor de archivos en la nube al servidor en la nube en la siguiente ubicación:

     C:\inetpub\wwwroot
    
  3. Abra el Administrador de IIS, haga clic en Agregar sitio web e ingrese los detalles:nombre del sitio, ruta física y nombre de host.

  4. Después de crear el sitio web, detenga el sitio web predeterminado aplicación preinstalada e inicie su aplicación web.

Prueba tu aplicación

Haga clic en Examinar *:80 (http) para ver la aplicación en el navegador.

Siguiente paso

Consideraciones posteriores a la migración al migrar desde Amazon Web Services

Para otros escenarios de migración, consulte los siguientes artículos:

  • Migrar una aplicación creada en una pila LAMP desde Amazon Web Services
  • Migrar una aplicación web Java desde Amazon Web Services
  • Migrar una aplicación basada en Backbone.js, Node.js y MongoDB desde Amazon Web Services

Linux
  1. Pasos de alto nivel para migrar desde Amazon Web Services

  2. Asignación de recursos de Amazon Web Services a recursos de Rackspace

  3. Migrar de Parse a Rackspace

  4. Migre a Rackspace Cloud desde Amazon Web Services

  5. ¿Determinar si el almacenamiento efímero está adjunto a una instancia en la consola de Amazon Web Services?

Cómo eliminar un servidor en la nube de Atlantic.Net

Atlantic.Net Cloud:¿puedo ampliar mi servidor en la nube?

Creación de un servidor en la nube a partir de una ISO

Migrar una aplicación web Java desde Amazon Web Services

Migrar una aplicación basada en Backbone.js, Node.js y MongoDB desde Amazon Web Services

Aprovisione recursos en la nube al migrar desde Amazon Web Services