SQL Azure Import/Export

Desde hace ya tiempo ya un tiempo podemos disfrutar de una nueva funcionalidad de SQL Azure, todavía en CTP, que permite exportar e importar base de datos al Windows Azure Storage.

Desde el portal de administración nos será muy fácil exportar una base de datos completa al Windows Azure Storage y volver a importarla.

Como podéis ver, si vamos al portal de administración tenemos dichas opciones en la barra superior.

ImportExport

Seleccionando la base de datos que nos interese podemos seleccionar la opción exportar, la cual nos pedirá la información necesaria para la operación.

En primer lugar nos pedirá las credenciales de nuestra base de datos y en segundo lugar le tendremos que indicar la ubicación dónde debe dejar el resultado de la operación.

La URL debe ser la URL de un blob que no exista. El contenedor sí debe existir.

Para acceder al contenedor podremos usar la clave del storage (Access Key) o una clave compartida (Shared Key).

ImportExport2

Una vez realizada la operación nos indicará que dicho proceso se iniciará. El proceso no es inmediato, depende del tamaño de la base de datos.

Por este motivo el portal también ofrece una ventana de estado dónde podemos ver el estado de todas las operaciones de exportación e importación, ya que ambas operaciones se hacen de forma asíncrona.

ImportExport3

Una vez hecha la operación podemos ver que se ha creado un nuevo blob en el contenedor especificado.

ImportExport5

Y si queremos importarla, tan fácil como seleccionar la opción importar, indicar las credenciales, el nombre de la nueva base de datos dónde se importarán los datos y el blob dónde está la base de datos.

ImportExport6

La ventana de estado mostrará el estado de todas las operaciones de importación y exportación.

ImportExport4

Ibon Landa

bon Landa lleva más de 15 años dedicado al desarrollo de software. Durante este tiempo ha trabajado en diferentes empresas en las cuáles ha podido trabajar en diferentes entornos y tecnologías. Actualmente está focalizado principalmente en tareas de desarrollo, arquitectura, en las herramientas del ciclo de vida y en todo lo relacionado con la plataforma de Cloud Computing Microsoft Azure, área en el que ha sido reconocido como MVP. Participa de forma activa en la comunidad, escribiendo su blog, manteniendo un portal sobre Microsoft Azure y colaborando con Microsoft y grupos de usuarios en eventos de formación, talleres y giras de producto.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *