Exportar (0) Imprimir
Expandir todo

Migrar el esquema y los archivos de la base de datos de SQL Server entre máquinas virtuales en Azure mediante discos de datos

Actualizado: marzo de 2014

Este tema explica cómo migrar el esquema y los archivos de la base de datos de SQL Server entre máquinas virtuales en Azure mediante discos de datos. Puede que desee seguir esta forma de migración si se encuentra en alguna de las dos condiciones siguientes:

  • Crea una máquina virtual con SQL Server Evaluation Edition de la imagen de la plataforma y el período de evaluación ha expirado.

  • Desea mover las bases de datos a otra máquina virtual por un motivo de otro tipo.

En este tema se supone que:

Los pasos siguientes proporcionan el flujo de trabajo básico al migrar las bases de datos entre máquinas virtuales en Azure:

  1. Copie los archivos de datos (.mdf, .ndf), registro (.ldf) y copia de seguridad (.bak) en un disco de datos adicional de la máquina virtual de origen. Antes de copiar los archivos de datos (.mdf, .ndf) y registro (.ldf), ponga sin conexión las bases de datos de usuario y detenga la instancia de SQL Server para las bases de datos del sistema.

  2. Desconecte el disco de datos de la máquina virtual de origen. Para obtener más información, vea Desconectar un disco de datos de una máquina virtual.

  3. Conecte el disco de datos a la máquina virtual de destino. Para obtener más información, vea Conectar un disco de datos a una máquina virtual.

  4. Inicie sesión en el equipo virtual de destino para buscar los archivos de base de datos en la máquina virtual de destino.

  5. Conecte o restaure los datos y los archivos de copia de seguridad en una instancia de la base de datos en la máquina virtual de destino.

Migrar las bases de datos de usuario entre las máquinas virtuales en Azure

Hay varias formas de migrar las bases de datos de usuario entre las máquinas virtuales en Azure. En esta sección se explica cómo usar las operaciones de conectar y desconectar y copia de seguridad y restauración específicamente. Además, en esta sección se supone que ha seguido ya el flujo de trabajo básico proporcionado anteriormente en este tema.

  • Desconectar y conectar la base de datos: puede copiar los archivos de datos (.mdf, .ndf) y de registro (.ldf) en la máquina virtual de destino y después conectar allí las bases de datos de usuario. Cuando realice las operaciones de desconectar y conectar, puede usar la característica Compresión de datos para ayudar a comprimir los datos dentro de una base de datos y para ayudar a reducir el tamaño de la base de datos. Además, puede utilizar las herramientas independientes de compresión y descompresión en los archivos conectados. Para conocer las limitaciones del uso de las operaciones de conectar y desconectar, vea Option 3. Detach and Attach

  • Copias de seguridad y restauración de la base de datos: si la versión de SQL Server en la máquina virtual de destino es igual o superior a la versión de SQL Server de la máquina virtual de origen, puede copiar un archivo de copia de seguridad de la base de datos en la máquina virtual de destino y después restaurar la base de datos de dicha máquina. Para obtener más información, vea Restaurar una base de datos en una ubicación nueva . Para conocer las limitaciones, vea Option 2. Backup and Restore. Al hacer una copia de seguridad de una base de datos, puede controlar la compresión de copia de seguridad de una base de datos, archivo o registro. Para obtener más información, vea Compresión de copia de seguridad yCopias de seguridad y restauración de bases de datos de SQL Server.

También hay otras herramientas u operaciones que se pueden utilizar cuando se migran bases de datos entre máquinas virtuales, como la Option 1: Data-tier Applications .BACPAC or .DACPAC files o la Option 4. Other SQL Server Techniques.

Nota: se recomienda usar las operaciones de conectar y desconectar al mover bases de datos de usuario grandes. Al conectar una base de datos a otra instancia de servidor o hacer la copia de seguridad de las bases de datos en otra instancia de servidor, es posible que tenga que volver a crear una parte o la totalidad de los metadatos de la base de datos, por ejemplo los inicios de sesión y los trabajos, en la otra instancia de servidor; de este modo se proporciona una experiencia coherente a usuarios y aplicaciones. Para obtener más información, vea Administrar los metadatos cuando una base de datos pasa a estar disponible en otra instancia de servidor.

Migrar las bases de datos de sistema entre las máquinas virtuales en Azure

Como las bases de datos de usuario, se recomienda mantener las bases de datos del sistema en los discos conectados en la máquina virtual de origen. Mediante SQL Server Management Studio, puede realizar una copia de seguridad completa de todas las bases de datos del sistema y restaurarlas en las nuevas máquinas virtuales de destino.

Los siguientes vínculos proporcionan una lista detallada de consideraciones importantes que puede considerar al hacer una copia de seguridad y restaurar las bases de datos del sistema:

Vea también

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft