Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Aspectos esenciales de la
migración de la base de
datos a la nube
Una guía para administradores de bases de datos,
arquitectos y otros profesionales de datos
Aspectos esenciales de la migración 2
de la base de datos a la nube
Índice
1 6
Introducción 3 Migrar 12
2 7
¿Por qué migrar ahora? 5 Optimizar 14
Optimización del rendimiento 14
Optimización de precios 14
3 Optimización de seguridad 15
¿Cuál es su enfoque para Modernización de aplicaciones 15
la migración? 7
8
Proteger y administrar 16
4 Recursos de protección de la nube 16
Cuatro pasos hacia Protección de los datos 17
la migración 8
Supervisión del estado de la nube 18
Antes de migrar 9
Preparación 9
Listo para migrar 9
9
Resumen 21
5
Evaluar 10
Plan de evaluación 11 Modernizar con Azure SQL 22
Aspectos esenciales de la migración 3
de la base de datos a la nube
1.
Introducción
En los últimos años, las el entorno de nube final, la capacitación
y, ante todo, la preparación de las bases
empresas globales han visto de datos y los sistemas.
Jim Slattery
Director financiero
Capstone Mining ²
2.
Renovación de licencias. Casi todas las continuamente que cumplen con los
empresas tienen un contrato de licencia requisitos de datos modernos.
anual con su proveedor de TI principal.
Estos acuerdos requieren un amplio Fin del soporte del software. El fin del
presupuesto para cubrir suficientemente soporte para Windows Server 2008
las licencias para su sistema operativo y y SQL Server 2008 significa el fin de las
plataformas de virtualización. La nube también actualizaciones de seguridad periódicas.
puede ayudar con eso al ofrecer un sistema Esto puede ser una oportunidad para
de pago por uso que reduce estos costos. migrar las bases de datos de fin del soporte
a Azure, lo que refuerza la postura de
Desarrollo y modernización de bases de datos. seguridad organizacional y garantiza el
Dos desafíos comunes para las empresas actuales cumplimiento en todo el entorno híbrido.
son los recursos de TI asignados en exceso y las
plataformas locales que limitan la adopción de Por último, al migrar las bases de datos
servicios modernos. La nube aborda ambos con actuales a la nube, la empresa se posiciona
servicios escalables y plataformas actualizadas para lograr la aceleración de su éxito
empresarial.
• Volver a hospedar las cargas de trabajo de Cree una base de datos de nube
SQL en SQL Server en Azure Virtual Machines
administrada con su cuenta gratis de Azure
Aspectos esenciales de la migración 7
de la base de datos a la nube
3.
¿Cuál es su
enfoque para
la migración?
Azure SQL ofrece La migración mediante lift and shift es la
estrategia más común (y la más rápida), lo
varias opciones para que le permite migrar las bases de datos con
rapidez a la nube simplemente realojándolas
migrar y modernizar las con SQL Server en Azure Virtual Machines
bases de datos locales. para obtener una solución de IaaS. También
puede considerar las opciones de PaaS, según
Abarcan desde enfoques su tecnología de base de datos actual y el
apetito para reconfigurar sus bases de datos
de infraestructura actuales.
como servicio (IaaS)
Si va a migrar una base de datos SQL, debe
lift and shift hasta tener en cuenta Azure SQL Database con
varias opciones de una sola base de datos o grupos elásticos,
o incluso una Azure SQL Managed Instance,
plataforma como que le permite modernizar las bases de datos
de SQL Server a Azure con cambios de código
servicio (PaaS), incluida mínimos, y proporciona compatibilidad
la compatibilidad completa en el nivel de instancia con las
ventajas de productividad de un servicio
con plataformas de de Azure totalmente administrado. Azure
también ofrece ofertas de nube open source
datos totalmente completamente administradas para MySQL
administradas. y PostgreSQL, así como opciones de Cosmos
DB para NoSQL (por ejemplo, MongoDB,
MariaDB, Cassandra y Gremlin).
Aspectos esenciales de la migración 8
de la base de datos a la nube
4.
Cuatro pasos
hacia la migración
Más allá de la estrategia Evaluación. Descubra y evalúe los recursos
locales, como las aplicaciones y las cargas
que elija, lo que de trabajo, para planificar cuándo debe
5.
Evaluar
El primer paso hacia la migración es Al ponerse en contacto con personas clave,
comprender la huella de la base de datos, incluida la representación de TI y los propietarios
detectar servidores de bases de datos de negocios, puede fomentar la participación
locales e identificar las dependencias de y obtener su apoyo, lo que conducirá a un
aplicaciones y de servidor. A continuación, proceso de migración a la nube más fluido y
debe planificar y analizar si el escenario rápido. El cálculo del TCO le ayudará a evaluar
de migración de destino es compatible los posibles ahorros de costos de la migración
con los requisitos de la base de datos de a Azure y también puede formar parte de su
la aplicación. Es importante comprender evaluación personalizada en la nube, lo que le
las necesidades de rendimiento de la base ayudará a crear el caso de negocio para admitir
de datos y determinar cómo se entregaría la migración de Azure. Calcule el TCO de Azure.
ese rendimiento en Azure después de
la migración. En el caso de Azure SQL Para lograr estos objetivos, Microsoft creó muchos
Managed Instance y Azure SQL Database, recursos y herramientas útiles, entre ellos:
esto podría requerir calcular el número de
núcleos virtuales necesarios para cada base Guía de migración base de datos Azure
de datos. Si tiene requisitos normativos Esta guía integral para la migración de bases
o de seguridad específicos, también de datos proporciona instrucciones paso a paso
debe considerarlos durante el proceso desde el origen hasta el destino. También muestra
de evaluación. socios recomendados y casos prácticos de clientes.
Vea la Guía de migración de bases de datos.
Otros dos puntos clave que recordar para
la fase de evaluación son: Data Migration Assistant
Puede usar Data Migration Assistant (DMA) para
• Involucre a las partes interesadas detectar posibles problemas de compatibilidad
que pueden afectar a la funcionalidad de la base
• Calcule el costo total de propiedad (TCO)
de datos. DMA evalúa la disponibilidad de la base
de datos para la migración a Azure SQL Database
en Azure SQL Managed Instance y permite
mejoras de rendimiento y confiabilidad para
el entorno de destino.
Aspectos esenciales de la migración 11
de la base de datos a la nube
Richard Cammish
Director de información
Coats ⁴
6.
Migrar
Después de evaluar las bases de datos, los conflictos, DMS realiza todos los pasos
debe completar el esquema, los datos y el asociados con el proceso de migración. Se
proceso de migración de objetos. Azure puede crear una instancia de Azure SQL
ofrece herramientas y servicios de migración Database basada en distintas regiones,
que analizan soluciones de plataforma de con una variedad de opciones de vCore
datos, recomiendan las mejores opciones disponibles. Al asignar más núcleos virtuales,
y, a continuación, habilitan la ejecución sin puede acelerar la migración para cumplir una
interrupciones. escala de tiempo deseada, pero con un costo
adicional.
Azure Database Migration Service
Una oferta completa y totalmente Copia de seguridad y restauración
administrada, Azure Database Migration Azure SQL Managed Instance ofrece una
Service (DMS) reduce la complejidad de la sólida funcionalidad de copia de seguridad
migración a la nube al facilitar el movimiento y restauración para la migración. Puede
de datos, los esquemas y otros objetos de realizar una copia de seguridad de SQL
orígenes heterogéneos a plataformas de nativa de las bases de datos de SQL Server
base de datos de Azure, todo ello con un locales, ponerla en Azure Blob Storage
tiempo de inactividad mínimo. Para empezar, y restaurarla directamente en Azure SQL
DMS proporciona informes de evaluación Managed Instance. Aunque requiere
que resaltan los cambios requeridos antes cierto tiempo de inactividad, este método
de realizar una migración. Una vez resueltos permite una migración de bases de datos sin
conexión rápida y sencilla.
Tom Grounds
Director de información
Dillon Gage
Aspectos esenciales de la migración 13
de la base de datos a la nube
Azure Site Recovery. Migre servidores físicos Azure Database Migration Service. Migre la
o máquinas virtuales del entorno local a Azure. base de datos de aplicaciones existente que
Azure Site Recovery admite la sincronización se ejecuta en SQL Server, Oracle, DB2, MySQL
de replicación personalizada, las pruebas o PostgreSQL a Azure como una VM, como
aisladas y la transición final de la migración. instancia administrada de Azure, o directamente
a Azure SQL Database.
Puede replicar sus VM y migrarlas a Azure con
recomendaciones de tamaño según el paso de Obtenga más información
evaluación para, luego, aprovechar el Beneficio
híbrido de Azure en la replicación inicial (como
opción de configuración). Esta herramienta le
ahorra tiempo porque no necesita regresar y
completar esto para cada VM.
Soporte para la migración a Azure. Acelere
la migración a Azure al trabajar con socios
Obtenga más información que le ofrecen sus conocimientos
y soluciones de tecnología.
7.
Optimizar
Después de la migración, Optimización del rendimiento
Puede ejecutar consultas de validación
está listo para transformar de rendimiento en las bases de datos de
8.
Proteger
y administrar
Tras la migración, le
recomendamos proteger
Recursos de protección de la nube
permanentemente las Garantizar la seguridad eficaz de sus
bases de datos y los recursos en la nube es una responsabilidad
que comparte con el departamento de
datos, y supervisar el TI y el proveedor de la nube. Los pilares
de Azure son la confianza, la seguridad,
estado de la nube. Eso es el cumplimiento normativo, la privacidad
fácil de lograr con Azure, y la transparencia. La plataforma de Azure
ofrece cimientos sólidos para hospedar su
una vez que comprende infraestructura, con controles de seguridad
integrados y capacidades que protegen aún
todo lo que ofrece el más sus datos y aplicaciones.
conjunto de controles
Azure Security Center brinda una
y funcionalidades administración unificada de la seguridad
y protección avanzada contra amenazas
disponibles. para cargas de trabajo de nube híbrida.
Azure Security Center le permite a su
organización aprovechar funcionalidades
como las siguientes:
Recibir alertas sobre los datos. Las alertas se pueden llevar a cabo acciones avanzadas
de Microsoft Azure les informan a los con las alertas, como crear una notificación
administradores de TI sobre información por correo electrónico, lanzar un runbook
importante en el repositorio. Se crean de automatización o crear un registro de
mediante reglas de alerta que ejecutan incidente en el sistema de administración
automáticamente búsquedas en registros de incidentes de ITSM.
con intervalos periódicos y determinados
criterios. Con los grupos de acción,
Azure Security Center. Aplique directivas Azure Monitor. Obtenga datos detallados
de seguridad para todas las cargas de y actualizados de rendimiento y uso, acceda
trabajo, limite la exposición a amenazas, a un registro de actividades donde se marca
y detecte y responda ante los ataques. cada llamada API, y vea registros que lo
ayudan a depurar sus recursos de Azure.
Obtenga más información
9.
Resumen
La clave para una con la migración de la base de datos, debe
asegurarse de que las bases de datos en
migración de base la nube estén sincronizadas con cualquier
de datos exitosa a la sistema local en tiempo real. Además, se
recomienda probar el estado del sistema
nube es dividir el para que la migración final no tenga
proceso en pasos, inconvenientes. Por último, debe continuar
su viaje hacia la nube buscando una mayor
independientemente de rentabilidad gracias a la optimización y con
por qué su organización sus cargas de trabajo funcionando de forma
Modernizar
con Azure SQL
Saque el máximo partido de su inversión
en la nube al refactorizar y modernizar
sus aplicaciones para usar características
nativas de la nube. Cree una base de datos de nube
administrada con su cuenta gratis
Azure SQL proporciona un área superficial de Azure
de programación de SQL completamente Comience gratis >
administrada, coherente y segura, para
que pueda modernizar o desarrollar
Póngase en contacto con un
nuevas aplicaciones en la nube utilizando
especialista de Azure >
sus habilidades y experiencia existentes.
Las herramientas automatizadas ayudan
a optimizar y acelerar los esfuerzos de
modernización de aplicaciones.
© 2020 Microsoft Corporation. Todos los derechos reservados. Este documento se proporciona “tal cual”. La información
y las opiniones que aquí se expresan, incluidas las direcciones URL y otras referencias a sitios web de Internet, están
sujetas a cambios sin previo aviso. Usted asume el riesgo de utilizarlo. Este documento no le otorga derecho legal
alguno a ningún aspecto de propiedad intelectual de ninguno de los productos de Microsoft. Puede copiar y usar este
documento para uso interno como referencia.