En este artículo, aprenderemos cómo migrar su base de datos MySQL a Azure. Aquí vamos a migrar una base de datos MySQL existente a una base de datos de Azure para MySQL. Hay muchas formas de hacerlo y usaremos MySQL Workbench para hacerlo.
Para continuar, necesita una base de datos MySQL existente a la que se pueda acceder desde Azure. Si no tiene uno, puede crear un servidor MySQL en una máquina virtual de Azure y ejecutar un script SQL con datos de muestra, que puede encontrar en Internet. También deberá instalar MySQL Workbench en un lugar que pueda acceder a su base de datos existente y a Azure.
Paso 1: Comenzaremos creando un servidor de Azure Database for MySQL en Azure Portal.
Paso 2: Ahora seleccionaremos Servidor único.
Paso 3: luego seleccione un grupo de recursos y, a continuación, complete un nombre de servidor. Aquí pondremos un nombre de usuario para el servidor, y ahora también una contraseña para él. Finalmente, confirme la contraseña y haga clic en Crear .
Paso 4: antes de que podamos migrar datos a él, debemos asegurarnos de que podemos acceder a ellos. Para eso, no denegamos el acceso a la red pública y la configuración Permitir el acceso a los servicios de Azure está habilitada. Es posible que también deba agregar su dirección IP al firewall antes de que funcione para usted.
Paso 5: Ahora navegue a MySQL Workbench. Esto se ejecuta en nuestra máquina local, que está conectada a nuestra suscripción de Azure con una conexión de ruta expresa de Azure. Dondequiera que se encuentre su base de datos MySQL, debe asegurarse de que pueda conectarse a Azure.
Paso 6: Ahora vamos a conectarnos a la base de datos MySQL. La siguiente imagen muestra el esquema y las tablas de la base de datos.
Aquí, puede ir a Base de datos -> Asistente de migración. Podemos usar este asistente para migrar nuestros datos.
La siguiente imagen muestra nuestra base de datos fuente, en nuestro MySQL existente.
Paso 7: A continuación, ahora agreguemos nuestro Azure MySQL como una nueva conexión. Hay un nombre de host para él, que puede encontrar en la hoja String de conexión del servidor en Azure Portal. Y agregue el nombre de usuario y la contraseña.
Así que ahora tenemos el origen y el destino. A continuación, ahora comprobará el esquema.
Paso 8: Ahora elegiremos el esquema para migrar este.
Dependiendo de lo que desee migrar únicamente, es decir, tablas y/o vistas, realice la selección. Aquí solo migraremos nuestras tablas. Luego creará los scripts SQL para la migración.
Paso 9: Luego optaremos por hacer una migración en línea.
En este punto, ha migrado con éxito su base de datos a la nube.
También podemos crear un archivo por lotes o un script para migrar los datos. Cuando migra su base de datos MySQL a Azure, deja que Azure se encargue de ejecutar su base de datos y hacerla altamente disponible, segura, escalable y eficaz, para que pueda concentrarse en crear aplicaciones que agreguen valor.
Publicación traducida automáticamente
Artículo escrito por ddeevviissaavviittaa y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA