Exportar (0) Imprimir
Expandir todo

Implementación de SQL Server en máquinas virtuales de Azure

Actualizado: febrero de 2014

Azure permite llevar sus propias máquinas virtuales existentes de SQL Server a Azure o crearlas con la imagen de SQL Server especificada en la plataforma. Para obtener información acerca de la oferta de infraestructura como servicio en Azure, vea Información general sobre Máquinas virtuales de Azure. En este tema se supone que ya conoce los conceptos básicos de imagen y disco de Azure. Para obtener información sobre los archivos de disco duro virtual, las imágenes y los discos de Azure, vea Administrar los discos y las imágenes.

Tenga en cuenta estas técnicas al implementar SQL Server en Azure:

  • Crear una máquina virtual de SQL Server en Azure con una imagen de la galería de la plataforma: cree una nueva máquina virtual de Azure con la imagen de SQL Server proporcionada por la plataforma. Puede utilizar el Portal de administración, PowerShell o la API REST para crear su propia máquina virtual de SQL Server directamente en la nube mediante una imagen que se proporciona en la Galería de imágenes del Portal de administración de Azure. Para obtener información sobre cómo crear una máquina virtual de SQL Server usando la imagen de la plataforma, vea Aprovisionar una máquina virtual de SQL Server en Azure. A continuación, puede preparar el esquema y los datos en local y cargarlos en una instancia de SQL Server en una máquina virtual con las herramientas y técnicas de migración proporcionadas en Migrar a SQL Server en una máquina virtual de Azure. En este caso, se le cobrarían las tarifas estándar por la máquina virtual y las de SQL Server según se especifica en Detalles de precios.

  • Usar SQL Server Management Studio para implementar una instancia local de SQL Server en una máquina virtual de Azure: puede usar una VM existente o crear una VM nueva como parte del Asistente para la implementación en SSMS. Para obtener más información, vea Implementar una base de datos de SQL Server en una máquina virtual de Azure.

  • Crear una máquina virtual de Windows Server en Azure y después instalar SQL Server con el programa de instalación de SQL Server: crea una máquina virtual de Windows Server en Azure con la imagen de Windows Server proporcionada en la plataforma. A continuación, puede copiar todos los archivos de datos o de instalación de SQL Server en un archivo de disco duro virtual (VHD) local y cargar el archivo VHD en Azure con el cmdlet Add-AzureVhd. Cuando se completa el proceso de carga, puede conectar la VHD cargada a la máquina virtual en Azure como un disco conectado. A continuación, puede instalar los componentes de SQL Server requeridos a la máquina virtual de Azure. Dado que lleva su propia licencia de SQL Server, no se le cobraría por SQL Server. Para obtener información detallada, vea Cómo copiar datos y archivos de instalación en un disco de datos de SQL Server desde el entorno local a Azure. Este tema también muestra cómo crear un archivo VHD local y copiar los archivos de instalación o de datos de SQL Server en el archivo VHD.

  • Crear una máquina virtual de SQL Server en Azure con el disco existente de la máquina virtual local de SQL Server Sysprepped: crea una máquina virtual local, instala los componentes de SQL Server necesarios, ejecuta Sysprep en el sistema operativo Windows y carga el archivo VHD en Azure como una imagen mediante el cmdlet Add-AzureVHD. Mediante el VHD cargado, puede crear varias nuevas máquinas virtuales en Azure. Dado que lleva su propia licencia de SQL Server, no se le cobraría por SQL Server.

    Con esta técnica, tiene dos opciones para crear el disco virtual de SQL Server antes de que ejecute sysprep:

    • Puede realizar una instalación completa de SQL Server en la máquina virtual local y cargar VHD después a Azure.

    • Puede instalar SQL Server con la opción de instalación Preparar imagen de una instancia independiente de SQL Server . Con esta opción, SQL Server no se instala completamente. Cargue el archivo VHD y complete la instalación en la plataforma de Azure. Esta funcionalidad le ayuda a personalizar las credenciales del usuario, la base de datos y las ubicaciones de archivos, y así sucesivamente.

    Para obtener más información, vea Crear una máquina virtual de SQL Server en Azure con la máquina virtual local de SQL Server existente.

  • Crear una máquina virtual de SQL Server en Azure mediante un disco de SQL Server creado anteriormente: esta técnica le ayuda a mover la máquina virtual de SQL Server existente sin ejecutar Sysprep en la máquina virtual. Cargue VHD en Azure como disco del sistema operativo y cree una nueva máquina virtual de Azure con este disco cargado. En este caso, puede crear una máquina virtual con un medio cargado. Puesto que no ejecuta Sysprep en la máquina virtual, esta mantiene el mismo identificador de seguridad que se le asigna localmente. Si necesitara conectar varias copias de esta máquina virtual en entornos locales y Azure a través de la red virtual de Azure, los SID duplicados podrían plantear un problema. Para obtener más información, vea Crear una máquina virtual de SQL Server en Azure con el disco local de SQL Server existente.

  • Mover los archivos de instalación y de datos de SQL Server a Azure con los paquetes de almacenamiento de blobs de Azure y SlipStream: esta técnica le ayuda a mover los archivos de instalación o de datos de SQL Server existentes a una máquina virtual de Azure mediante los paquetes de Almacenamiento de Blob de Azure y FullSlipStream. Cree un almacenamiento de Blob en Azure y cargue los archivos de instalación o de datos en el almacenamiento de Blob directamente desde el equipo local. Para obtener más información, vea Usar el servicio de almacenamiento de blobs de Azure en .NET. A continuación, conéctese a la máquina virtual de Azure y descargue el contenido del objeto Blob en un archivo local. Si el objeto Blob contiene los archivos de instalación, puede que desee descargar los Service Pack y las actualizaciones acumulativas. Para SQL Server 2012, también puede descargar los paquetes de instalación FullSlipStream del Centro de descarga e instalar SQL Server directamente.

  • Use Escritorio remoto para transferir el programa de instalación de SQL Server o los archivos de datos del equipo local a una máquina virtual de Azure: cuando se conecta a una máquina virtual de Azure, puede configurar las opciones de conexión en Escritorio remoto de forma que pueda transferir los archivos de datos e instalación de SQL Server. Primero, haga que las unidades locales estén disponibles en una sesión de Escritorio remoto. En la ventana Conexión a Escritorio remoto, haga clic en Opciones. En la pestaña Recursos locales, en Dispositivos locales, haga clic en Unidades de disco. Después, haga clic en Conectar. Una vez iniciada la sesión en la máquina virtual, debe poder ver todas sus unidades locales en el Explorador de Windows en la máquina virtual de Azure. Puede copiar y pegar los archivos del entorno local a la máquina virtual.

  • Use Azure Virtual Network para transferir el programa de instalación de SQL Server o los archivos de datos a una máquina virtual de Azure: si crea una máquina virtual de Azure y se encuentra en una Red virtual de Azure que se conecta a la red local, puede ver la máquina virtual en Azure como uno de los equipos locales. En este caso, puede copiar los archivos de instalación o de datos individuales en la máquina virtual si habilita el uso compartido de archivos en la máquina virtual. Esta solución podría no funcionar correctamente para cantidades mayores de archivos.

  • Copiar los datos y el esquema de la base de datos de SQL Server a la máquina virtual de Azure: existen varias opciones para copiar los datos y el esquema de la base de datos del entorno local a SQL Server en máquinas virtuales de Azure. Para obtener más información, vea Migrar el esquema y los datos de una base de datos de SQL Server a la Máquina virtual de Azure.

  • Servicio de importación y exportación de Azure: En el caso de bases de datos de gran tamaño, considere usar el servicio de importación y exportación de Azure como opción de migración alternativa a o desde Azure. Este servicio le permite transferir grandes cantidades de datos de archivo en unidades de disco duro desde las instalaciones locales al almacenamiento de blobs de Azure o desde el almacenamiento de blobs de Azure a las instalaciones locales. Por ejemplo, puede enviar una o más unidades de disco duro con datos a un centro de datos de Azure para importar los datos al almacenamiento de blobs de Azure. De manera similar, puede enviar unidades de disco duro vacías a un centro de datos de Azure para exportar los datos. El proceso de exportación copia los datos de blob de la cuenta de almacenamiento de Azure a las unidades de disco duro y luego las devuelve. Para obtener información, vea Uso del servicio de importación y exportación de Azure para los archivos de SQL Server.

Los tutoriales siguientes le ayudarán a saber cómo implementar SQL Server en máquinas virtuales de Azure:

En esta sección

 

Tema Descripción

Cómo copiar datos y archivos de instalación en un disco de datos de SQL Server desde el entorno local a Azure

Este tema explica cómo copiar los archivos de datos de SQL Server o bits de instalación en una máquina virtual de Azure con un disco duro virtual (VHD) de tamaño fijo local.

Crear una máquina virtual base local con Hyper-V

Este tema muestra cómo usar el Administrador Hyper-V para crear un archivo VHD que se cargará en Azure.

Crear una máquina virtual de SQL Server en Azure con el disco local de SQL Server existente

En este tema se describe cómo crear una máquina virtual de SQL Server en Azure mediante el archivo virtual de unidad de disco duro virtual (VHD) local de SQL Server.

Crear una máquina virtual de SQL Server en Azure con la máquina virtual local de SQL Server existente

En este tema se describe cómo crear una máquina virtual de SQL Server en Azure mediante la máquina virtual de SQL Server local existente.

Usar PowerShell para configurar una máquina virtual de SQL Server en Azure

Demuestra cómo crear y configurar una máquina virtual de SQL Server en Azure con PowerShell.

Usar discos de datos conectados para almacenar archivos de base de datos

En este tema se explica cuándo y cómo usar discos de datos conectados para almacenar archivos de base de datos.

Uso del servicio de importación y exportación de Azure para los archivos de SQL Server

En este tema se describe cómo mover bases de datos de gran tamaño a o desde Azure mediante unidades de disco duro físicas.

Vea también

Mostrar:
© 2014 Microsoft