¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo

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

Actualizado: marzo de 2015

SQL Server en máquinas virtuales de Azure proporciona una ruta de migración sencilla si desea mover tal cual las aplicaciones y bases de datos a la nube. Puede crear la máquina virtual mediante las imágenes de SQL Server proporcionadas por la plataforma o puede poner su propio SQL Server autorizado en la nube.

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 y el cmdlet Add-AzureVhd

En este tema se supone que:

En las secciones siguientes se muestra cómo copiar los archivos de datos de SQL Server o los bits de instalación en una máquina virtual de Azure con un disco de datos y el cmdletAdd-AzureVHD:

  1. En Windows Server 2008 R2, haga clic en Inicio, seleccione Todos los programas – Herramientas administrativasy, a continuación, haga clic en Administración de equipos. En Windows Server 2012, presione la tecla con el logotipo de Windows para abrir la pantalla de Inicio . Escriba Administración de equipos en la pantalla de Inicio . A continuación, haga doble clic en Administración de equipos.

  2. En Administración de equipos, haga clic en Almacenamiento y haga clic con el botón secundario en Administración del disco. Haga clic en Crear VHD.

  3. En la ventana de diálogo Crear y exponer unidad de disco duro virtual, vaya a la carpeta donde desea colocar el archivo VHD. Escriba MyTestData como nombre de archivo. Haga clic en Guardar. A continuación, elija Tamaño fijo como formato de disco duro virtual. Establezca Tamaño del disco duro virtual al tamaño que necesita. Haga clic en Aceptar.

  4. Seleccione el nuevo disco en la ventana de Administración de disco. Haga clic con el botón secundario en ella y elija Inicializar disco. En la ventana de diálogo de Inicializar disco, elija el nuevo disco y también elija MBR (Registro de arranque maestro).

  5. Haga clic con el botón derecho en el disco no asignado. Haga clic en Nuevo volumen simple. Al utilizar el Asistente para nuevo volumen simple, mantenga todos los valores predeterminados. Establezca la letra de unidad (por ejemplo, G:\). Haga clic en Siguiente. Haga clic para realizar un formato rápido. Establezca la Etiqueta del volumen, como MyTestData. Haga clic en Siguiente. Haga clic en Finalizar.

  6. Cuando el asistente se ejecute, puede ver el nuevo volumen MyTestData en el Explorador de Windows.

  1. Copie los archivos de datos de SQL Server o los bits de instalación al nuevo volumen (por ejemplo, G:\). El proceso de copia puede tardar algunos minutos u horas en función del tamaño de los archivos.

  2. En Windows Server 2008 R2, haga clic en Inicio, seleccione Todos los programas – Herramientas administrativasy, a continuación, haga clic en Administración de equipos. En Windows Server 2012, en la pantalla Inicio, escriba Herramientas administrativas y, en la barra Buscar, haga clic en Configuración. En los resultados de Configuración, haga clic en Herramientas administrativas. A continuación, haga doble clic en Administración de equipos.

  3. En Administración de equipos, haga clic con el botón derecho en el nuevo volumen (por ejemplo, G:\). Haga clic en Ocultar VHD para poder cargarlo en Azure. En la ventana de diálogo Ocultar disco duro virtual, no active la opción para Eliminar el archivo de disco duro virtual después de quitar el disco. Haga clic en Aceptar.

  • Para cargar un disco duro virtual contenido en un archivo VHD a Azure, primero cree e instale un certificado de administración. A continuación, obtenga la huella digital del certificado y el identificador de la suscripción y establezca la conexión para conectarse a la suscripción en el Portal de administración de la plataforma Azure. Consulte Crear y cargar un certificado de administración para Azure.

  1. Antes de cargar archivos de VHD a Azure, debes asegurarte de que dispones de una cuenta de almacenamiento. Crea una cuenta de almacenamiento (por ejemplo, una cuenta con el nombre sqldeploymentstorage) si no dispones de ninguna. Para obtener información, consulte Crear y cargar un VHD de Windows Server a Azure.

  2. Necesitarás preparar la conexión a Azure. Para ello, ejecuta el comando siguiente en la ventana de Azure PowerShell:

    Get-AzurePublishSettingsFile
    

    este comando abrirá una ventana del explorador y se descargará automáticamente el archivo .publishsettings que contiene información y un certificado para tu suscripción a Azure. Guarda el archivo .publishsettings.

  3. Ejecuta el comando siguiente en la ventana de Azure PowerShell:

    Import-AzurePublishSettingsFile –PublishSettingsFile ‘<FullPathToPublishSettingsFile>’
    
  4. Establece la suscripción a Azure actual como se indica a continuación:

    Select-AzureSubscription -SubscriptionName "YourSubscriptionName "
    
  5. Establece la propiedad -CurrentStorageAccount de la suscripción para especificar la cuenta de almacenamiento que se debe usar para el almacenamiento de VHD:

    Set-AzureSubscription -SubscriptionName '<SubscriptionName>' -CurrentStorageAccount ‘<YourStorageAccount>'
    
  6. A continuación, deberás cargar el archivo .vhd en Azure mediante el cmdlet Add-AzureVHD en la ventana de Azure PowerShell:

    Add-AzureVhd -Destination <BlobStorageURL>/<YourVHDFolder>/<VHDName> -LocalFilePath <PathToVHDFile> 
    
    

    ten en cuenta que BlobStorageURL es la dirección URL de la cuenta de almacenamiento creada anteriormente. YourVHDFolder es el contenedor del almacenamiento de blobs en el que se van a almacenar los discos duros virtuales. VHDName es la etiqueta que aparece en el Portal de administración para identificar el disco duro virtual. PathToVHDFile es la ruta de acceso completa y el nombre del archivo .vhd en el equipo local.

    El proceso de carga puede tardar unos minutos.

  1. Tras la operación de Add-AzureVHD, inicie sesión en el Portal de administración de la plataforma Azure.

  2. Haga clic en Máquinas virtuales en el panel Máquinas virtuales. En la ventana del cuadro de diálogo Crear un disco desde VHD, especifica el Nombre como SQLServerSetupFiles. A continuación, dirígite a la dirección URL del VHD. Elige la cuenta de almacenamiento “sqldeploymentstorage” y el contenedor “vhdcontainer” y, a continuación, SQLSetupFiles.vhd. No actives la casilla “El VHD contiene un sistema operativo”.

  3. Haga clic en la máquina virtual a la que desea exponer el disco de datos. Para obtener más información sobre cómo crear una máquina virtual de SQL Server en Azure usando la imagen suministrada por la plataforma, vea Aprovisionar una máquina virtual de SQL Server en Azure. También puedes Crear una máquina virtual que ejecute Windows Server mediante la imagen de Windows Server suministrada en la plataforma.

  4. Haga clic en Conectar en el panel inferior. Elija Conectar disco. En la ventana de diálogo de Conectar un disco a la máquina virtual, elija el disco al que desea conectarse. Elige el disco cargado recientemente, por ejemplo SQLServerSetupFiles.vhd. Haga clic en la marca de verificación para completar el proceso.

  5. Una vez que el disco está conectado a la máquina virtual, conéctese a la máquina virtual mediante el botón de conexión de escritorio remoto, CONECTAR.

  6. Al iniciar sesión en la máquina virtual, debe poder ver el nuevo volumen (por ejemplo, MyTestData) en el Explorador de Windows. Si el nuevo volumen incluye los bits de instalación de SQL Server, puede ejecutar setup.exe para instalar SQL Server en la máquina virtual de Azure. Si contiene los archivos de base de datos, puede exponerlos o restaurarlos en la máquina virtual de Azure.

Vea también

Mostrar:
© 2015 Microsoft