Automatización de la migración a gran escala con Azure Migrate y Azure PowerShell

Publicado el 2 noviembre, 2020

Azure Migrate Program Manager

Actualmente, Microsoft Azure es un impulsor clave del proceso de transformación digital de nuestros clientes. Los clientes utilizan Azure para estimular la innovación empresarial y se están dando cuenta de que la ejecución de sus soluciones en Azure les aporta más resistencia, agilidad y eficacia. Cada vez quieren migrar más aplicaciones de su cartera a Azure para obtener este valor. En el equipo de Azure Migrate, nos centramos en simplificar el proceso de migración de nuestros clientes para que puedan migrar sus cargas de trabajo con rapidez. En julio del año pasado, presentamos una nueva versión mejorada de Azure Migrate. Azure Migrate es el centro para todas las necesidades de migración, que incluye una colección de herramientas para las fases de detección, evaluación y migración en varios escenarios, como la migración de servidores, aplicaciones y bases de datos. Hemos seguido innovando y, desde entonces, hemos agregado varias características nuevas, como la detección de aplicaciones sin agente y el análisis de dependencias, para que sea más fácil aún planear y llevar a cabo las migraciones a Azure.

Una de las herramientas más populares de la cartera de Azure Migrate es Azure Migrate: Herramienta Migración de servidores. La herramienta de migración de servidores permite migrar servidores y las aplicaciones que contienen a instancias de Azure Virtual Machines. La herramienta de migración de servidores ofrece opciones sin agente para la migración de máquinas virtuales Hyper-V y VMware, así como una opción basada en agente para la migración de servidores físicos y servidores de otras nubes a Azure. Por tanto, es más fácil que nunca para nuestros clientes migrar sus servidores y aplicaciones actuales a Azure. La opción sin agente de la herramienta de migración de servidores para migrar máquinas virtuales VMware es especialmente popular entre nuestros clientes. A nuestros clientes les encanta la simplicidad y la facilidad de uso que ofrece el método de migración sin agente y lo han estado usando para migrar miles de máquinas al mes.

Aunque varios clientes ya están automatizando los flujos de trabajo de migración de servidores con las API REST de Azure, una de las principales peticiones de nuestros clientes ha sido para una interfaz de automatización más sencilla para automatizar el proceso de migración. Me complace anunciar la disponibilidad de un nuevo módulo de Azure PowerShell que facilita la automatización del proceso de migración y acelera aún más la migración a la nube. Este nuevo módulo de PowerShell para Azure Migrate, que se encuentra actualmente en versión preliminar, proporciona un conjunto de cmdlets de PowerShell que permite migrar máquinas virtuales VMware a Azure usando el método de migración sin agente de la herramienta de migración de servidores. Con los cmdlets de PowerShell del módulo, podrá configurar y administrar la replicación de máquinas virtuales VMware en Azure, realizar migraciones de prueba y, después, migrarlas a instancias de Azure Virtual Machines. Dicho de otro modo, con la disponibilidad de estos cmdlets, ahora puede usar la experiencia de Azure PowerShell que ya conoce para llevar a cabo migraciones de una manera repetible y automatizada, y lograr la escala y la velocidad de la migración que necesita.

Y eso no es todo. Además del módulo de PowerShell, también hemos lanzado un conjunto de scripts de ejemplo que usan este módulo de PowerShell para automatizar la migración de máquinas virtuales VMware a Azure. Estos scripts de PowerShell de ejemplo, desarrollados por el arquitecto de soluciones de Microsoft Cloud Nelson D'Souza, muestran cómo se pueden llevar a cabo migraciones a gran escala usando los cmdlets de PowerShell para crear una factoría de migración. Estos scripts de ejemplo están disponibles en GitHub y se pueden descargar y usar tal cual, o bien pueden usarse como línea base para crear su propia factoría de migración. Los scripts se proporcionan como código abierto e invitamos a la comunidad a que participe para mejorarlos aún más. 

La automatización del proceso de migración con los comdlets de PowerShell para Azure Migrate le permite aumentar la capacidad de sus equipos empresariales y de aplicaciones. Los centros de excelencia para la nube de las organizaciones pueden definir los planos técnicos que deben usar los equipos empresariales y de aplicaciones para asegurar que las migraciones sean seguras, conformes y operativamente eficientes. Los equipos empresariales y de aplicaciones individuales pueden usar después este plano técnico para lograr agilidad e independencia en sus decisiones de migración. 

Para obtener más información sobre cómo se puede usar el módulo de PowerShell y empezar a usarlo, lea el tutorial sobre el uso de Azure PowerShell para automatizar la migración de máquinas virtuales VMware a Azure con Azure Migrate.