
Importar una base de datos de un contenedor Azure a SQL Server
Microsoft ofrece muchas posibilidades de almacenamiento de infomación en la nube, dentro de las formas de implementación de los servicios de Azure (IaaS, PaaS y SaaS). Una forma sencilla y muy segura es almacenar copias de seguridad de las bases de datos de SQL Server en un contenedor de una cuenta de almacenamiento de Azure. (Ver Exportar una base de datos del SQL a Azure)
En este artículo se explica como importar una base de datos desde un formato BacPac almacenado en un contenedor de Azure hacia una instancia de SQL Server. El formato BacPac es el formato de las copias de seguridad de las bases de datos de SQL Server exportadas a un contenedor de Azure.
Contenedor de Azure
Un contenedor de Azure se puede crear en una cuenta de almacenamiento de Microsoft Azure, para ello se tiene que tener una cuenta con la que se deba conectar.
La cuenta de almacenamiento se crea en el Portal Azure accediendo a Cuentas de Almacenamiento.

Una vez creada la cuenta de almacenamiento se debe seleccionar el recurso

En la cuenta de almacenamiento, se crea un Contenedor

Para este ejemplo se ha creado el contenedor llamado container-fls-azure

Base de datos en formato Bacpac exportada a un contenedor Azure.

Importar la base de datos del contenedor Azure a SQL Server
Para importar la base de datos a SQL Server desde un contendor de Azure se siguen los pasos siguientes:
1. En el explorador de objetos de Microsoft SQL Server Management Studio pulsar botón derecho en «Bases de datos» (Databases) y luego seleccionar «Importar capa de datos de aplicación» (Import Data-tier Application…)

2. Aparece la ventana del asistente para importar base de datos. Pulsar Siguiente (Next)

3. Conectarse al portal de Micrososft Azure, pulsar «Iniciar sesión» (Sign In…)

4. Escribir las credenciales de autenticación al portal de Azure.

5. Una vez conectado, seleccionar la cuenta de almacenamiento y el contenedor. Pulsar Ok.

6. Seleccionar la base de datos a importar que debe estar almacenada en el contenedor seleccionado.


7. Especificar el nombre de la nueva base de datos a crear. Pulsar Siguiente (Next)

8. Para realizar la exportación pulsar Finalizar (Finish)

9. Al finalizar debería salir todo correcto.

